Why the copy-paste city page backfires
If you serve customers across DC, Maryland, and Northern Virginia, someone has probably pitched you this: generate a page for every city, like plumber in Bethesda, plumber in Alexandria, plumber in Fairfax, with the same text and a swapped city name. These are called doorway pages, and Google's guidelines name them specifically as something to avoid.
The pitch survives because it used to work. Today the likely outcomes are worse rankings, pages Google simply declines to index, and, the part that stings, real potential customers landing on a page that obviously wasn't written for them and leaving. Ranking is only half of local SEO; convincing the person who arrives is the other half, and copy-paste pages fail that half instantly.
There's a legitimate version of multi-location SEO. It's more work, which is exactly why it works.
Start with the truth: your real service area
Start by writing down where you actually take jobs, honestly. Not the biggest circle you'd accept in a slow month, but the area where you routinely work, can arrive on time, and want more customers.
For most DMV businesses this is lumpy, not circular: strong in a few counties or corridors, thin elsewhere. That lumpiness is useful. It tells you which locations deserve real pages, meaning places where you have genuine history and want more of it, versus places that belong in a simple service-area list on one page.
A reasonable structure for a business like mine, based in Arlington: a handful of substantial location pages for the core areas, one honest service-area page listing the wider territory, and no page for anywhere you can't back up with real experience.
Location pages that earn their existence
A location page earns its existence when it contains things that are true only of that place. Concretely, that means:
- Real work you've done there: the kinds of jobs, the neighborhoods, what those customers tended to need. In this region the differences are genuine. Federal contractors in Northern Virginia have compliance concerns a Baltimore retail shop doesn't; row-house businesses in DC have different constraints than office parks in Rockville.
- Local logistics that matter to the customer: response times from your base, parking and access realities, and jurisdictions where licensing differs. Maryland, Virginia, and DC each have their own rules for many trades, so say which apply to you.
- Local proof: reviews from customers in that area, photos of work actually done there.
The test is brutal and simple: if you could swap the city name and the page would still read correctly, it isn't a location page yet. Write for the person in that place, and the search engine part mostly takes care of itself. If you can't write a page that passes the test for some city, that's the signal to leave it on the service-area list instead.
Google Business Profile and reviews: the compounding assets
Your Google Business Profile, the listing with the map, hours, and reviews, decides most near-me searches before your website even loads. It's free, and mostly neglected.
- Fill every field: exact services, real hours, your service area set to the areas you actually serve, and photos of real work rather than stock images.
- Keep the business name exactly your business name. Stuffing keywords into it violates the guidelines and gets listings suspended.
- Post occasionally: a completed project, a service explanation. It signals a live business.
Reviews are the compounding asset. Build one habit: after every completed job, ask, and make it effortless. A text with a direct review link converts far better than telling people to find you on Google. Then reply to every review, including rough ones, calmly and specifically; replies are read by the next hundred prospects, not the one reviewer. Steady reviews that mention your actual services and locations do more for local rankings than any tactic on this page. And never pay for reviews or trade discounts for them; besides violating guidelines, fake reviews are a customer-trust fire you set yourself.
Internal links and the structure that supports it
Internal links, the links between pages on your own site, are how you show which pages matter without spending a dollar.
- Link each location page from your main navigation or a clearly visible service-areas section, not buried in the footer.
- Cross-link naturally: the service page for, say, IT support should link to the locations where you offer it, and each location page should link back to the services relevant there.
- When you write anything on your site that genuinely concerns an area, like completed work or area-specific guidance, link it to that location page. Those accumulated real mentions are what make the page stronger over time.
Keep the structure shallow: any location page should be reachable within two clicks of the homepage. If Google has to dig for it, it reads as unimportant, because structurally it is.
What to do next
A realistic sequence you can run over a few weeks:
- Write your honest service area down: core areas versus occasional ones.
- Fix your Google Business Profile completely: every field, real photos, exact name. This is the highest-return hour of the whole list.
- Start the review habit today: pick your link, write the two-line ask, and send it after every job from now on.
- Build one location page for your single strongest area, passing the swap test. Take a month if it needs a month.
- Add the next location page only when the first is done properly. One real page beats ten templates.
- Wire the internal links as you go, and list everywhere else on a single service-area page.
I do this work for DMV service businesses at HashWhales, and the first step, the honest service-area conversation, is one phone call at no charge.
