OTA commission saved for our clients since 2023 Commission saved $350,000+

Work  /  Nile River Trips

Cruise inventory, made searchable.

Nile River Trips had the boats, the itineraries and the departures. What it didn't have was a way for a traveller to find any of it in search — the inventory lived in a downloadable PDF that Google could never index. We turned it into landing pages.

Client
Nile River Trips
Sector
Nile cruises
Scope
SEO & GEO
Delivered
Inventory → landing pages
nilerivertrips.com

The challenge

Real inventory, invisible to search

A traveller planning a Nile cruise doesn't search for "Nile cruise". They search for "4-night Nile cruise from Luxor", or "deluxe dahabiya Aswan to Luxor" — itinerary length, boat category and departure port, in that order. Those are the decisions they're actually making.

Nile River Trips answered all of those questions — but only inside a downloadable PDF and a single catch-all page. None of it was an indexable page, so none of it could rank. The moment a traveller asked a specific question, the site had no specific page to meet it with.

The brief was: how do you make a cruise fleet searchable the way people actually shop for one? Everything followed from treating each real variable — length, category, port — as its own landing page rather than a row in a document.

The approach

Four decisions that shaped the build

01Inventory as pages, not a PDFEvery cruise became a real landing page instead of a row in a downloadable file. A PDF can't rank, can't be cited and can't answer a specific search — a page can. That single change is what put the fleet into search at all.
02Search the way travellers shopItinerary length, boat category and departure port each became their own indexable dimension — 3-night vs 7-night, deluxe vs standard, Luxor vs Aswan. These are the filters already in the traveller's head; the site should have a page for each combination that matters.
03An entity graph for AI answersBoats, ports and itineraries modelled as connected entities with schema, so an AI answer or a rich result can name the specific cruise — not a generic "Nile cruises" listing. Being findable now means being citable, not only rankable.
04Structure before designThe URL architecture and cluster map were decided before anything was styled — because structure is what determines what can ever rank. Design can't rescue a site that's organised in a way Google can't read.
Destination architectureTopical clustersSchemaEntity & schema graphAI-answer optimisation

The build

From a PDF to a system of pages

The work wasn't writing more copy — it was converting a static inventory into a structure search engines could read. Each cruise became a landing page generated from the same fields the operator already tracked: length, category, port. Nobody rebuilds these by hand every season.

On top of that sits a schema and entity graph that connects boats to ports to itineraries, so the site can be cited in an AI answer and not just listed in blue links. For a category as specific as Nile cruises, being named in the answer is the whole game.

The result is a fleet that's findable at the exact grain travellers search — by nights, by boat, by port. A downloadable PDF asks the traveller to do the sorting. A system of pages does the sorting for them, and gets indexed while it's at it.

Results

What changed after launch.

+__%Organic sessions on cruise landing pages vs. prior period
__Cruise itineraries indexed as individual landing pages
+__%Direct cruise enquiries per month
__AI answers and rich results citing specific cruises

↑ Placeholder metrics — replace with figures from Search Console and analytics before publishing. Never publish a number you can't screenshot.

More work

Next projects.

tripianto.com

SEO · Web

Tripianto

Itinerary-led architecture for an operator competing on custom trips rather than fixed departures.

Content-led growth See project →
egyptdaytrips.com

Web design · Build

Egypt Day Trips

Rebuilt as a booking engine rather than a brochure: licences above the fold, two paths off the hero, multi-currency pricing and destination-first architecture.

Concept → launch, in-house See project →

Your turn

Same question, your inventory.

Is your inventory searchable the way people actually shop for it — or locked in a PDF? Send us the URL and we'll answer it in writing — free, and yours to keep.

50+ Travel brands built or ranked
13 yrs Egyptian travel search only
$350,000+ OTA commission saved for clients since 2023
20K+ Tour pages built and indexed