Airline & airport pages
Pages you write about one airline or one airport, published on your storefront for visitors and search engines. Each page carries your own texts per language, an optional cover image, the airline's or airport's details, and a button that takes the visitor to your flight search.
| Section | Content |
| Panel route | /admin/flight-landing-pages |
| Access needed | Flights → Airline & airport pages → View list |
In the role editor these accesses sit under Flights, as Airline & airport pages. View list puts this screen in someone's sidebar. Add page needs Create, the edit button needs Edit, and the delete button needs Delete. Opening a page to edit it also needs View.
Before you start
A page's texts can only be written in the languages switched on in Platform Languages. A new page starts with your default language; add the others in the form.
The list
| Column | Shows |
|---|---|
| Title | The page's title in the panel's language, or in another of its languages when it has none in that one |
| Type | Airline or Airport |
| Airline / airport | Its name and code, such as Mahan Air (W5) |
| Address | The page address |
| Status | Published or Hidden |
| Languages | The languages the page is written in, as codes such as en, fa |
Search by title, address, or the airline's or airport's name or code. Filter by Type (All, Airlines, Airports) and Status (All, Published, Hidden), and sort Newest or Oldest.
Each row has a button that opens the page on your storefront (see Viewing the page), plus Edit page and Delete page.
Adding a page
Add page opens the form. Fill it in and choose Save page.
Type and airline or airport
| Field | Accepts |
|---|---|
| Page type | Airline or Airport |
| Airline or Airport | Required. Search for it and pick one |
Each airline or airport can have one page. If it already has one, saving answers "This airline or airport already has a page." The type and the airline or airport cannot be changed later: to move a page to another airline, delete it and add a new one.
Address, visibility and cover image
| Field | Accepts | Notes |
|---|---|---|
| Page address | Optional. 2 to 120 lowercase English letters, numbers and single hyphens, such as mahan-air | Shared by every language of the page. Left empty, it is made from the airline's or airport's English name, with its code or a number added if that address is taken |
| Visibility | Published on the storefront or Hidden from the storefront | A new page starts published |
| Cover image | Optional. JPG, PNG or WebP, up to 5 MB | Remove image takes it off. An airline page without a cover shows the airline's logo |
No two airline pages can share an address, and no two airport pages can. An airline page and an airport page can.
Page texts
Page texts holds one set of texts per language. Add language adds another of your languages; Remove drops one, and that language's texts are deleted when you save.
| Field | Accepts | Notes |
|---|---|---|
| Title | Required, 2 to 255 characters | The page's heading |
| Summary | Optional, up to 500 characters | Shown on the page's card and at the top of the page |
| Search engine title | Optional, up to 255 characters | What search results and the browser tab show. The title is used when it is empty |
| Search engine description | Optional, up to 255 characters | The text under the search result. The summary is used when it is empty |
At least one language is required.
Page content
Page content is the main text of the page, with one editor per language you added. It is optional, but the SEO check counts its words and looks for subheadings.
The SEO check
Beside the form, SEO check rates the texts of one language as you type. With more than one language, pick which one to check above the score. It is only a guide and does not stop you from saving.
It shows:
- SEO score, out of 100, rated Good from 80, Needs work from 50, and Poor below that
- Search result preview: how the page could look in search results, with your storefront's address, the search engine title (or the title) followed by your store name, and the search engine description (or the summary)
- A checklist, each item marked Passed, Needs attention, Missing or wrong or Note
| Check | Passes when |
|---|---|
| Title | It has 10 to 70 characters |
| Search engine title | It has 30 to 60 characters. Empty, the title stands in and it needs attention |
| Search engine description | It has 120 to 160 characters. Empty, the summary stands in and it needs attention; with neither, it is missing |
| Summary | It is filled in |
| Page content | It has at least 300 words. 150 to 299 needs attention; fewer is marked missing |
| Subheadings | The page content has at least one subheading |
| Name in the title | The title mentions the airline's or airport's name or code |
| Name in the description | The search engine description, or the summary, mentions the name or code |
| Page address | It is set. Empty, a note says it will be made from the English name |
| Cover image | One is set. An airline page without one needs attention, since the logo is shown; an airport page without one is marked missing |
| Languages | Every language of your site has a title. Otherwise it lists the ones still missing |
Notes do not count towards the score. One of them is always there: structured data for search engines, describing the airline or airport, the page and its breadcrumb, is added to the page automatically.
Viewing the page
View page on the edit screen, and the same button on each row of the list, opens the page on your storefront in a new tab. It opens in the panel's language when the page is written in it, and otherwise in the page's first language.
While a page is hidden, the button is greyed out: "This page is hidden, so visitors cannot open it. Publish it to view it on the storefront."
Editing and deleting
Edit page opens the same form, showing the type and the airline or airport, which stay fixed. Everything else can change.
Deleting a page removes it from the storefront, together with its texts and cover image. It cannot be undone.
What customers see
| Address on your storefront | Shows |
|---|---|
/airlines/<address> · /airports/<address> | The page |
/airlines · /airports | Airlines or Airports: a card for every published page of that type, 24 to a screen |
/airlines-airports | Airlines and airports: every published page, newest first, with a search box (airline, airport, city or code) and All, Airlines and Airports tabs |
A page shows its title, summary and Last updated: date, then the cover image, then the airline's or airport's details: name, IATA code and ICAO code for an airline; name, airport code, city and country for an airport. Your page content follows. At the bottom, Ready to fly? offers Search flights, which opens your flight search; on an airport page it fills in that destination for a one-way search.
A card shows the cover image, or for an airline without one its logo, with the title and summary. An airport page without a cover shows a plain placeholder. Every page and list links to Search all airlines and airports.
Hidden pages appear nowhere, and their address is not found. Published pages are listed in your storefront's sitemap for search engines. Your storefront's menus do not link to these pages on their own.
Which languages show a page
A page exists only in the languages you wrote it in. A visitor browsing in a language the page has no texts in does not see it in the lists, and its address is not found for them, until you add that language. Pages never stand in with another language's text.
Scenarios
A page for the airline you sell most
Add an airline page, pick the airline, and leave the address empty to get one from its English name. Write the title with the airline's name in it, a summary, and at least 300 words of content with a few subheadings, until the SEO check reads Good.
An airport page in two languages
Add an airport page in your default language, then Add language and write the second set of texts and content. Check each language in the SEO check. The page now shows in both languages; visitors in any other language do not see it.
Writing a page before it goes live
Set Visibility to Hidden from the storefront while you write. Publish it when it is ready; View page then opens it.
Questions
Saving says this airline or airport already has a page. Each airline or airport can have one. Find its page in the list by searching its name or code, and edit that one.
Saving says another page of this type already uses this address. Pick another address, or leave it empty to get one made for you.
My page is not on the storefront. Check that its status is Published, and that it is written in the language you are browsing in.
Can I change the address later? Yes. The page moves to the new address, and links to the old one stop working.
How do visitors find these pages? Through search engines, through the lists at /airlines, /airports and /airlines-airports, and through any link you add yourself, such as a custom page with a link to /airlines-airports.
Does a low SEO score stop the page from saving? No. The check is only a guide.