Opens in a new tab

On-Page SEO for Service Pages: A Template You Can Copy

SEO
Alex Arce
on
October 16, 2026

A service page is the page that turns a search into a call. If someone types “furnace repair Carlisle” and lands on a page that lists ten services in one paragraph, they leave. This guide gives you a template you can copy for each service page on your site, with a checklist at the end. It is part of our local SEO guide for small business.

What a service page is for

One service page has one job: help a person who wants that service decide to contact you. It should also tell Google clearly what the page is about. These two goals fit together. Clear writing for people is usually clear for search engines too.

Google’s starter guide puts it simply. A good title is “unique to the page, clear and concise, and accurately describes the contents of the page.” A good meta description is “short, unique to one particular page, and includes the most relevant points of the page” (Google SEO Starter Guide).

Step 1: One page, one main phrase

Pick one main phrase per page. For example, “water heater replacement in Carlisle” is better than a page that tries to rank for plumbing, drains, water heaters and remodeling at once. If you are unsure which phrase to use, see Local Keyword Research for Small Business: Find What Customers Type.

PageMain phraseDoes not try to cover
Water heater replacementwater heater replacement Carlisle PADrain cleaning, bathroom remodeling
Drain cleaningdrain cleaning Carlisle PAWater heaters, sewer lines
Emergency plumbingemergency plumber Carlisle PARemodeling, routine repairs

These are examples. Use your own services and your own words.

Step 2: Write the title tag

The title tag is the clickable headline in search results. Keep it short enough to show in full, which usually means under about 60 characters. Put the service first, then the town, then your name.

  • Pattern: Service in Town | Business Name
  • Example: Water Heater Replacement in Carlisle, PA | Smith Plumbing
  • Avoid: stuffing in five phrases, using all caps, or repeating the same title on many pages.

Step 3: Write the meta description

The meta description is the short text under the title in results. Google may rewrite it, but a good one often gets used and it helps people decide. Write one or two plain sentences. Say what you do, where, and one reason to click.

Example: “Need a water heater replaced in Carlisle or nearby? Smith Plumbing sizes, installs and hauls away the old unit. Call or request a quote online.”

Use your own details and keep every claim true. Skip words like “best” unless you can back them up.

Step 4: One H1, clear subheadings

Each page gets one H1, the main headline on the page. It should say what the page is about in natural words. Use H2 and H3 headings for the sections under it so the page reads like an outline.

HeadingExample
H1Water Heater Replacement in Carlisle, PA
H2When to replace instead of repair
H2What the job includes
H2What affects the cost of a replacement
H2Where we work
H2Questions customers ask

Do not use headings just to make text big. Use them to organize the page. Google notes that the order of headings is not a strict rule, but a clean outline helps readers.

Step 5: Open with who, what and where

The first paragraph should tell a visitor they are in the right place. Say what you do, who you do it for and where. Put your phone number or a button close by.

Example: “Smith Plumbing replaces water heaters for homes in Carlisle, Mechanicsburg and nearby towns. Call us when yours leaks, stops heating or is near the end of its life. We will explain your options and give you a clear quote before we start.”

The town and service appear naturally. No stuffing is needed.

Step 6: Fill the body with useful detail

Most weak service pages are thin. They say “we offer quality service” and stop. A strong page answers the questions a customer has before they call. Think about these.

  • What exactly is included in the job?
  • What does the process look like, step by step?
  • What affects the price or the time it takes? (Explain the factors. You do not need to list prices.)
  • What should the customer do or have ready?
  • What can go wrong, and how do you handle it?
  • What happens after the job: cleanup, warranty, follow-up?
  • Who does the work? Are they licensed or certified, where that applies?

Write in plain words. Short sentences. If a term is technical, explain it in one line. Match the page to the intent of the search. A person searching “water heater replacement” wants to know about replacing one, not the history of water heaters.

Step 7: Show proof

Proof turns claims into trust. Add what you can back up.

  • Photos of real jobs, with a short caption.
  • Two or three customer quotes, used with permission. See How to Get More Google Reviews Without Breaking the Rules.
  • Certifications, licenses and insurance, where they apply and you can show them.
  • The years you have served the area, stated simply.
  • Names and faces of the people who do the work.

Do not invent testimonials, awards or numbers. If you do not have a case study, do not show one.

Step 8: Add a short FAQ

Three to six real questions, answered in a few sentences. Take them from phone calls, emails and what customers say on site. FAQs help people, and they give you a natural place to use the plain phrases customers use.

Step 9: Make the next step obvious

Pick one main action. Call, request a quote or book. Put it at the top, in the middle and at the bottom. Make the phone number tappable on a phone. Keep forms short: name, phone, a short note.

GoodNot good
One clear button, such as “Request a quote”Five buttons with different goals
A phone number that dials when tappedA phone number as an image
A short formA long form that asks for everything up front
A promise you keep, like “we reply the same day”A promise you do not track

Link from the page to related services, to your contact page and to your service area. Link to the page from your menu, home page and related pages. Use link text that tells people where it goes. Google notes that link text tells users and Google something about the page being linked to. “Water heater replacement” is better than “click here.”

Step 11: Images and alt text

Use real photos of your work. Compress them so the page loads fast. Add alt text, which Google describes as a short, descriptive piece of text that explains the relationship between the image and your content. Write it like you would describe the photo to someone on the phone: “Technician installing a new water heater in a basement.”

Step 12: Check the page on your phone

Open the page on your own phone. Can you read it without zooming? Can you tap the phone number? Does it load quickly on cell service? Fix what feels annoying. Your customers feel the same thing.

Service page checklist

  • One main phrase chosen for this page only.
  • Title tag under about 60 characters, with service and town.
  • Meta description that explains what you do and invites the click.
  • One H1 that matches the main phrase in natural words.
  • First paragraph says what, who and where, with a clear contact option.
  • Body answers the questions customers ask before they call.
  • Real photos with descriptive alt text.
  • Proof: quotes, credentials, work samples.
  • Short FAQ with real questions.
  • One clear call to action, repeated.
  • Links to related pages and from related pages.
  • Loads and reads well on a phone.

Common mistakes

  • Putting every service on one page.
  • Copying the same text onto many pages and swapping the town name.
  • Stuffing the main phrase into every sentence.
  • Hiding the contact option below a long wall of text.
  • Using stock photos that tell visitors nothing.
  • Leaving old information on the page, like retired services or wrong hours.
  • Writing for search engines instead of for the person who is about to call.

How this fits with the rest of your SEO

Frequently asked questions

How long should a service page be?

Long enough to answer a customer’s questions, and no longer. Some pages need a few hundred words. Complex services need more. Cut anything that does not help the reader decide.

Should I put prices on the page?

That is your call. At minimum, explain what affects the price so visitors know what to expect. If you do list prices, keep them up to date.

Do I need schema markup?

It can help search engines understand your business details, but it is not a replacement for clear content. Fix the page first. Add markup after.

Can I use the same page for two towns?

If the service is the same, name both towns on the page. Build a separate town page only when you have something real and different to say. See SEO for Service Area Businesses: Rank in Towns Without a Storefront.

Book your strategy call

Want a plain read on where your business stands in local search? Webfactory Media is a digital marketing agency in Carlisle, PA. Tell us what you sell and where you work, and we will walk through what to fix first. Book your strategy call. You can also see our SEO services for small businesses.

Alex Arce

I’m Alex Arce, founder and AI automation lead at Webfactory Media in Carlisle, PA, where I build AI-driven web design and marketing solutions. I’ve created 25+ custom automations, saving clients over 150 hours.

Related Post

accent heading

Explore proven strategies, real-world experiments, and practical insights we use every day to help businesses generate more leads, close more deals, and scale smarter.