Service Page SEO: How to Build Pages That Rank and Convert
What service page SEO actually is
Service page SEO is the practice of giving each service you sell its own page, built to answer one specific buying question well enough to rank for it. Service page SEO splits into three parts: deciding which services deserve a page, writing each page so it genuinely answers the query it targets, and connecting the pages so search engines can see the pattern of expertise they form together.
It is worth being precise about what a service page is for, because the most common mistake follows directly from getting this wrong. A service page is not a brochure section and it is not a local listing. It is the page that has to satisfy someone who has already decided they need the thing and is now deciding who to get it from. That reader arrives with a short, specific query and a short attention span, and they leave the moment the page reads like it was written for a search engine rather than for them.
Why separate service pages outrank one combined page
The core argument for service page SEO is structural. A single "Services" page listing eight offerings has to be partly about eight different queries. No section of it is fully about any one of them, so for each query there is a competitor whose entire page is. That is the whole mechanism, and it is why splitting works: relevance is judged per page, so a page that covers one thing completely beats a page that covers it in a paragraph.
The second effect is cumulative. A site with one page on drain cleaning is a site that mentions drain cleaning. A site with well-made pages on drain cleaning, leak detection, pipe repair and emergency callouts is a site that demonstrably works on drains, and that accumulated coverage is what our guide to topical authority describes. The pages support each other, provided each one is worth reading on its own.
The mechanism has a limit that gets ignored. It works because each page answers a distinct question. Split past the point where distinct questions exist and you get pages competing with each other for the same query, which is keyword cannibalization and costs you rankings rather than adding them.
Service pages vs location pages
These two page types are routinely confused, and treating them as interchangeable produces the templated near-duplicates that Google's spam policies single out. A service page answers what you do. A location page answers where you do it. They target different queries and fail in different ways.
| Aspect | Service page | Location page |
|---|---|---|
| Question it answers | What the service is and what it involves | Whether you actually work in this area |
| Query shape | Service term, e.g. "drain cleaning" | Service plus place, e.g. "drain cleaning in Leeds" |
| Search intent | Comparing options, often before contact | Ready to call, often urgent |
| Centre of gravity | Process, scope, evidence, pricing signals | Coverage, local proof, response times |
| Main risk | Thin content that says nothing specific | Templated duplicates across towns |
| Main lever | Depth and demonstrated expertise | Genuine, verifiable local substance |
If you run both, link them deliberately: each location page should point to the services it covers, and each service page should point to the areas it serves. Done properly the two sets reinforce each other. Done lazily they read as the same page published forty times.
Local service page SEO: covering several areas
Local service page SEO is the point where most multi-area businesses get into trouble, and the rule that governs it is not a guideline but a published spam policy. Google's doorway abuse policy names, as an example of abuse, multiple pages targeted at specific regions or cities that funnel users to one page. Generating a page per town from a template, swapping only the place name, is precisely that pattern.
What separates a legitimate local service page from a doorway is whether it contains anything that could only be true of that area: work you have actually done there, response times you can actually meet, the specific conditions of the local building stock, named neighbourhoods you genuinely cover. If the only variable is the town name, you do not have a page, you have a mail merge.
Mentioning several areas on one page is not a problem and never has been. The problem is manufacturing thin pages to capture each one. Where you cannot say something real about an area, cover it as a section on a page that has substance rather than spinning up another URL. Our guide to local landing pages goes further into the location half, and the broader discipline sits in our local SEO guide.
How many service pages should you have?
One page for each service that has its own search demand and its own buyer questions. There is no correct total, and Google publishes no recommended number. Figures circulate online, typically eight to fifteen pages for a small service business, but these are conventions rather than guidance from any search engine, and treating a number as a target is how sites end up padding.
The test that actually works is a question: could this page rank on its own for a query no other page of yours is targeting? If yes, it earns a URL. If two pages would answer the same query, you are creating a cannibalization problem. If a service cannot support a page that a buyer would find useful, keep it as a section and revisit when you have more to say.
This matters beyond tidiness. Google's spam policies describe scaled content abuse as generating many pages primarily to manipulate rankings rather than to help people, and explicitly include cases where the pages are produced by automation or by lightly rewording existing content. A set of near-identical service pages generated to hit a page count is the textbook example.
What belongs on a service page
Most service pages that fail are not badly written. They are incomplete: they describe the service and stop, leaving the reader holding the questions that would have led to contact. Good SEO for service pages is largely a completeness problem, and the pages that win tend to carry the same components in roughly this order.
- A heading naming the exact service, not the category it belongs to. "Emergency drain unblocking", not "Drainage solutions".
- An opening that states the outcome and who it suits, inside the first two or three sentences. This is the passage a reader skims and an AI answer engine extracts, so it has to stand alone without the rest of the page.
- The problem in the reader's words, before your solution. A page that names the symptom someone typed into Google earns the next thirty seconds.
- What the work actually involves, step by step. This is where expertise stops being claimed and starts being visible, and it is the hardest section for a competitor to copy.
- Scope boundaries stating what is and is not included. Removing the fear of an unexpected exclusion removes a common reason people leave without asking.
- Pricing signals, even where you cannot publish a fixed price. A range, a starting point, or an explanation of what drives cost beats silence, which readers interpret as expensive.
- Evidence: named testimonials, results you can substantiate, credentials, photographs of real work. Our E-E-A-T guide covers what counts as evidence and what merely looks like it.
- One clear call to action, repeated rather than varied. Three competing asks convert worse than one stated three times.
- An FAQ block answering the objections that would otherwise arrive by email. See our FAQ content guide, and read the structured data section below before adding markup.
- Links to related services, so the page participates in the cluster instead of sitting alone.
Getting this onto every page, one page at a time, is the job our precision page deployment service exists to do; the writing itself is covered by our SEO content service.
A worked example
Service page SEO is easier to judge against a real case than in the abstract. Take a plumbing company offering emergency callouts, pipe repair and drain cleaning. The instinct is one page headed "Our Services" with three paragraphs. Compare that against three pages, each carrying the structure above.
Emergency plumbing
The query behind this page is urgent and specific, so the page leads with what qualifies as an emergency and how fast someone will actually arrive. Scope matters more here than anywhere: what counts as callable at 3am, what the out-of-hours charge is, which postcodes are reachable within the hour. A reader deciding between two plumbers at midnight is choosing on response time and price certainty, and the page that states both wins.
Pipe repair
This reader is comparing rather than panicking, so the page can afford to explain method: which pipe materials are repaired versus replaced, how a leak is located without pulling up a floor, what the guarantee covers. The technical detail is the selling point, because it is the part a competitor cannot fake and the part that reassures someone worried about their kitchen being dug up.
Drain cleaning
Here the buyer often does not know what they need, so the page earns its ranking by diagnosing: the signs that a drain needs attention, when hydro jetting is appropriate and when it is not, what a survey costs and whether it comes off the price of the work. Answering the diagnostic question first is what turns an informational search into an enquiry.
Three pages, three distinct queries, no overlap. The same content compressed into one page would rank for none of them properly, because for each query there is a plumber whose whole page is about it.
Internal linking for service pages
A service page nothing links to is a page you have asked a search engine to find on trust. Internal linking for service pages is the step most sites skip entirely, and it is usually the cheapest ranking work still available to them, because the opportunities already exist in the content they have published — they simply have not been made into links.
Four link directions do the work, and they are not interchangeable.
- Hub to service. Your main services page should link to every individual service page, with anchor text naming the service the way a customer says it. This is the link that tells a crawler the set is a set rather than a scatter of unrelated URLs.
- Service to sibling. Where two services genuinely relate — drain cleaning and pipe repair — link them inside the body copy, not in a generic "related services" strip at the foot of the template. A contextual link inside a sentence someone is actually reading is an editorial signal; a widget repeated site-wide is not.
- Guide to service. An explanatory article that describes the problem should link to the page that solves it. This is where most of the useful relevance comes from, and it is the direction almost nobody builds, because it means editing old content rather than publishing new content.
- Service to proof. Link out to the case study, the process page or the pricing explanation instead of duplicating those blocks on every service page. Duplication across a service set is one of the fastest ways to make ten pages look like one.
Vary the anchor text between them. Identical anchors repeated across a site read as a template rather than a decision, and they waste the chance to cover a second phrasing of the same query. Our anchor text optimization guide covers the variation patterns, and the internal linking strategy guide covers link depth and hub design.
Common mistakes
Treating service page SEO as keyword placement. Repeating the service name until the copy reads oddly is the clearest signal a page was built for a crawler. It reads badly to humans and it has not worked for a decade.
Generic terms in place of the ones people actually search. "Comprehensive drainage solutions" is nobody's query. "Blocked drain" is.
Templated pages per town. Covered above: this is doorway abuse under Google's published spam policies, not a grey area.
Describing the service but not the process. The process section is the one that demonstrates competence, and it is the one most often missing.
No pricing signal at all. Silence on cost is read as a warning, and it filters out the buyers who would have been fine with the number.
Stock photography instead of real work. A photograph of your own job site is worth more than any image you can buy, both as evidence and as something no competitor can replicate.
Leaving pages to rot. Services change, prices change, coverage changes. A page describing an offer you withdrew last year damages trust more than it helps rankings. See content freshness for what a genuine update means.
Orphaning the page. A service page with no internal links pointing at it is hard for crawlers to reach and harder for readers to find. Our internal linking strategy guide covers the fix.
Structured data for service pages: what still works in 2026
Most structured data advice for service page SEO is out of date, so it is worth stating the current position plainly.
FAQ markup no longer produces rich results. Google restricted FAQ rich results to well-known authoritative government and health sites in August 2023, and has since dropped the FAQ search appearance entirely, removing the associated report and Rich Results Test support in June 2026. Adding FAQPage markup to a service page in the expectation of extra space in the search results will not work. The FAQ content itself is still worth writing, because it answers real objections and gives answer engines clean question-and-answer pairs to draw on, but the rich result is gone. Any guide still promising one has not been updated.
What does still earn presentation: BreadcrumbList, which renders the breadcrumb trail in results, and LocalBusiness for a business with a physical location, where Google requires at minimum a name and address and asks that you use the most specific subtype available. Service is valid schema.org vocabulary and helps machines parse what you offer, but Google produces no rich result from it, so add it for clarity rather than for an appearance.
The rule underneath all of this has not changed: structured data describes content that is already on the page. Marking up an answer you have not written is the shortcut that got FAQ markup deprecated in the first place.
How to apply it
Treat what follows as a service page SEO checklist. Work through it in order for each service you actually sell, and where a step does not apply to your business, skip it rather than inventing content to satisfy it — a page padded to complete a checklist is worse than a page that leaves the item out.
- Start service page SEO from the real service list. Write down every service you would take money for today, not aspirations and not bundles. The real list is usually shorter than the website suggests.
- Find the query behind each one. Use the words customers use on the phone, not the words in your brochure. Our keyword research guide covers how to check demand before committing to a page.
- Merge anything that shares a query. Two services competing for the same search should be one page with two sections.
- Write the process section first. It is the hardest part and the most valuable, and everything else on the page is easier once it exists.
- Answer the cost question in some form. A range with an explanation of what moves it is enough.
- Add evidence you can substantiate. Named testimonials and photographs of your own work; nothing you would not be comfortable being asked about.
- Add local substance only where it is real. Genuine coverage detail, not a place name find-and-replace.
- Link the page into the cluster, both outward to related services and inward from your homepage, your main services page and any relevant guides.
-
Mark it up honestly:
BreadcrumbListalways,LocalBusinesswhere there is a physical location, and skip anything promising a rich result that no longer exists. - Diarise a review. Revisit when pricing, scope or coverage changes, and at least once or twice a year regardless.
Frequently asked questions
How many service pages should a website have?
One for each service with its own search demand and its own buyer questions. There is no official number and Google publishes no recommendation; commonly cited figures such as eight to fifteen pages for a small business are industry convention, not guidance. The useful test is whether a page could rank on its own for a query no other page of yours targets. If not, it belongs as a section on an existing page.
What is the difference between a service page and a location page?
A service page explains what you do and targets the service term. A location page establishes that you genuinely work in an area and targets the service plus a place name. Service pages compete on depth and demonstrated process; location pages compete on real local substance. Publishing near-identical location pages that differ only by town name falls under Google's doorway abuse policy.
Should each service have its own page?
Yes, where the service has distinct demand. A combined services page has to be partly about every service, so for any given query a competitor with a dedicated page is more relevant. The exception is a service too small or too similar to support a page a buyer would find useful, which should stay a section until there is more to say.
How often should service pages be updated?
Whenever pricing, scope or coverage changes, and otherwise on a review cycle of roughly six to twelve months. Update because something has genuinely changed. Changing a visible date without changing the content achieves nothing and is easy for both readers and search engines to see through.
Does FAQ schema still get rich results?
No. Google limited FAQ rich results to authoritative government and health sites in August 2023 and has since removed the FAQ search appearance altogether, along with its report and Rich Results Test support in June 2026. FAQ content on a service page is still worth having because it answers real objections and gives answer engines clean question-and-answer pairs, but it will not earn extra space in the search results. Use BreadcrumbList, and LocalBusiness where you have premises.
How long should a service page be?
Long enough to answer the question and no longer. There is no word count that Google rewards, and padding a page to reach one adds the exact filler that makes readers leave. A short page that states the process, scope, price signal and proof will beat a long page that circles the topic without committing to anything.
How do you optimize a service page?
There is no single answer to how to optimize a service page, because the work splits in two. The first half is relevance: one service per page, the query a customer would actually type in the heading and opening lines, and the questions they would ask before buying answered on the page rather than left to a contact form. The second half is completeness — process, evidence, cost framing and coverage. Most pages that fail are not badly optimised in the technical sense; they are thin on the second half.
How many keywords should a service page target?
One buyer query and the phrasings of that same query. If you find yourself asking how many keywords should a service page target, the useful test is not a number but whether the terms share an intent: "emergency drain unblocking" and "24 hour drain unblocking" belong on one page, while "drain unblocking" and "drain lining" are two services and two pages. Terms that pull in different directions on one page produce a page that ranks for neither — see our guide to keyword cannibalization and to keyword placement.
What is the difference between a service page and a product page?
What is the difference between a service page and a product page comes down to what the reader is being asked to accept. A product page sells a defined object, so it can lean on specifications, images, stock and price, and it carries Product structured data. A service page sells an outcome delivered by people, which cannot be photographed before it exists, so it has to substitute process, evidence and scope for specification, and it is usually marked up with LocalBusiness or left unmarked rather than forced into Product. Our product page SEO guide covers the other side of that split.
See where your site stands. The free AI-powered SEO audit is your first telemetry read.
Request your free auditSEO pricing calculatorBook a strategy call
Keep exploring this topic
This guide is part of our Content cluster.