How to Write a Service Page That Actually Ranks and Gets You Enquiries

A good service page tells Google exactly what you do and where, and tells the visitor exactly why they should contact you. Most small business service pages do neither. They mumble, waffle, hide the useful bits, then wonder why the phone is silent.

A dark, cinematic photograph of a single illuminated shop sign on a quiet rain-soaked street, with surrounding businesses fading into shadow, symbolising one clear service page standing out in search results.

Why most service pages fail

Most service pages fail because they are written like brochures nobody asked for. They say things like “we offer high-quality solutions tailored to your needs”, which could mean plumbing, accountancy, dog grooming, or selling haunted dolls on Etsy.

Google needs clarity. Visitors need confidence. A vague page gives neither.

The usual problems are painfully predictable:

  • No clear service in the heading
  • No town, county, or service area mentioned properly
  • No proof that the business has done the work before
  • No useful explanation of what happens next
  • No proper call to action
  • No internal links helping Google understand the page

A service page should not make people decode what you do. If you repair boilers in Nantwich, say that. If you offer commercial cleaning across Cheshire, say that. If you are a wedding photographer covering Chester and North Wales, say that too.

The worst pages sound impressive but answer nothing. Your customer is not looking for poetry. They are trying to work out whether you can fix their problem, whether you cover their area, whether you look trustworthy, and how to contact you without faffing about.

The anatomy of a service page that ranks

A proper service page has a job. It must help search engines understand the service, then help a real person decide to enquire. That means structure matters.

A strong service page usually includes:

  • A clear H1 naming the service and location
  • A direct opening paragraph that confirms what you do, who you help, and where
  • A section explaining the service in plain English
  • A section explaining who the service is for
  • A simple “how it works” section
  • Proof, such as reviews, case studies, photos, accreditations, or results
  • Answers to common questions
  • A clear call to action

That is not complicated. It is basic communication. Yet plenty of small business websites bury the useful information three clicks deep or replace it with stock phrases that say nothing.

Think of your service page as your best salesperson on a good day. It should know the offer, understand the customer’s worry, answer objections, show proof, and ask for the enquiry. If it does not do those things, it is just decoration with a URL.

How to write the H1 and title tag

Your H1 and title tag should include the service and the location. Every time. Not because Google needs you to chant keywords like a lunatic, but because clear labels help search engines and humans understand the page fast.

The H1 is the main visible heading on the page. The title tag is the title search engines often use in search results and browser tabs. Google may rewrite title links, but its own guidance says it uses page elements including the title tag, main heading, and visible text to understand titles. You can read Google’s guidance on title links in search results if you enjoy that sort of punishment.

Bad H1 examples:

  • Our Services
  • What We Do
  • Professional Solutions
  • Quality Work You Can Trust

Good H1 examples:

  • Boiler Repair in Crewe
  • Wedding Photography in Chester
  • Commercial Cleaning Services in Cheshire
  • WordPress SEO for UK Small Businesses

A decent title tag might be: “Boiler Repair in Crewe | Local Gas Safe Plumber”. That tells the searcher what you do, where you do it, and why you might be credible. No mystery. No cleverness. No bollocks.

What to put in the body copy

A 200-word service page is usually too thin. Not always, but usually. If the service matters enough for someone to search, compare providers, and spend money, it deserves more than a couple of limp paragraphs and a contact form.

For most local service pages, aim for roughly 700 to 1,200 words. For competitive services, detailed professional work, or pages covering a wider area, 1,200 to 1,800 words may be more sensible. The point is not word count for the sake of it. The point is usefulness.

Your body copy should explain:

  • What the service includes
  • What problems it solves
  • Who it is suitable for
  • Where you provide it
  • What makes you credible
  • What happens when someone contacts you
  • Any common questions, costs, timings, limitations, or next steps

Do not stuff the page with repeated phrases like “best plumber Crewe plumber in Crewe plumbing Crewe”. That is not SEO. That is a cry for help.

Write like you are explaining the service to a customer on the phone. Use the phrases they use. Answer the questions they ask before buying. If you need help fixing the wording, structure, headings, and page layout, proper onsite optimisation support is often where the quickest gains are hiding.

Internal linking from a service page

Internal links help Google understand which pages matter and how your services connect. They also help visitors move around your site without hitting dead ends like it is 2004.

A service page should link to useful related pages, not random pages because someone read a blog post about internal linking and got overexcited.

Good places to link from a service page include:

  • Related services that solve connected problems
  • Relevant location pages or area pages
  • Case studies or examples of completed work
  • Helpful guides that answer buying questions
  • Your contact page or enquiry page

For example, a “Boiler Repair in Crewe” page might link to “Boiler Servicing in Crewe”, “Emergency Plumber in Nantwich”, a case study about a repair job, and a guide explaining when to replace a boiler.

You also need links pointing to the service page. Link to important service pages from your homepage, main navigation, footer, relevant blogs, and related service pages. If Google has to dig through five menus and a prayer to find your money pages, do not be shocked when those pages struggle.

Internal linking is not glamorous. It just works when done properly.

Schema markup for service pages

Schema markup is structured data that helps search engines understand what is on a page. For service pages, the two main types to understand are LocalBusiness schema and Service schema.

LocalBusiness schema describes the business itself. It can include your name, address, phone number, opening hours, service area, website, and business type. Service schema describes a specific service you offer. Used properly, it gives search engines a cleaner view of the relationship between your business and the service page.

This does not mean schema magically makes a crap page rank. It will not. Schema is a clarity layer. It supports good SEO. It does not replace it.

The basics are:

  • Add accurate LocalBusiness schema for your business details
  • Add Service schema to relevant service pages
  • Keep your name, address, and phone number consistent
  • Do not mark up fake reviews or made-up ratings
  • Test the code before publishing

Google has clear documentation on structured data guidelines, and Schema.org lists the expected properties for Service markup. If your site has indexing, speed, crawl, or template issues, sort those first with proper technical SEO support. Schema on a broken site is lipstick on a wheelie bin.

The difference between a service page and a blog post

A service page and a blog post are not the same thing. Mixing them up kills both.

A service page targets buying intent. Someone searching “emergency plumber Chester” or “SEO consultant Cheshire” is not after a 2,000-word history lesson. They want to know whether you can help, whether you cover their area, whether you look trustworthy, and how to contact you.

A blog post targets informational intent. Someone searching “why does my boiler keep losing pressure” wants an answer. They may become a customer later, but they are not necessarily ready to book right now.

Here is the simple difference:

Page type Main job Example keyword Best next step
Service page Generate enquiries Boiler repair Crewe Call or request a quote
Blog post Answer a question Why is my boiler losing pressure? Read, trust, then visit service page

If you turn your service page into a blog post, you bury the sales message. If you turn your blog into a sales page, you annoy the reader and fail the search intent. Keep them separate, then link them together sensibly.

Weak service page vs strong service page

Let’s use a fictional plumber, because plumbers make this painfully easy.

Weak page:

The page is called “Services”. The H1 says “Professional Plumbing Solutions”. The copy says the company offers “reliable, affordable and friendly plumbing services” but never mentions Crewe, Nantwich, emergency repairs, boiler leaks, blocked sinks, callout times, Gas Safe registration, reviews, or what happens after someone gets in touch. The only call to action is a tiny “Contact us” link in the footer.

That page might look tidy. It will probably do sod all.

Strong page:

The page is called “Emergency Plumber in Crewe”. The H1 matches. The opening paragraph says the plumber provides urgent plumbing repairs across Crewe and nearby areas, including leaks, burst pipes, blocked toilets, and no-hot-water issues. It explains response times honestly, shows review snippets, confirms credentials, lists common jobs, answers FAQs, and has clear buttons for “Call now” and “Request a callback”.

Element Weak version Strong version
H1 Professional Plumbing Solutions Emergency Plumber in Crewe
Location Barely mentioned Clear service area
Proof None Reviews, photos, credentials
CTA Hidden contact link Clear call and callback options
Content Vague claims Specific problems and next steps

The strong page wins because it is clear. That is the trick most people miss.

A practical checklist before you publish

Before you put a service page live, read it like a sceptical customer. Not like the business owner who already knows everything. A stranger should understand the page within seconds.

Use this checklist:

  • Does the H1 clearly state the service and location?
  • Does the title tag do the same?
  • Does the first paragraph explain what you do, who it is for, and where?
  • Have you included enough detail to answer real buying questions?
  • Is there proof that you can do what you claim?
  • Are there clear calls to action near the top, middle, and bottom?
  • Have you linked to related services, guides, locations, or case studies?
  • Can the page be found from your homepage or main navigation?
  • Is the page indexable and mobile-friendly?
  • Have you added sensible schema where appropriate?

Then do the brutally simple test. Hand your phone to someone who does not work in your business. Give them ten seconds on the page. Ask them what you do, where you do it, and what they would do next.

If they hesitate, your page is not clear enough. Fix it before blaming Google.

Frequently Asked Questions

How long should a service page be? A good service page is usually between 700 and 1,200 words for a local business, sometimes more for competitive or complex services. The page should be long enough to explain the service, location, proof, process, and next step. It should not be padded for word count. Useful beats long every time.

Should I have one page per service or combine them? If people search for the services separately, they usually deserve separate pages. Boiler repair, boiler servicing, and bathroom installation are different intents, so one page for “plumbing services” is often too vague. Combine services only when they are closely related and the customer would naturally expect them together.

Do I need a separate page for each town I cover? Not always. Create separate town pages only when you can make them genuinely useful with local proof, examples, reviews, service details, and unique information. Copying the same page and swapping “Crewe” for “Nantwich” is spammy rubbish and can hurt more than it helps.

What's the most important part of a service page for SEO? The most important part is clarity of intent. Google and visitors need to understand the service, location, relevance, and trust signals quickly. A strong H1, title tag, opening paragraph, useful body copy, proof, internal links, and clear CTA all work together. There is no single magic element.

Can I write service pages myself or should I hire someone? You can write them yourself if you understand your customers, services, and locations clearly. The problem is usually structure, not effort. If your pages are vague, thin, badly linked, or not generating enquiries, it is worth getting SEO help before paying for more traffic that still does not convert.

About the author

Matt Warren is the founder of SEO Bridge, a UK-based digital marketing agency specialising in SEO, local SEO, and AI search optimisation including AEO and GEO strategies.