ExperimentsLocal landing pages

A cleaning site went from 42 clicks a month to about 280, one layer of local pages at a time

In short

Areas first, then services, then city districts, then the towns inside them. Clicks grew from 42 to about 270 a month by June 2026, then held there while the last two layers went live.

What I did

When I took on a cleaning client, the site covered three or four areas and two or three services. In August 2025 it had 42 clicks and 302 impressions in the month. Over the next year I added area pages (from October 2025), more service pages, a hub for its biggest city, 34 district pages for that city (July 2026) and then town pages inside those districts (from late August 2026).
Where

A cleaning services website, August 2025 to September 2026
What changed

Monthly clicks went from 42 to 119 in January, 212 in May, and between 268 and 292 every month from June to September 2026. Impressions went from 302 to a peak of 78,951 a month, and the average position was 16.5 in September 2026. By mid-2026 the area pages, service pages and blog were each bringing 25 to 40 clicks a month alongside the homepage. The district pages (July) and the town pages (from late August) did not raise the monthly total; they made up for clicks the homepage lost around a rebrand.
Did it work

It worked
What you should do

Grow a local site in layers: the main areas first, then each service, then smaller places inside the areas. Measure each layer before adding the next.
How long it took

About a year

A local SEO layer is a set of pages for one level of place: regions, cities, districts or towns, each linked from the level above it.

Why it matters

People search for cleaners with a place in mind, often the smallest one they know: their town or neighbourhood. A site with only a few area pages can only match a few of those searches.

Adding layers in order, with links down from each hub, also tells Google how the places fit together.

How to check your own site

  • List the places you really serve, from region down to town.
  • In Search Console, check which level already brings clicks, and build the next level below it.

At a glance

ResultIt worked
Effort to copyOngoing work
Type of businessCleaning services, Local SEO
42 to about 280clicks a month
302 to 78,951peak monthly impressions
268 to 292clicks a month, June to September 2026
Status Done
Hypothesis Adding local pages one level at a time will grow clicks from nearby searches.
Started 2025-08-01
Measured by Monthly clicks, impressions and position, plus clicks per page group
What this changed in how I work

Each layer of local pages gave Google one more way to match a nearby search. Clicks grew step by step until mid-2026; after that, new layers kept the total steady rather than adding to it.

Part of The SEO Lab, an open notebook of real SEO work, published as it happens.Recorded 29 October 2026. Filed under Experiments. Everything here comes from work I did myself. If a number looks wrong, ask me how it was measured.

Keep reading in The SEO Lab

More entries on Local landing pages