Boarding pass
ATL Atlanta via GBP (Business Profile)REV (Reviews)LNK (Links)
How Atlanta Franchises Accidentally Cannibalize Their Own Search Rankings
- Flight
- AS 061
- Date
- Legs
- 7
- Time
- 7 min
- Sources
- 7
Picture the efficient way to build a franchise’s search presence: one corporate page template, one copy of the service descriptions, and a new address dropped in for each branch. Profiles get created as locations open, sometimes by the franchisee and sometimes by corporate, and some owners add a separate website for their own territory. Each step makes sense on its own. Together they can leave the brand with several pages and profiles making the same claim, which Google has to sort out, and with pages that Google’s spam policies describe as doorways.
Cannibalization, duplication, and doorways
Three different problems can hide behind the word “cannibalization” in franchise SEO:
- Cannibalization in the strict sense: two or more pages on your site aim at the same search and need, so neither is clearly the page that answers it.
- Duplication: pages that are the same or very similar, such as a location template where only the city and address change.
- Doorways: pages created to rank for similar searches that lead visitors somewhere less useful than the real destination. Google’s spam policies list examples that include “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.”
The common franchise pattern, near-identical pages for each city, can create both cannibalization and duplication problems and, in some configurations, doorway-abuse risk. Whether it crosses into doorway territory depends on what the pages do: a page for a real branch with its own address, hours, and staff is a destination, while a page for a city where the brand has no branch, written to catch that city’s searches and send everyone to the same contact form, is the pattern Google describes.
What Google does with near-identical location pages
When pages are duplicates or very similar, Google treats them as a set. Its guidance on duplicate URLs explains that if you do not state a preference, “Google will identify which version of the URL is objectively the best version to show to users in Search.”
For a franchise, that means the page Google picks may not be the branch the searcher needed. A canonical tag is not the answer here, because branch pages are not supposed to be one page. Canonical tags tell Google which URL to show for content that really is the same, and they consolidate signals such as links into that one URL. Separate branches need separate pages that are different in substance, so Google has no reason to treat them as copies.
Atlanta’s metro is many cities: profiles follow locations, pages follow needs
Google’s own location list for advertisers, the file that defines which places can be targeted, treats the places around Atlanta as separate. Atlanta, Sandy Springs, Decatur, Marietta, Brookhaven, Dunwoody, Alpharetta, Roswell, Smyrna, Johns Creek, and East Point are each listed as a city. Fulton, DeKalb, Cobb, Gwinnett, and Clayton are each listed as a county.
For a franchise, that separates two questions that are easy to merge: how many Business Profiles the brand can have, and how many pages its website should publish.
- Profiles follow real locations. A franchise with branches in Marietta and Decatur has two locations in two different cities and can have a profile for each. A single Atlanta branch that also works in Sandy Springs, Roswell, and Alpharetta does not have four locations; those cities belong in that branch’s service area, not in extra profiles. Google’s service area help says you “can set up to 20 service areas based on the cities, postal codes, or other areas you serve.”
- A real branch normally deserves a branch page. Each branch page describes a place a customer can go or a team that serves them.
- A city served from a branch may or may not need its own page. It can live in the branch page’s coverage, or it can justify a separate service-area page if that page answers a genuinely distinct local need. Business Profile rules decide profile eligibility, not the number of pages your website may publish. A city page that only swaps the name and sends everyone to the same form is the doorway pattern described above.
- “Atlanta” does not cover the metro. A page that says only “serving Atlanta” tells a reader nothing about Smyrna or Johns Creek, which that list records as separate cities. If a branch serves those cities, name them on that branch’s page and in its service area.
One profile per location, one name across the brand
Google’s Business Profile guidelines set several rules that franchises break by accident:
- One profile per location. “Do not create more than one page for each location of your business, either in a single account or multiple accounts.” A franchisee and corporate each creating a profile for the same branch is a duplicate.
- The same name at every location. “All business locations within the same country must have the same name for all locations.” Google’s example: all Home Depot locations should use “The Home Depot,” not “The Home Depot at Springfield.” A profile named “Brand Name Buckhead” breaks the rule unless that branch’s real signage and stationery consistently use that name.
- The franchisee may use the brand. An “authorized and fully dedicated seller of the branded product or service, sometimes known as a ‘franchisee’,” may use the underlying brand name.
- Service-area branches have limits. The service area page linked above allows “up to 20 service areas” and says the overall area “shouldn’t be more than about 2 hours of driving time from where your business is based.” A service business with “separate service areas and separate staff at each location” may have one profile per location, according to the Business Profile guidelines.
Reviews follow the profiles. Each branch’s profile collects its own, and Google names “how many reviews you have” as part of prominence in local ranking. A duplicate profile for the same branch splits those reviews between two listings.
Separate websites for each territory
Some franchise agreements let owners run their own sites. A set of territory sites with the same services and slightly different city names matches one of Google’s doorway examples: “multiple domain names or pages targeted at specific regions or cities that funnel users to one page.” Even where the sites are legitimate, each one has to earn its own links and reputation, while a single brand domain with a page for each branch collects everything in one place and gives visitors “a clearly defined, browseable hierarchy,” the structure Google contrasts with doorway pages.
If owners need their own presence, a branch page on the brand domain that the owner helps write avoids the doorway pattern and keeps the brand’s links pointed at one site.
What a branch page should carry
The template can supply the brand’s shared description. The page earns its place with facts only that branch has:
- the street address, hours, and phone number for that branch
- the cities and neighborhoods it actually serves, by name
- the staff or manager customers will deal with, if the branch publishes that
- services or equipment that differ from other branches, and anything that branch does not offer
- directions, parking, or access details a first-time customer needs
- reviews or project examples from that branch, used with the customer’s permission
If a page has nothing to put in that list beyond the address, it is not ready to publish, and the city it targets may belong in a branch’s service area instead.
How to check whether your pages are competing
Search Console’s Performance report groups data by queries and by pages. Filter by a core service query and look at the Pages tab. If two or three location pages share the impressions for that query and none of them gets clicks, that pattern suggests none of them clearly answers it. Check whether those pages differ in substance; if they do not, rewrite them around their branches, give a city page a genuinely distinct local purpose, or merge the pages that have neither.
On the profile side, search your brand name in Google Maps and look for two listings at the same address or two listings for the same branch under slightly different names. Those are duplicates to resolve through your Business Profile account, not new locations.