One Service, One Page: The SEO Structure That Wins Rankings
Here's a pattern we see on almost every small service business website: one "Services" page listing eight things the business does, each with two sentences. Flight changes, name corrections, senior fares, group bookings, all sharing one URL. Then the owner wonders why the site never shows up when someone searches for any of those services.
Google ranks pages, never businesses. When eight services share one page, that page competes for eight different searches and wins none of them. A competitor with a whole page about exactly one of those services beats you for that search almost every time. The fix is structural, and you can do it without touching how the site looks.
One page per service, one search intent per page
Take every service that a customer might actually type into Google and give it its own page. A travel desk's list might look like this:
- /flight-name-correction
- /flight-date-change
- /senior-airfares
- /group-flight-booking
- /miles-and-points-booking
Each page targets the search its own customers make: "name correction on flight ticket", "change flight date", "senior citizen airfare". A call centre or cleaning company or clinic works the same way, one page for each thing people search for separately.
The test for whether something deserves its own page: would a person search for this on its own? "Name change on ticket" yes. "Our values" no.
What goes on a service page
A page that ranks and converts usually has five parts, and none of them require clever writing:
- A heading that says the service in the customer's words, not yours. "Fix the Name on Your Flight Ticket", not "Documentation Amendment Services"
- Two or three paragraphs explaining who it's for, what it costs or how pricing works, and how long it takes
- The questions people actually ask, answered honestly on the page (these often win the FAQ boxes in search results)
- One clear next step: a call button, a WhatsApp link, or a short form
- Proof you're real: your address, your hours, how long you've been doing this
Around 500 to 800 words of genuinely useful text is plenty. A thin page with 100 words rarely ranks; a padded page with 3,000 words of filler doesn't do better than a direct one.
Write like your customers search
Owners name services in industry language; customers search in problem language. Nobody types "itinerary modification assistance". They type "can I change my flight date without paying". Read your enquiry messages and listen to how callers describe the problem, then use those exact phrases in headings and text. Your Google Ads search terms report, if you run ads, is a free list of the real phrases customers use. The overlap between what converts in ads and what deserves a page is nearly total.
Link the pages so Google finds them
New pages buried three clicks deep get crawled late and ranked reluctantly. Three habits fix it:
- Put every service page in the site menu or footer
- Mention related services inside each page ("changing the date too? See our date change service") with a normal text link
- When you publish a blog post about a topic, link it to the matching service page, and vice versa
That last one is where a blog earns its keep. An article answering "how much does it cost to change a name on a ticket" feeds readers, and its link feeds authority, straight to the page that sells the fix.
What to expect, honestly
New pages on a small site typically take six to twelve weeks to settle into their rankings, faster if the site already has some history, slower in crowded markets. You won't outrank the airlines themselves for "change flight". You can absolutely rank for the longer, more specific searches ("name correction on ticket after marriage", "senior airfare to Delhi") where the big sites have nothing specific to say. Those searches are smaller, but the people making them are far closer to paying.
FAQ
Won't ten similar pages get flagged as duplicate content?
Never copy one page and swap the service name; write each from its own questions, pricing and process. If two services are so similar you can't write different pages about them, they belong on one page together.
Should the pages be on my domain or on separate microsites?
Your main domain, almost always. Authority builds per domain, and ten pages feeding one domain beat ten one-page sites competing from zero.
I already rank #1 for my business name. Isn't that enough?
Ranking for your name only catches people who already know you. Service pages catch people who have the problem but have never heard of you, which is where growth actually comes from.
Want this handled for you?
We run SEO and full-funnel growth for businesses worldwide, measured on customers rather than clicks. The consultation is free and obligation-free.
Book a free consultation