Quick Answer: To create location pages that rank, build one page per place you genuinely operate, never a templated city swap. Google classifies swapped-name pages as doorway abuse. Each page needs real local proof: named staff, actual jobs done there, area-specific pricing, and concrete details a competitor could not copy or paste.

Most location pages fail for a single reason: they are one template with the town name swapped. Google names that pattern doorway abuse in its own spam policies, and it treats the mass-produced version as scaled content abuse. Both have been demotion triggers for years, not fresh risks that arrived with the last update.

This guide is the build manual, not the pep talk. You get an ordered checklist you can run yourself, a plain answer on how many location pages you actually need (usually a fraction of what an agency will quote you), a one-line test for whether a sentence belongs on the page, and two popular tactics worth dropping. If you are still deciding whether you can outrank a national chain at all, start with our companion piece on how to beat big brands in local search. This page assumes you have decided, and want pages that survive.

Reading time: about 13 minutes.

Why templated city pages fail

Templated city pages fail because Google's spam policies target them by name. The doorway-abuse policy describes sites or pages created to rank for specific, similar search queries that lead users to intermediate pages less useful than the final destination, and it gives one example that is the exact tactic: having multiple pages targeted at specific regions or cities that funnel users to one page. A second policy, scaled content abuse, covers many pages generated for the primary purpose of manipulating rankings and not helping users. Between the two, the entire city-swap playbook is described in Google's own words. There is no clever version of it that the policy did not anticipate.

The damage is not confined to the thin pages either. When a large share of a site is near-duplicate, the pattern lowers trust in the whole domain, so the pages you actually care about inherit the drag. And the classifier does not read intention. A page you built to be helpful still counts as duplication if the only thing separating it from the next town is a find-and-replace on the place name. This is why a business can add forty location pages and watch its existing rankings soften rather than climb.

How many location pages you actually need

You should have one location page for each place you genuinely operate, and almost never more. Genuinely operate means a real address you staff, or a defined area you actually work in with people, projects, and knowledge on the ground. A plumber with one shop and a service radius has one, perhaps two honest location pages, not thirty. The number an agency proposes is often set by what is billable, not by how many places you can write about truthfully, and that gap is where the doorway risk is manufactured.

BrightLocal's guidance is a useful floor: aim for most of each page to be unique to that location, with 40 to 60 percent unique content the minimum that justifies a separate URL. If you cannot clear that bar for a town, that town does not get a page. It gets a paragraph on a page you can defend. The same firm frames the decision as a question worth writing on a sticky note: would this page still be useful if search engines did not exist? If the honest answer is no, you are building for a crawler, which is precisely the intent the doorway policy exists to catch. The wider distinction between chasing many geographies and owning a few is something we lay out in local SEO versus national SEO, because getting the scope wrong is the most expensive early mistake we see.

Here is the count decision worked all the way through. Say you are a contractor who takes jobs across eight towns in one county. Two of them, the town you are based in and the neighbour where half your work happens, you can describe in real detail: named subdivisions, the permit office you actually deal with, jobs on specific streets. Those earn a page each. The other six, where you have done the occasional job but hold no real local knowledge, do not. They get named honestly inside your main service-area copy and your coverage map, with no dedicated URL pretending to an expertise you do not have. Two defensible pages beat eight thin ones, and the six honest mentions still catch the searches that matter.

The build: a page that cannot be copy-pasted

A location page that survives is built from elements a competitor structurally cannot reproduce. Work down this list for the one page you are building first, and do not open a second until this one is genuinely done. Each row is something you can do yourself, with no agency required.

StepWhat goes on the pageWhy it cannot be swapped
1Real address, hours, and an embedded map for the actual locationCoordinates and a verifiable address are facts; match your Google Business Profile exactly
2Named staff or crew who work that location, with a photo and first nameReal people at a real place cannot be find-and-replaced onto another page
3Two or three actual jobs completed in the area, with the street or neighbourhood namedSpecific, dated work is impossible to fake across towns you have not worked
4Area-specific pricing, drive times, permits, or site conditionsPrices, logistics, and ground conditions genuinely differ by place; state the real range and what drives it
5Embedded local references: landmarks, a recent bylaw, subdivisions, local suppliersName three a resident would nod at; a central content team cannot know them
6Reviews from customers in that area, quoted on the pageA review that names a street is proof no template can manufacture
7Unique title tag, one H1, a clean URL, and LocalBusiness schemaTells search engines and AI which entity and which place this page is about
8Internal links from your main navigation and service pagesConnects the page to your site structure instead of leaving it orphaned

Notice what is not on the list: a paragraph of generic service description, a stock photo of a handshake, and a block of keywords. Those are the parts a template ships by default, and they are the parts that earn nothing. The whole value of a location page lives in rows two through six, the material only you have.

If one element feels abstract, start with the job stories in row three, because they are the easiest to get right and they carry the most weight. The shape is plain: what the customer called about, where in the area it was, what you found, and what you did about it. Four sentences, a real street or neighbourhood, and a photo of the actual work. Three of those on a page tell a search engine and a reader more than any volume of service description, and none of them can be lifted onto a page for the next town.

This maps to Vector 10: Localize

Localize is the vector in our 12 Vectors methodology that turns a physical presence into signals a machine can read: consistent name, address, and phone details, LocalBusiness schema, and page-level content describing genuine coverage. It is the least glamorous work in local search and the most often left half finished, which is exactly why doing it properly still moves the needle. It underpins our local SEO service.

The copy-paste test

Here is a one-line test that catches a doorway page before Google does. Take any sentence on your draft, swap the town name for a neighbouring town, and ask whether the sentence is still true. If it is, that sentence is not local content. It is boilerplate wearing a place name, and it is doing none of the work you built the page for.

Run two real examples through it. "We provide reliable roofing services to homeowners in Paris, Ontario" survives the swap to any other town unchanged, so it earns nothing. "The 1960s bungalows along the older streets of Paris were built with roof decks that fail a specific way in freeze-thaw, and we stock the fasteners that job needs" breaks the instant you change the town, which is the entire reason it works. The second sentence is something a national competitor's legal review would never sign off, and something a resident reads as true. That is the target for every line on the page.

Three rules the test enforces

  • Name things, do not describe them. A named subdivision, supplier, or bylaw passes; an adjective like "trusted" or "reliable" fails.
  • Prefer the specific number. A real price range, drive time, or permit cost is unforgeable; "affordable" and "fast" are not.
  • Write from a job, not a keyword. Start each section from something you actually did in that place, then let the keyword land where it naturally fits.

If you already run a stack of location pages, apply the test to what you have before you write anything new. Open three of them side by side and read the equivalent paragraph on each. If those paragraphs differ only by the place name, you have found your doorway risk, and the fix is not to reword them into synonyms, which the scaled content policy also covers. The fix is to either fill each page with real local material or collapse the weakest into one honest page and redirect the rest. Fewer strong URLs almost always outrank a wider set of thin ones.

Two tactics to stop doing

Two widely repeated location-page tactics do not work, and the evidence against them is not subtle. Both survive because they are easy to sell and easy to bill, not because they move rankings.

What the testing actually shows

Geotagging your images does nothing. The advice to add GPS coordinates to photo EXIF data as a location signal is everywhere. Google strips EXIF data from images on upload, and Google's John Mueller has said plainly there is no need to geotag images for SEO. A 2025 field test by Jake Hundley across 27 businesses found geotagging moved one of seven metrics and left or hurt the rest, and independent tests by Joy Hawkins and Tim Kahlert found no ranking lift at all. Skip it entirely.

There is no magic word count. The instruction to write 500 to 1,500 words per location page is repeated across the top-ranking guides, and it is not how ranking works. Mueller, on the record: the number of words on a page is not a quality factor, not a ranking factor, and blindly adding more text does not make a page better. A tight page carrying three real local specifics beats a padded one every time. Write what the place genuinely needs, then stop.

Correcting these two matters more than repeating the usual advice, because both cost you the scarce resource that actually builds the page: the hours you would otherwise spend gathering real local material. Time spent geotagging a photo library is time not spent writing down what happens on a job in that town.

What makes the page citable, not just rankable

The same specifics that beat the doorway filter are what get your page quoted by AI answers. Generative engines assembling a local answer need something concrete and attributable, and the Princeton-led team that coined Generative Engine Optimization found content-level changes could raise a page's visibility in generative responses by up to 40 percent, with cited statistics, quotations, and authoritative references among the methods that performed. Read that against a national brand's location page: real prices, named conditions, and dated jobs are exactly the elements a corporate legal review removes, and exactly what an independent operator can add this week.

So the non-templated page is not a separate AI project bolted onto the SEO work. It is the same page. The section on the failure mode of a specific soil type, the paragraph naming what a repair really costs in your city this year, the review that names a street: those are the passages a model can lift and attribute. Corporate copy written to be safe across four hundred markets contains almost nothing a machine can quote, which is the opening an independent business should be walking through.

Matt Griffin, Formative Digital: "In audits I keep meeting the same page. Forty city pages, one real office, and a founder who cannot understand why none of them rank. When I ask what actually happens on a job in the town on page thirty-one, they talk for ten minutes and every word of it is worth publishing. None of it is on the page. The fix is almost never more pages. It is taking the three or four places they genuinely work and writing down what only they know about each one."

The honest effort and timeline

Building one location page properly takes a few focused hours, not a weekend of spinning text. Most of the time goes into gathering the real material: pulling two or three job stories, getting a quote from a local customer, confirming the pricing and conditions that genuinely differ in that place. The writing itself is fast once the facts are in front of you, because you are recording what you already know rather than inventing filler. Ranking then follows the ordinary local curve, which is measured in months and depends on your trade, how competitive the town already is, and how many honest pages you can sustain over time. The tactical groundwork that shortens that curve, from Business Profile to schema, is covered in how to rank for near me searches.

For a sense of what disciplined local content can do from a standing start, consider a documented cold start rather than a promise. A brand-new foundation repair company in a major Alberta metro, on a fresh domain with no reviews and no search history, went from zero to 30 leads inside its first three months (internal lead tracking, 2026). The engine was entity groundwork and locally specific pages built on that metro's real soil and freeze-thaw conditions, not a bank of templated town pages. We publish that case anonymised, with the client name shown on the audit call rather than on the open web where a competitor would read it. The qualifier belongs in the same breath as the number: lead volume swings hard by trade, market, and season, and foundation repair is high-ticket enough that thirty enquiries is a genuine pipeline where it would not be for a café. Our Results Guarantee is written for existing domains, since a brand-new domain's timeline is honestly longer, and pretending otherwise would be the kind of claim this page argues against.

Want your location pages checked before Google does?

Send the no-charge audit request and we will read your current location pages the way the search and AI systems do: which ones look genuine, which read as templated duplication, and which sit at doorway risk. If the honest finding is that you need fewer pages rather than more, the audit will say so in writing.

Common questions

How many location pages should a small business have?

One per place you genuinely operate, and almost always fewer than an agency will propose. A single-shop business with a service radius usually has one or two honest location pages, not thirty. The test is whether you can fill each page with things that are true only of that place. If you cannot, that town belongs in a paragraph on an existing page, not on a URL of its own.

Are location pages the same as doorway pages?

They become doorway pages when they are templated with the town name swapped. Google's spam policies define doorway abuse as pages created to rank for similar queries that funnel users to one destination, and name city-targeted pages as an example. A location page stays legitimate when it carries content that is genuinely useful and specific to that place, not boilerplate wearing a different name.

Do I need a physical address to have a location page?

You need a genuine operating presence, which is not always a storefront. A trade that works a defined area with real crews, real jobs, and real local knowledge can write a defensible page about that area. What you cannot do honestly is publish a page for a town where you have never worked and have nothing specific to say. That is the line the doorway policy is drawing.

How much unique content does each location page need?

Enough that most of the page is true only of that location. BrightLocal suggests 40 to 60 percent unique content as the floor that justifies a separate URL. There is no minimum word count, and Google has said word count is not a ranking factor, so do not pad. Three or four real local specifics beat a thousand words of text that would fit any town.

Does geotagging images help my location pages rank?

No. Google strips EXIF data from images on upload, and John Mueller has said there is no need to geotag images for SEO. A 2025 test across 27 businesses found geotagging moved one metric and hurt or ignored the rest, and independent testers found no lift at all. Spend the time on named local proof instead, which does move rankings and AI citations.

How long before a new location page ranks?

Local ranking is measured in months, not days, and the timeline depends on your trade, how competitive the town already is, and how many honest pages you can sustain. A single well-built page on a real location often shows movement within a quarter. What does not work is publishing many thin pages at once and waiting, since that pattern can lower trust across the whole domain.

Get your free AI visibility audit

Formative Digital, Brantford, Ontario

If you are about to build location pages, or you already have a set that is not ranking, the useful first step is an honest read on which pages are defensible and which are doorway risk. We will check what Google and the AI answer engines currently make of them, and tell you where fewer, truer pages would beat the plan you are on. Call 226-450-2065 or send the request through the form above.

Request your free AI visibility audit