Here's the humbling math of franchise search: your brand has 40 locations, national ad spend, and a corporate site that cost six figures — and in any given city, you're losing "[service] near me" to a one-truck operator with 80 Google reviews and a homemade website. He's not better at marketing. He's just structured correctly for local search, and you're not.
The failure is architectural, not effort-based. Local searches get local answers, and a corporate site with one generic services page gives Google nothing local to answer with. Every location competing through the same pages means no location ranks anywhere — the exact problem we found at The Shutter House before rebuilding them to 3x organic traffic across every location.
The three franchise architectures (two of them lose)
The monolith: one corporate site, one page per service, locations buried in a store finder. Clean brand control, zero local relevance. Loses everywhere outside your headquarters' metro.
The franchisee free-for-all: every operator builds their own site. Local relevance, sure — plus 40 off-brand websites, duplicate content collisions, and SEO equity split into 40 weak pieces. Loses slower, uglier.
The hub-and-spoke: one domain, one authority pool, with a real location presence per market underneath it — location pages with unique local content, synced Google Business Profiles, and a shared content engine adapting one calendar per market. This is the structure that wins, and it's exactly what we build.
Forty locations sharing one generic page is forty forfeits a day.
What a location page has to actually contain
The find-and-replace city-name template died years ago — Google's systems flag near-duplicate location pages and quietly stop ranking them. A location page that earns its rankings carries things no other location's page could: the local team, local reviews, market-specific service details, photos from actual jobs in that market, and the neighborhoods it genuinely serves.
Yes, that's more work than a template swap. It's also the moat: the effort is exactly why your competitors' 40 identical pages lose to your 40 distinct ones.
Corporate keeps control, locations keep relevance
The governance fight — brand control vs. local flexibility — is solvable with structure: corporate owns the templates, brand voice, and technical foundation; each location feeds the local proof (photos, reviews, market notes) through a defined pipeline. Franchisees don't write pages; they supply raw material. Corporate doesn't invent local content; it packages what's real.
The same split runs the review engine: locations generate and respond with coached templates, corporate monitors everything with escalation thresholds. One system, forty consistent outputs.
Quick answers
Subdirectories, subdomains, or separate sites for locations?
Subdirectories (yourbrand.com/locations/austin/) in almost every case — every location inherits the full domain's authority, and every local win strengthens the whole. Subdomains fragment equity; separate sites atomize it. The rare exceptions involve legal separation requirements or genuinely distinct brands. The Shutter House rebuild used a multisite with subdirectories for exactly this reason: one authority umbrella, five local presences under it.
How do we roll this out across 40 locations without boiling the ocean?
Pilot with three to five locations — include your best market and your worst, so the results are credible internally. Prove the lift, template the process (not the content), then scale in waves with the pilot as your internal case study. A phased rollout also lets the content pipeline mature before it has to feed 40 mouths; launching all locations with thin pages recreates the original problem with more URLs.
Our franchisees already bought their own websites. Now what?
Audit before you bulldoze: some rogue sites hold real local rankings and reviews you don't want to torch. The standard play is consolidation with 301 redirects into the hub structure, timed per market so rankings transfer instead of resetting. The harder part is political, not technical — which is why the pilot's before/after numbers matter. Operators argue with policy; they rarely argue with a market that doubled its calls.