Content

How to Write Service Pages That Rank for Customers and Google

One page per service, an answer-first intro, real proof, and pricing signals — the structure that lets a service page rank on Google and convince the buyer who lands on it.

A service page ranks when it is the best answer to one specific search — “foundation repair Fort Worth,” “commercial HVAC maintenance,” “estate planning attorney” — and when the buyer who lands on it can tell in seconds that they are in the right place. In practice, that means one page per service, an opening that answers the question instead of warming up to it, and enough real proof, process, and pricing detail that Google has a reason to rank it above everything else competing for that search.

Most of the service pages we audit fail on the first point: everything bundled into one “Services” page, or the same three generic paragraphs run across a dozen URLs with the service name swapped. Google has little reason to rank a page for a query it barely addresses, and a buyer will not call a business that sounds like everyone else.

Here is how to write service pages that rank: the structure we use, how to show credibility without case studies, how to link pages together, and when a location page helps rather than hurts.

One Service, One Page: Why a Services Menu Won’t Rank for Each One

To Google, a page that lists eight services in eight paragraphs is about eight things at once — which means it is not really about any of them. Search “drain cleaning Plano” and the pages that rank are about drain cleaning, not plumbing in general.

The rule of thumb: if people search for a service on its own and you would quote it on its own, it earns its own page. Plumbing is a category. Drain cleaning, water heater replacement, and slab leak repair are services, and each one deserves a URL. Every tiny variation — “tankless water heater repair” plus a suburb name — does not.

Keep the overview page as the hub. Our own services page works this way: a short summary of everything, then pillar pages for web development, SEO, and AI, each linking deeper to the specific offer. The hub handles navigation; the individual pages do the ranking.

Match the Search Intent Before You Write a Word

Search intent is what the person behind the query actually wants. It matters because service pages rank for buying intent (commercial or transactional, in SEO terms): someone looking for a provider, not an explanation, usually with a location attached. “Roof replacement Arlington” wants a roofer. “How long does a roof last” wants an answer, and Google will hand them an article, not your quote form.

The fastest check: search your target phrase and look at what already ranks. If the top results are competitors’ service pages and a map pack — the block of three Google Business Profile listings under a map — you are in the right territory. If they are guides, cost calculators, and forum threads, a service page will struggle however well it is written; that query belongs to a blog post that links to your service page.

Pick one primary phrase per page and a few close variants — the customer’s wording, the trade’s wording, and the local version. Our post on keyword research for local service businesses shows how to find them without paying for a tool. Then write for the person behind the phrase, not the phrase itself.

How to Write Service Pages That Rank: The Structure We Use

H1: name the service and, if you are local, the area

“Foundation Repair in Fort Worth” beats “Acme Foundation Co. — Trusted Since 1998.” Use one H1 per page — Google tolerates more, but one keeps the topic unambiguous — and keep it close to the title tag so nobody feels misled after clicking.

URL, title tag, and meta description

Keep the URL short and literal: /services/drain-cleaning/, not /best-drain-cleaning-plano-tx/. The title tag — the headline Google shows in results — runs service, city, brand in under 60 characters: “Drain Cleaning in Plano | Acme Plumbing.” The meta description, the snippet beneath it, gives what you do, where, and one reason to choose you in about 150 characters.

An answer-first intro

Two or three sentences: what you do, who it is for, where, and the one thing that makes you the better call. Skip the founding story. Someone with a cracked slab does not care that you started in a garage; they care that you can be there Tuesday.

Proof

Most pages substitute adjectives for evidence here. “Trusted, reliable, professional” proves nothing. License and insurance details, certifications, years in the trade, photos of actual jobs, warranties with terms, and reviews from your Google Business Profile all do. If you have numbers, use them. If you don’t, use specifics.

Process

What happens after they contact you — the inspection, the written estimate, the scheduling, the cleanup. A clear process lowers the anxiety of hiring a stranger, and it uses the trade’s vocabulary in a way that reads as expertise, not keyword stuffing. We publish our own process for that reason.

Pricing signals

You do not have to publish a price list, but you do have to address price. “Most driveway replacements fall in a fairly narrow range; the biggest variables are square footage and whether the old slab needs removal” answers the buyer’s unspoken question. In our experience, pages that dodge price convert worse than pages that engage with it — the page that answers first gets the call. We publish starting prices for every plan for the same reason.

FAQs

Take real questions from your phone calls and answer each in two or three sentences. They catch long-tail searches — the specific, lower-volume questions people type — and make the page more useful. Google retired FAQ rich results (the expandable answers once shown under some listings) in May 2026, having limited them to government and health sites since 2023, so the value is in the answers, not the markup.

One clear call to action

One primary action — call, request a quote, book online — repeated near the top, after the proof, and at the end. Make the phone number tappable. Keep the form short.

E-E-A-T Signals When You Have No Case Studies

E-E-A-T stands for experience, expertise, authoritativeness, and trustworthiness. It comes from Google’s search quality rater guidelines, and it is not a score your page receives — it describes what Google’s ranking systems are trying to reward. Google’s guidance on creating helpful, reliable, people-first content is the plain-English version.

Large companies show this with case studies and press coverage. A small business shows it with specifics only a practitioner would know. A roofer in Grapevine who explains how hail claims work, which shingle impact ratings matter in a North Texas storm, and what a proper inspection involves is demonstrating experience. A page that says “we are roofing experts” is merely asserting it.

Practical signals that cost nothing:

  • A named owner or lead technician with a short bio and a real photo, linked to your about page.
  • License numbers, insurance, and certifications stated plainly, where a customer can verify them.
  • Photos of your work and your team — not stock images of someone else’s crew.
  • A physical address and phone number that match your Google Business Profile exactly, backed by LocalBusiness structured data — a small block of code that states your name, address, and phone in a form Google reads without guessing.
  • First-hand details: local conditions, mistakes you see other contractors make, and what you refuse to do and why.

We hold ourselves to the same standard: until we publish case studies, our pages lean on published starting prices, a documented process, and a working demo — Anthro, the AI assistant in the corner of every page.

Internal Linking: Make Each Page the Obvious Authority

Internal links are one of the main ways Google discovers your pages, and one of the clearest signals it has about which page on your site is the authority on a topic. A service page whose only inbound link is a footer entry is telling Google it does not matter much.

The pattern is hub and spoke. Your services overview links to every service page. Each service page links to two or three related services and back to the most useful articles. Blog posts on the topic link to the service page using descriptive anchor text — the clickable words — such as “our water heater replacement service,” which tells Google what the destination is about; “learn more” tells it nothing. Vary the wording the way a person would, but keep it descriptive.

Check for orphans — pages nothing links to, common after redesigns. Every service page should be reachable within two or three clicks of the homepage.

Thin and Duplicate Service Pages: How to Spot and Fix Them

A thin page adds nothing beyond its heading — three generic paragraphs that could describe any business in the category. A duplicate page is the same content with a word swapped — Google’s spam policies call the city-swapped version doorway pages and treat them accordingly. Both happen when someone hears “one service, one page” and builds twenty pages in an afternoon.

Google handles them predictably: it picks one version as the canonical page (the single version it chooses to index and show) and mostly ignores the rest, or decides none of them are worth surfacing.

Fix it one of three ways:

  1. Consolidate. Merge the weak pages into the strong one and 301-redirect the old URLs (a permanent redirect that forwards one address to another).
  2. Rewrite. Keep the page, but give it content that is genuinely about that service — a different process, different proof, different questions.
  3. Remove. If nobody searches for it and you rarely sell it, fold it into a line on the parent page and let it go.

When to Add Location Pages (and When Not To)

Location pages — “Roof Repair in Plano,” “Roof Repair in McKinney” — are the fastest way to extend your reach or to manufacture a pile of duplicates. The difference is whether each page has a reason to exist beyond the city name in the H1.

Add one when all three are true: you genuinely serve that area and want more work there, people search for the service plus that city, and you can write something specific to it — projects you have done there, local permit or HOA quirks, neighborhoods you know, the team member who covers it, honest notes on drive time.

Skip it when the only thing you would change is the place name. One strong service page with a clear service-area section, backed by a well-maintained Google Business Profile, usually beats ten interchangeable city pages.

Be realistic, though. Google’s local ranking factors for the map pack are relevance, distance, and prominence. A city page can earn organic rankings for that city, but it does nothing for the map pack, where the searcher’s distance and your Business Profile’s prominence decide — which is why a Southlake business is unlikely to appear in the Fort Worth map pack on the strength of a Fort Worth page alone. Our guide to local SEO in Dallas–Fort Worth covers the rest.

Before You Publish: A 10-Point Check

Run every new or rewritten service page through this before it goes live:

  1. The page targets one service and one primary phrase, and that phrase has buying intent.
  2. The H1 and title tag name the service (and the area, if local) plainly.
  3. The first three sentences tell a buyer what you do, for whom, and where.
  4. Every claim of quality is backed by something verifiable — a license, a photo, a review, a warranty.
  5. The process is described step by step.
  6. Price is addressed, even if only as a range and the factors that move it.
  7. The FAQs come from real customer questions.
  8. At least three other pages link to it with descriptive anchor text, and it links out to related services.
  9. Read beside your other service pages, it is clearly about something different.
  10. It loads fast and passes Core Web Vitals — Google’s measures of loading speed, responsiveness, and visual stability — because a slow page loses the buyer before the writing gets a chance.

Then give it time. New and rewritten service pages usually take a few months to settle; our post on how long SEO takes explains why. Meanwhile, watch Google Search Console — Google’s free report of the searches your pages appear for — and tighten the copy toward the queries that convert. The pages that rank for years are the ones somebody keeps improving.

Key takeaways

  • Give every service people search for its own page; a combined “Services” page is about everything and ranks well for none of them.
  • Service pages rank for buying intent — check what already ranks for your phrase before you write.
  • Open with the answer: what you do, for whom, and where, in the first three sentences.
  • Replace adjectives with proof — licenses, photos of real jobs, warranties, and reviews from your Google Business Profile.
  • Address price, even as a range with the factors that move it; in our experience, pages that dodge it lose the call to pages that engage.
  • Link every service page from the hub, from related services, and from blog posts using descriptive anchor text.
  • Add a location page only when you can write something specific to that city; otherwise you are building duplicates.

Frequently asked questions

Long enough to answer every question a buyer has before they call, and no longer. As a rough guide, a complete service page usually runs from a few hundred words to about fifteen hundred — but Google does not use word count, and the test is completeness, not length; a padded page reads as padded.

You should address price, even if you do not publish a full list. A typical range plus the factors that move it answers the buyer’s real question and filters out people who were never going to hire you.

Yes, especially for nearby cities and for searches Google treats as local by default. A clear service-area section and a well-kept Google Business Profile often do more for neighboring suburbs than a separate thin page for each one.

A service page is a permanent part of your site, linked from navigation and built to rank in organic search. A landing page is usually built for a paid campaign, often hidden from navigation, and optimized for one conversion rather than for search.

As many as you have distinct services that people search for and that you can write a genuinely specific page about. Start with the services that bring in the most revenue and add pages as you can do them properly.

Want service pages with SEO built in from day one?

We build hand-coded sites with structure, schema, and speed handled before the first word of copy goes in, then keep improving the pages that matter. Tell us what you sell and we will tell you which pages you are missing and what each one needs to say.

Keep reading

More from
the blog.

All articles

Want this done for you?

Ready to be
the first result?

Tell us what you want to rank for — we’ll audit where you stand today and map the path, honestly.

Start a project

Prefer email? hello@anthroweb.com · Dallas–Fort Worth, Texas · Serving nationwide · Replies within one business day