Why Content Clusters Beat Doorway Pages for Local SEO
Two websites can each have a hundred pages. One ranks and brings calls. The other gets ignored or filtered out. The difference is usually not the number of pages. It is whether the pages are a cluster or a pile of doorways.
What a doorway page is
A doorway page is the same page repeated with the city name swapped: "Kitchen remodeling in Lakewood," "Kitchen remodeling in Littleton," "Kitchen remodeling in Arvada," each with the same five paragraphs and a different word in the title. Google's guidelines name this pattern and treat it as low quality. At best the pages compete with each other. At worst the site is filtered as a whole.
What a content cluster is
A cluster is a small set of pages that each answer a different question a real customer asks, linked to each other and to the service pages that close the sale.
The hub
One page that answers a planning question in depth. For a remodeler: "Kitchen and bathroom remodel, what to do first." For a tax office: "What to bring to your first appointment." The hub is useful on its own, before the customer is ready to call.
The service pages
The pages that describe what you do and where. These already exist on most sites. The hub links down to them, and they link back up to the hub.
The links
Every page in the cluster points to the others. Google reads that as one topic covered properly, not fifty copies of one page.
Why the cluster wins
- Each page has a reason to exist. A customer searching the planning question lands on the hub. A customer searching the service and city lands on the service page. Neither page is competing with its twin.
- The site earns topic depth. Google ranks sites that cover a subject, not sites that repeat a keyword.
- It survives updates. Doorway pages are what quality updates target. Clusters are what they reward.
- It converts. A customer who read a planning guide and then clicked to the service page is further along than one who landed cold.
How we build one
- Pull the site map and find which service and city pages already exist. Never build a page that already exists.
- Pick three planning questions customers actually ask before they call. Not keywords. Questions.
- Write each hub with real answers, no prices unless the business publishes prices, and no claims the business cannot back up.
- Give each hub the site's own header and footer, extracted from the live homepage by script so it matches exactly, on desktop and on a phone.
- Add the hubs to the site map, link each hub to its service pages, and add a link from each service page back to the hub.
- Verify every page live: it loads, it has one heading, the canonical address is right, it is indexable, and it appears in the site map.
A cluster does not bring traffic the week it goes up. New pages take weeks to be found and ranked. It is a build that pays over months, which is exactly why it should be done once, properly, with the links in place from day one.
What we have seen
For a Denver-area remodeling contractor with ninety-nine pages live, we found three of the pages he wanted already existed and seven others would have been doorways. We built three hubs instead, linked from nine existing service pages, matched to the homepage, in one afternoon. That is the pattern this page describes, and it is the same build we run for any local business on this site.
Frequently asked questions
Are city pages always doorway pages?
No. A city page with real content about that city, local proof, and a distinct purpose is a service page. It becomes a doorway when the only difference between pages is the city name.
How many hubs does a business need?
Three covers most small businesses. More than that is only worth it when each one answers a question customers really ask.
Can this be done on a WordPress site?
Yes. The build works on any site where the homepage header and footer can be read and the site map can be updated.
Where this fits
Clusters are the content layer of contractor SEO. They feed the Google Business Profile posting system with pages worth linking to, and they are what a site needs when it is not getting leads despite having plenty of pages.