Home › Our Blog › Your Service Pages Are Why You Don’t Rank (or Convert)

Your Service Pages Are Why You Don’t Rank (or Convert)

Service Page Rank and Conversion

Picture two roofers in the same city.

Roofer A has one page called “Services.” It lists roof repair, roof replacement, flat roofs, eavestroughs and skylights, each with a sentence or two underneath.

Roofer B has a separate page for each of those. The flat roof page talks about flat roofs: the materials, what a repair usually costs versus a replacement, how long the job takes, photos of flat roofs they’ve actually done, and the questions people ask before hiring someone.

Now someone searches “flat roof repair Vaughan.” Google’s job is to find the page that best answers that search. Roofer B has one. Roofer A has a sentence buried halfway down a page that’s mostly about other things.

That’s the whole problem in one example. Google ranks pages, not businesses. If you don’t have a page about the thing someone searched for, you’re asking Google to rank something that doesn’t exist.

What the Data Says About Dedicated Service Pages

Whitespark surveys a panel of local SEO experts to identify the factors they believe have the greatest influence on local search rankings and conversions. The 2026 edition delivers a particularly clear message: businesses need dedicated pages for each service they offer.

Whitespark lists having a “Dedicated Page for Each Service” at:

  • #1 in local organic rankings.
  • #2 in AI search visibility.
  • #8 in conversion factors.
  • #24 in local pack/Maps rankings.

Source: Whitespark Local Search Ranking Factors 2026

To be straight about what this is: it’s an expert survey, not a lab experiment. It’s what the people who do this work every day believe matters most. But when one factor sits at the top of the organic list, near the top of the AI list and inside the top ten for conversions, that’s about as close to a consensus as local SEO gets.

Notice where it ranks lowest: the map pack. That’s honest and important. Your Google Business Profile does most of the heavy lifting for the map. Service pages do most of the heavy lifting for the regular results underneath it, for AI answers, and for turning a visitor into a phone call.

Why One “Services” Page Fails

It fails three different audiences at once.

  • It fails Google. A page about six things isn’t really about any of them. When Google compares your all-in-one page against a competitor’s page that’s entirely about the service someone searched for, the focused page usually wins.
  • It fails the visitor. Someone with water coming through a flat roof doesn’t want to scroll past skylights and eavestroughs to find the one paragraph that applies to them. They want to land on a page that makes them think, “Okay, these people do exactly what I need.” If they have to hunt for it, a lot of them hit the back button.
  • It fails AI search. Google’s AI features use something it calls query fan-out. A long question gets broken into several smaller searches behind the scenes, and the answer is built from the pages that best match each piece. A page that specifically answers “how much does flat roof repair cost” can get pulled in. A generic services page usually can’t.

What Goes on a Service Page That Actually Works

A good service page answers the questions a customer would ask you on the phone before they’d book. Here’s the structure we use.

  • A headline that names the service and the area. “Flat Roof Repair in Vaughan and North York” beats “Quality Roofing Solutions” every time.
  • An answer-first opening. In the first two or three sentences, say what the service is, who it’s for, and when someone needs it. No warm-up.
  • What’s included and how the job works. Walk through the process step by step: the visit, the quote, the work, the cleanup, the warranty.
  • Price range, or what drives the price. You don’t have to quote the job. A range or the three things that move the number builds trust and filters out people who were never going to hire you.
  • Signs you need it. Written from the actual problems your customers describe, in their words.
  • Proof that’s specific to this service. Photos of this type of job, reviews that mention it, a short write-up of one you’ve done.
  • FAQs from real calls. The questions your team answers every week belong on the page.
  • One clear next step. Call, book, or request a quote. Pick one and make it obvious.

How long should it be? Google says there’s no ideal page length, and it’s right. Write until the customer’s questions are answered, then stop. A service page that’s 400 words of fluff loses to a page that’s 1,000 words of genuinely useful answers, and the reverse is also true.

How to Decide Which Services Get Their Own Page

Not every line item on your invoice needs a page. Start with the services that meet at least two of these:

  • It’s work you want more of. Your most profitable or most enjoyable jobs come first.
  • People search for it specifically. If a customer would type it into Google by itself, it deserves a page.
  • It has its own process or pricing. If you’d explain it differently on the phone, it’s a different page.
  • It’s already in your Google Business Profile. Your GBP services list and your website should tell the same story.

For most small service businesses, this is somewhere between three and ten pages to start. Build the top three properly before you touch the rest. Three great pages beat twelve thin ones.

And don’t build pages for services you don’t actually want to do. A page that ranks well brings calls, and you’ll be turning down work you attracted on purpose.

City Pages: Where Most Businesses Get It Wrong

Here’s some advice you’ll hear everywhere: “Make a page for every city you serve.” So, a plumber ends up with “Plumber in Vaughan,” “Plumber in Woodbridge,” “Plumber in Maple,” “Plumber in Richmond Hill,” and fifteen more. Every page is identical except the city name.

Google has a name for that: doorway abuse. It’s listed in Google’s spam policies. Google’s 2026 guide to AI search goes further and warns that creating separate content for every variation of how people search, mainly to manipulate rankings, falls under its scaled content abuse policy too.

Here’s the simple test: If you could swap the city name and nothing else on the page would be wrong, it’s a doorway page.

That doesn’t mean location pages are bad. A location page is legitimate when it has something real to say about that place:

  • Projects you’ve actually completed there, with photos.
  • Local conditions that change the job, like older housing stock, local permit rules, or soil and drainage issues.
  • Reviews from customers in that area.
  • The team or crew that actually covers it.

One more honest point. A city page won’t put you in the map pack for a city where you don’t have an address. In the same Whitespark survey mentioned above, having a physical address in the city of the search ranks #4 for the local pack. City pages can help your regular organic rankings. They can’t beat proximity.

So, the order is: dedicated service pages first, then location pages only where you’ve genuinely got something to say.

Connect the Pages So Google (and People) Can Find Them

Service pages that nobody can reach don’t do much. Internal linking across the whole website ranks #6 for local organic results in the Whitespark survey, so the structure matters.

  • Put your main services in the top navigation, not hidden three clicks deep.
  • Have a services overview page that links to each individual service page.
  • Link related services to each other. The flat roof repair page should mention flat roof replacement.
  • Link from your blog posts to the service page that matches the topic.

A Five-Minute Check You Can Do Today

Write down your top three services. Then search Google for each one plus your city.

For each search, ask: which page of my site shows up, if any? If the answer is your homepage, a generic services page, or nothing at all, you’ve found your gap. That’s the first page to build.

Frequently Asked Questions

 How many service pages does a small business need?

Start with one page for each service you want more work in and that customers search for specifically. For most small service businesses, that’s three to ten pages. Build the top three properly before adding more, because a few thorough pages outperform a long list of thin ones.

How long should a service page be?

There’s no ideal length. Google has said so directly. A service page should be long enough to answer the questions a customer asks before booking, including what the service is, who it’s for, how the job works, what affects the price, and proof you’ve done it. Stop when those are answered.

Are city or location pages bad for SEO?

Not by default. They become a problem when they’re near-identical templates with only the city name swapped, which Google’s spam policies treat as doorway abuse. A location page is legitimate when it includes real local content, such as projects completed in that area, local conditions, and reviews from local customers.

What’s the difference between a service page and a blog post?

A service page is for someone ready to hire: it explains the service, the process, the price, and how to book. A blog post answers a broader research question earlier in the buying process. The two work together, with blog posts linking to the matching service page.

Do service pages help with Google AI Overviews and AI Mode?

Yes. Google says its AI features are built on its core search ranking systems, and they break long questions into smaller searches to find specific answers. In Whitespark’s 2026 survey, a dedicated page for each service ranked #2 among factors for AI search visibility.

Want a Second Opinion on Your Service Pages?

At Numero Uno Web Solutions, we build and rebuild service pages for small and mid-size businesses, so they rank for the work they actually want and convert the people who land on them. If you want an honest look at which of your pages are pulling their weight and which ones are missing, get in touch today.

About Adrian Newman, BA

President, Numero Uno Web Solutions


Adrian has been in the performance marketing industry for over 25 years and is the co-founder of Numero Uno Web Solutions.

Adrian has been involved in virtually every facet of direct and digital marketing from copywriting and graphic design to database management and production.

A BA graduate of York University, Adrian has volunteered as a mentor with his alma mater's Career Mentorship Program for students with disabilities and has been a director for public real estate investment trust.

Linkedin