We get asked this almost every time a client expands past their home town: "should we have a page for Lucan, one for Clondalkin, one for Tallaght, and so on?" The honest answer is that it depends entirely on what goes on each page, not on how many you make.
The short answer
A landing page for each town you serve only helps if each one says something different about that town. Swap the town name into an otherwise identical template and Google treats the set as what it calls doorway pages, which can suppress rankings rather than improve them. For most small Irish businesses in 2026, the faster, safer win is setting the service area properly on the Google Business Profile, then writing two or three real local pages for the towns that matter most.
Why a page per town feels like the obvious move
It is easy to see the appeal. A plumber covering Dublin 8 to Dublin 24 wants to show up when someone in Tallaght searches "plumber Tallaght," not just "plumber Dublin." One page per area, each targeting its own search term, looks like the straightforward fix.
The problem is how most of these pages get made. A template gets built once, the town name gets swapped in ten or twenty times, and the rest of the text stays identical from page to page. That is exactly the pattern Google's own guidance was written to catch.
Where Google draws the line
Google's current spam policies describe doorway abuse as pages "created to rank for specific, similar search queries" that "lead users to intermediate pages that aren't as useful as the final destination." Two of the examples it gives are worth reading twice if you are weighing this up: "having multiple domain names or pages targeted at specific regions or cities that funnel users to one page," and "creating substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy."
That second line is the one that catches most small business sites by accident. Ten town pages with the same three paragraphs and a different place name are substantially similar pages, whatever the intention behind them was.
What makes a local page actually different
A local page is worth building when it earns its place. Signs it does:
- It names real local detail. Streets, estates, landmarks or industrial parks the business actually works in, not a generic "serving the greater Dublin area" line repeated everywhere.
- It carries its own content. A short note on a job done nearby, a review from a customer in that area, or pricing and timing specific to that location, not a paragraph copied wholesale from the next page over.
- It would stand on its own as a page someone might want to read, not just as a target for one search term.
- It is reachable through normal navigation, linked from the services or areas page, not hidden and existing purely to catch search traffic.
If a page can't clear most of those, it is thinner than it looks, and a handful of strong pages will outperform a long list of weak ones.
The lever most businesses skip: the Google Business Profile service area
Before building any new pages, the service area setting on your Google Business Profile deserves five minutes, because for most local businesses it does more work than a page ever will. Google's own support documentation says the boundaries of your overall area shouldn't be more than about two hours of driving time from where the business is based. It also says that if you don't serve customers at your business address, you should remove that address from the profile, and that a service-area business can only have one profile for the whole area it serves, rather than a separate listing per town, which is the mistake we see most often when a business has grown past its first base.
Getting this set correctly, with the right primary category and a description that actually names the areas covered, is free, takes minutes, and feeds directly into how Google matches searches in nearby towns to your business, which local landing pages are trying to achieve indirectly and at far more effort.
So: pages, profile, or both?
Both, in this order. Fix the Business Profile service area first, it costs nothing and helps everywhere at once. Then build a dedicated page only for the two or three towns that bring in the most work, and write each one as if it were the only page on the site, with its own detail, not a copy with the name changed. Skip the rest. A thin page for a town you rarely work in does nothing for ranking and adds another page that needs updating every time something on the site changes.
The honest trade-off
A real local page takes an hour or two of proper writing, not five minutes of find-and-replace, and that is exactly why most businesses end up with the thin version instead. There is no shortcut that avoids the writing. If the Business Profile side is sorted and you are still being outranked in a specific town that matters to the business, a well-built page for that one place is worth the time. Building ten of them on the hope that quantity helps usually costs more in upkeep than it ever returns in traffic.
If you are not sure whether your current pages read as local or as a template with the names swapped, a Website NCT will tell you plainly, and if you are planning a new site with several service areas built in from the start, it is far easier to plan properly than to untangle later. Either way, get in touch and we will give you a straight read on which towns are actually worth a page of their own.
