Service Pages That Rank: Why One Page Per Service Wins
Google ranks pages, not websites. If your plumbing, drain cleaning, and water heater work all live on one crowded page, you are invisible for all three searches. This guide shows you how to split it right.
The most expensive page on most small business sites
It is usually called "Our Services". Ten headings, two sentences under each, and a contact button at the bottom. It looks tidy. It was easy to build. And it quietly loses enquiries every week, because it cannot rank for anything.
Here is the mechanic that matters: Google ranks pages, not websites. When someone searches "water heater repair", Google looks for a page that is genuinely about water heater repair. A page that mentions it in one line, between drain cleaning and bathroom renovations, is not that page. Your competitor with a dedicated water heater page wins the click, even if your business is better.
The fix is structural, not clever: one dedicated page for each service you actually want work in, plus a short overview page that links to them all. This post covers which services deserve their own page (not all do), the section structure that ranks, and how to verify it worked.
Why splitting one page into five beats one big page
Every search has a specific intent. "Blocked drain repair" at 9pm means water on the floor right now. A dedicated page can match that intent completely: name the problem in the H1, explain the fix, show proof, give one clear next step. A combined page has to serve eight intents at once and ends up serving none.
There is a compounding effect too. As you build out related service pages that link to each other, Google starts to see topical depth: not "a site that mentions plumbing" but "a plumbing specialist with real coverage of the field". Each new focused page makes the others slightly more credible.
The decision test: which services deserve their own page
Not every line on your price list needs a URL. Thin pages with two paragraphs help nobody, and Google is good at spotting a template with the service name swapped out. A service earns its own page when at least one of these is true:
Customers search for it by name. "Gutter cleaning" yes. "General odd jobs" probably not.
It has a different buyer, price range, or process than your other services. A kitchen renovation and a tap washer are different conversations.
It has its own proof. Photos, examples, reviews, or before and afters specific to that service.
It is profitable enough to deserve visibility. Build pages for the work you want more of, not everything you have ever done.
It needs a different call to action. "Call now" for emergencies, "book a consultation" for big projects.
Small, closely related tasks can stay grouped on the overview page. The practical test: could a competitor copy your page, swap in their name, and have it be equally true? If yes, the page is too generic to deserve its own URL yet. Write it properly or fold it into the overview.
The anatomy of a service page that ranks
Service pages follow a pattern. The order below mirrors the questions a visitor asks, roughly in the order they ask them:
| Section | What it does | Example |
|---|---|---|
| H1 that matches the search | Tells Google and the visitor they are in the right place | Blocked Drain Repair in Austin, TX |
| First paragraph | Names the problem and promises the fix, no throat-clearing | Water backing up? We clear most blocked drains same day. |
| Signs you need it | Meets the visitor at their symptom | Gurgling pipes, slow sinks, bad smells |
| Your process | Reduces fear of the unknown | Camera inspection, quote, clear, verify |
| Proof | Photos, reviews, or numbers specific to this service | Before and after photos, 3 named reviews |
| Pricing or a range | Filters tyre-kickers, builds trust | Most jobs run $180 to $450 |
| FAQ | Captures long-tail questions people actually type | Can tree roots block a drain? |
| One clear next step | A single call to action matched to the urgency | Call now: (512) 555-0114 |
A page with all eight sections lands somewhere between 500 and 900 words without padding. That is enough depth to rank and short enough that a stressed visitor can scan it. Google's own SEO starter guide says the same thing in more words: make pages primarily for users, one clear topic per page.
Worked example: before and after
Here is the same service, written both ways. The before is real in spirit: it is how most services pages read.
Before: buried on /services
Drainage Solutions. We offer a full range of drainage solutions for residential and commercial clients. Our experienced team uses the latest equipment to get the job done right. Contact us today to learn more.
43 words. No location, no symptoms, no price, no proof. It could be any company in any city, which is exactly how Google treats it.
After: its own page
Blocked Drain Repair in Austin, TX. Water backing up in your sink or shower? We clear most blocked drains the same day, with a camera inspection first so you pay for the real problem, not a guess. Most clears run $180 to $450.
Specific problem, specific place, specific price. This page can rank for "blocked drain repair austin" because it is actually about that.
Keep the old overview page: it becomes the hub. Two or three sentences per service, each linking to the full page. Link from your homepage to your highest-value service pages too. Internal links are how Google learns which pages you consider important. If you want to go one step further, mark each page up with Service schema so search engines and AI assistants can read exactly what you offer.
How to verify it worked
Publish the new pages and update the overview so it links to each one. Delete nothing yet: if the old combined page had any rankings, keep its URL as the hub.
Request indexing for each new page in Google Search Console (URL inspection, then Request Indexing).
Wait two to four weeks, then open Search Console, go to Performance, and filter by page. Each service page should start collecting impressions for its own queries: the drain page for drain searches, the heater page for heater searches.
Check the match. If a service page is getting impressions for the wrong queries, its H1 and title are off. Rewrite them to use the words customers type, not your internal jargon.
Double down on winners. The page climbing fastest tells you where demand is. Add an FAQ, more proof, and a supporting blog post that links to it.
This is a structure change, so results build over weeks, not days. The pattern to watch for is each page collecting its own distinct query family. Once that happens, you know the split took.
“If someone could search for it as a standalone job, it deserves its own page.”
One practical note on upkeep: five service pages are only better than one if you can actually maintain five pages. This is where your website platform matters. On StoryPress, adding a service page is a conversation: describe the service to Claude and the page is built in your site's design, at $5 a month with nothing to update or break. However you build it, the rule stands: every service you truly want work in gets a page that could only have been written about that service, by you.
One practical website guide, every few days
Broken Links and 404s: Find Them, Fix Them, Stop Losing Visitors
Every site accumulates broken links as it grows. This guide shows you how to find them free, fix each one the right way, and check your work.