Site icon Saad Raza SEO

How to Optimize a Service Page: A Worked Example

Cover graphic for the on-page SEO guide "How to Optimize a Service Page: A Worked Example" by Saad Raza SEO

Quick answer

To optimise a service page, confirm the search intent, then put what you do and where in the title tag, H1 and opening paragraph. Build the body around buyer questions, add proof where doubt appears, answer real objections in FAQs, link internally, add suitable schema and make the next step obvious. Change one page at a time and measure it.

In Nielsen Norman Group’s 1997 study, 79 per cent of test users always scanned a new page and only 16 per cent read word by word, so a clear opening and headings matter.

To optimise a service page so it can rank, you need to match what the searcher wants, say clearly what you do in the title, H1 and first paragraph, prove you can do it, answer the objections people actually raise, and make the next step obvious. This post walks through all of that on a single illustrative page, a fictional plumbing company’s “boiler repair” page, so you can see each change and the reasoning behind it, with a before and after outline at the end.

Service pages are where most small business sites leave the most value on the table. Blog posts get the attention, but the page that describes what you sell is usually the one a buyer lands on when they are ready to spend money. Here I want to go narrow and deep on one page type.

This is an illustrative example, not a real business. Imagine a plumbing and heating company in Lahore called Northside Heating. Its “Boiler Repair” page currently looks like this:

Nothing here is technically broken. The problem is that it does not answer a single question that someone typing “boiler repair Lahore” has in their head. Let us fix it in order.

Step 1: Check the search intent before touching the copy

Before writing anything, search your main phrase and look at what already ranks. You are looking for three things:

  1. Page type. Are the results service pages from local businesses, directory listings, or how-to guides? If page one is full of DIY repair guides, a sales page will struggle, and you may need a supporting guide as well.
  2. Location signals. Is there a map pack? Do the ranking pages mention areas served? For our example, a local intent query will almost certainly show local businesses and a map.
  3. Common sections. What do the better pages include? Pricing guidance, brands covered, response times, guarantees, FAQs? These are clues about what searchers expect to see.

For Northside, the intent is plainly commercial and local: someone has a broken boiler and wants a person to fix it. That tells us the page should lead with the service and the area, not company history.

One more decision belongs here: does this page deserve to exist on its own? The old page tried to rank for eight services at once. That rarely works because each service has its own searcher and its own questions. The fix is one page per core service, each with a clear target phrase. If you have not mapped phrases to pages yet, do that first using a keyword mapping process, so two pages do not end up competing for the same query.

Step 2: Rewrite the title tag, H1 and opening answer

These three elements carry most of the relevance signal and most of the first impression. Treat them as a set.

Title tag

The title should name the service, the place and one reason to click. For our example:

Boiler Repair in Lahore | Same-Week Visits | Northside Heating

Keep it readable and keep the main phrase near the start. Google may rewrite titles it thinks are unhelpful, so write one that genuinely describes the page. There is more detail on length and rewrites in my post on writing title tags that get clicked.

H1

The H1 does not need to match the title word for word, but it should confirm the visitor is in the right place: Boiler Repair Across Lahore. “Welcome to Our Services” tells neither people nor search engines anything.

Opening paragraph

Write the first two or three sentences as a direct answer. Who is this for, what do you fix, where, and what happens next? For example:

We repair gas combi and system boilers in homes across Lahore, including DHA, Gulberg and Johar Town. Most faults are diagnosed on the first visit, and you get a written quote before any work starts. Call or book online and we will confirm a visit time the same day.

Notice that this paragraph only makes promises a real business could keep and check. If you cannot guarantee something, do not write it. The same answer-first habit also makes the page easier for AI search features to quote, which I cover in how to structure content for AI Overviews.

Step 3: Build the body around the buyer’s questions

Most service page bodies are either too thin (a list of bullet points) or padded (paragraphs of adjectives). The better approach is to list the questions a buyer has between landing on the page and picking up the phone, then give each one a short section. For boiler repair, those questions might be:

Each becomes an H2 or H3 with a few plain sentences. This is not padding; it is the information a person needs to decide. It also naturally brings in related terms (error codes, pressure, ignition, combi, system boiler) without any keyword stuffing.

The “repair or replace” section deserves special attention. It is honest, it helps the customer, and it gives you a natural internal link to a separate boiler installation page if one exists.

Step 4: Add proof where the doubt appears

Proof should sit next to the claim it supports, not on a separate page. On our example page, that means:

Who wrote the page and who stands behind the work matters too. Named engineers, a real address and clear contact details all help visitors decide whether to trust you. My post on E-E-A-T signals you can show on the page goes into which of these carry weight and why.

Step 5: Write FAQs that handle objections, not trivia

A good service page FAQ answers the questions that stop people from booking. Weak FAQs ask things like “Why choose us?” Strong ones sound like real enquiries:

Pull these from your inbox, WhatsApp messages and call notes. Write each answer in two to four sentences, and lead with the direct answer. Short, specific answers like these also tend to be the passages search features pick up.

Step 6: Internal links, schema and the conversion path

Internal links

Link to the service page from places where it makes sense: the homepage, the main services hub, related services (boiler installation, central heating) and any blog posts that discuss boiler problems. Use descriptive anchor text like “boiler repair in Lahore” rather than “click here”. From the service page, link out to the closely related services and one or two helpful guides. My explainer on how internal linking works covers the logic in more depth.

Schema

Structured data does not make a page rank, but it helps search engines understand what the business is and where it operates. For a local service page, LocalBusiness (or a more specific subtype where one fits) with accurate name, address, phone and opening hours is a sensible base. If you mark up FAQs, only mark up questions and answers that are visible on the page. Check your markup against Google’s own documentation at developers.google.com/search rather than copying templates blindly.

Conversion path

The old page had one long form at the bottom. Replace that with:

Rankings without enquiries do not pay anyone’s bills, so this step counts as on-page optimisation as much as the title tag does.

Before and after: the page outline side by side

Element Before After
Title tag Services | Northside Heating Boiler Repair in Lahore | Same-Week Visits | Northside Heating
H1 Welcome to Our Services Boiler Repair Across Lahore
Opening Company history and values Who, what, where and what happens next, in three sentences
Scope Eight services on one page One service per page, linked from a services hub
Body One-line bullet points Sections for faults fixed, brands, response time, pricing, repair or replace, guarantees
Proof None on page Qualifications, reviews and job write-ups placed beside the claims they support
FAQs None Four to six real objections with short, direct answers
Internal links Only in the main menu From hub, homepage, related services and relevant blog posts
Schema None LocalBusiness with accurate details; FAQ markup only if visible on page
Call to action Nine-field form at the bottom Phone and button at the top, short form, repeated after proof and FAQs

Once the page is live, give it time to be recrawled, then check Search Console for the queries it starts appearing for. Queries sitting just off page one are often the easiest next improvement, and I explain how to find them in striking-distance keywords.

Questions people ask about optimising service pages

Should every service have its own page?

Every service that people search for separately and that you want to win work for should have its own page. If two services are always bought together and searched together, one page can cover both. The test is whether the searcher’s questions differ. If they do, split the page.

How long should a service page be?

Long enough to answer the buyer’s real questions and no longer. For a simple local service that might be a few hundred words plus proof and FAQs; for a complex B2B service it may be much longer. Look at what the ranking pages cover rather than chasing a word count.

Do I need location pages as well as service pages?

Only if you genuinely serve those areas and can say something specific about each one. Copying the same page and swapping the town name creates thin, near-duplicate pages. A single service page that lists the areas you cover is often the better starting point.

Can I put prices on a service page?

Yes, and it often helps. If exact prices vary, explain how pricing works, what affects the cost and whether there is a call-out or diagnosis charge. Buyers are trying to judge whether you are in their range, so give them enough to decide.

If you have a service page that should be bringing in enquiries but is not, this kind of rework is the core of my on-page SEO services. Send me the page through the contact form and I will take a look and tell you, for free, what I would change first.

Exit mobile version