← Field Notes

SEO · 02 July 2026

Why Duplicate Content on Service Pages Holds Your Site Back

A plumber in Northallerton came to us with eight service pages: boiler repair, boiler installation, bathroom fitting, and the rest. Every page read the same. The heading changed, the first line swapped one job for another, and everything below it was word for word identical. That is duplicate content on service pages, and it is one of the quietest ways a small business site holds itself back.

The temptation is easy to understand. You have written one good paragraph about being reliable, fairly priced and local. Copying it onto every page feels efficient. Google reads it differently. When several pages carry near-identical text, it cannot tell which one deserves to rank, so it usually ranks one of them weakly instead of ranking all of them well.

Where duplicate content on service pages comes from

Most of the time it is not laziness. It is a template. A web builder sets up one service page, fills it with sensible copy, then clones it seven times and changes the title. On Wix, Squarespace and plenty of WordPress themes, this is the path of least resistance. The pages look finished. They pass a quick glance. Underneath, they are the same page wearing different hats.

The trouble is that a search engine has no reason to show a “bathroom fitting Northallerton” page when its text is the boiler page with two words changed. There is nothing on it that speaks to bathroom fitting specifically. It reads as thin content, and thin content does not compete.

Each page needs its own reason to exist

A service page earns its place when it answers the questions someone actually has about that one job. What does a boiler repair usually cost around here? How long are you likely to be without heating? Do you carry common parts, or is it a two-visit job? A bathroom fitting page has an entirely different set: tiling, waterproofing, how long the room is out of use, whether you handle the plastering.

Written honestly, those pages cannot help but be different, because the jobs are different. The unique service page content writes itself once you stop thinking about search rankings and start thinking about the customer standing in front of you asking real questions.

What unique service page content actually looks like

It does not mean padding. A short page that genuinely covers one service beats a long one stuffed with repeated filler. Keep the shared trust signals, your reviews, your area, your guarantee, but let the body of each page speak only to that job.

This is the same discipline as good internal linking: every page should have a clear purpose. If you cannot say in one sentence why a page exists and who it is for, it probably should not be a separate page at all. We have written before about how many pages a small business website actually needs, and the answer is usually fewer, done properly, than most sites carry.

Good service page SEO is not a trick. It is having something real to say about each service, and saying it in plain words. Fix the duplication and you often see movement within a few weeks, not because you gamed anything, but because Google can finally tell your pages apart.

So the so-what: open your own service pages side by side and read them cold. If you could swap the headings over and not notice the difference, neither can Google, and that sameness is costing you.

More field notes

(QUICK QUESTION)

Got a question after reading this?

One paragraph. Not a brief, not a meeting, just a question. We come back the same day where we can.

(07, START SOMETHING) PLANS, PLAINLY PRICED
PLANS, PLAINLY PRICED

No build fee. Your website is included in a simple monthly plan.

Essentials £49/mo Growth £129/mo Local Pro £199/mo

START A PROJECT.

Tell me what kind of site you need. I come back within a working day with a clear price, scope, and next step, straight from me, the person who’ll be doing the work.