Skip to content
Smart Local

Guide

AI SEO for franchises: keep every branch accurate in AI answers

AI SEO for franchises works when brand facts live on the brand's pages, branch facts live on each branch's own page and Business Profile, and the two never disagree. AI tools draw on websites, Business Profiles and business listings, so one stale branch detail can reach a customer with your brand name on it. This guide shows how to sort those facts, give every branch a page worth reading, find the duplicate profiles and old franchisee sites that contradict it, and test what AI answers actually say, branch by branch.

Peter Moriarty, Smart LocalUpdated

Why franchise details get crossed in AI answers

A franchise network has one name and many addresses. That's exactly what an AI answer can blur. Google says AI Overviews and AI Mode may use a "query fan-out" technique, running several related searches across subtopics and data sources before writing a response.

OpenAI's help page for ChatGPT search shows the same thing from the customer's side. A "near me" question can be rewritten into a search that adds a place name taken from the person's approximate location, based on their IP address. ChatGPT may also share that location with third-party providers of local information, such as nearby business listings.

So a near-me style question about your brand can become a search for the brand plus a city or area, and the answer draws on whichever branch details that search turns up. Google's Business Profile help says profile information comes from crawled web content such as a business's official website, licensed data from third parties and user contributions. Any of those can hold an old branch detail. The mix-ups worth checking for:

  • A national 1300 number shown where the customer wanted the local branch
  • Head office hours given for a branch that opens later or shuts on Sundays
  • A closed or relocated branch still named as open
  • A service one branch offers described as available everywhere
  • A former franchisee's old site or listing still answering to the brand name
  • Two Business Profiles for one branch, each with a different address or phone number
A night-time city map with glowing location pins beside an AI search panel listing local business results with star ratings

Sort every fact into brand or branch

Before fixing anything, decide who owns each fact. Brand facts are true across the whole network. Branch facts are true at one address. Every mix-up in the list above comes down to one of two faults. Either a fact is attached to the wrong owner, such as head office hours shown for a branch, or a fact is out of date, such as a closed branch or a former franchisee's listing that still answers to the brand.

Google's Business Profile guidelines settle the name question. All locations in the same country must use the same name unless a location's real-world signage consistently differs. A branch can't add a shop code to that name, or a place that isn't part of its real-world name: Google's own example says every Home Depot location should use "The Home Depot", not "The Home Depot at Southampton". The guidelines also say an authorised, fully dedicated seller of a brand, "sometimes known as a 'franchisee'", may use the brand name. So a branch's suburb belongs in its address, and that address has to read the same everywhere the branch appears.

Services need the same care. The ACCC says businesses shouldn't make claims that create a false impression about their goods or services, that this covers websites and social media, and that it makes no difference whether a business meant to mislead. If only four branches do after-hours callouts, the brand page names those four. Here's where each fact lives first, and where it has to match:

FactBrand or branchWhere it lives firstWhere it must match
Business nameBrandThe brand style guideEvery Business Profile, branch page and listing
Services offeredBothBrand pages for the full range, each branch page for what that branch doesThat branch's Business Profile
Address or service areaBranchThe branch pageThat branch's Business Profile and listings
Phone numberBranchThe branch pageThat branch's Business Profile and listings
Opening hoursBranchThe branch pageThat branch's Business Profile, holiday hours included
Licence numbersWhichever business holds the licenceThe branch page when the franchisee holds itAnywhere the licence is quoted
Warranties and complaints handlingBrandBrand policy pagesBranch pages link to them, never restate them

Give each branch page facts no other branch can copy

Your website is the one source you fully control, and Google reads it when it builds and checks Business Profiles. Whether an AI product cites a page is its own decision, so AI SEO for a franchise starts with the part you do control: one page on the brand's domain for every branch. A page that only swaps the suburb into a template gives an AI tool nothing to tell branches apart. Google also warns that using generative AI tools to produce many pages without adding value for users may breach its spam policy on scaled content abuse, which is a real risk for a network writing 40 branch pages in an afternoon.

The test for each row below is simple: could this text sit on another branch's page unchanged? If yes, it's brand copy and belongs on a brand page. Our guide on when local landing pages deserve indexing covers the wider decision.

  1. Point each Business Profile's website field at that branch's page. Google's guidelines ask for a phone number or website that represents the individual location, and a branch page fits that better than the brand home page.
  2. Add LocalBusiness structured data to each branch page. Google's documentation describes the url property as the URL of the specific business location, and asks for the country and area code in the phone number. Keep the markup matched to the visible text, which Google lists among its tips for AI features.
  3. Put Organization structured data for the brand on the home page or an about page. That's where Google recommends it.
  4. Link every branch page from a plain list on your locations page. Google can only crawl a link that's a standard HTML link with an href, so branch pages that only appear after someone types a postcode into a store finder may never be found. Linking regional hubs and suburb pages covers the structure.
  5. Check robots.txt. OpenAI says a site should allow OAI-SearchBot to be eligible for ChatGPT search results, and Perplexity recommends allowing PerplexityBot to appear in its results.
ElementWhat to put on the branch pageCheck before publishing
Contact detailsStreet address or service area, local phone number, hours and holiday hoursMatches the branch's Business Profile character for character
ServicesOnly what this branch does, with any limits such as no commercial jobsThe franchisee confirms the list in writing
Service area edgesThe suburbs it covers and where a neighbouring branch takes overNo suburb is claimed by two branches
PeopleThe franchisee or manager by first name, with a real photo if they agreeWritten consent to publish names and photos
Branch questionsThree to five local questions, such as parking, after-hours callouts or travel to outlying suburbsEach answer is true for this branch only
Branch changesA dated note for anything new, such as a change of owner or a moveThe date matches the Business Profile update

Find every profile and site that speaks for a branch

Fixing branch pages does little while a second profile or an old franchisee site keeps telling a different story. So take an inventory first, then decide what stays. Google's help says a profile it treats as a duplicate won't show on Search or Maps, and that when two profiles are merged their reviews are combined but replies to those reviews may be lost.

A franchisee's own site is the item most likely to argue with the brand, so decide its future early. If the franchisee will fold it into a branch page on the brand domain, follow Google's site move guidance: map every old URL to its closest new page, use permanent server-side redirects such as 301s, update the links you control, and keep the redirects for as long as possible, which Google says is generally at least a year. If the site stays, make its contact details match the branch page exactly and link the two to each other. Either way, agree in writing who controls the domain when the agreement ends. Website migration and SEO handover covers the move itself.

Work through the inventory in this order:

  • Profiles in your account. Export every location from Business Profile Manager and match each one to a branch in your register. A branch with no profile, or a profile with no branch, goes on the fix list.
  • Profiles outside your account. Search Google Maps for the brand name near each branch. A profile someone else controls can be requested from its owner; Google gives them three days to respond, and with no response you may be offered the option to claim it.
  • Duplicates. Report one through Google Maps with Suggest an edit, then Close or remove, then Duplicate of another place. Copy anything worth keeping, such as photos, onto the profile you keep first.
  • Franchisee sites. List every domain a franchisee runs under the brand name, with who owns it and what it says about the branch.
  • Other listings. Apple Business Connect lets a business claim its location on Apple Maps and control its hours, images and key details. Bing Places, Yellow Pages, True Local and trade directories need the same check. Citations and business listing accuracy covers the order to fix them.

Keep every branch current through each change

Profiles also change without anyone in the network touching them. Google gathers information from user reports and licensed content, and may update a profile when those sources say its details are wrong or out of date. In the profile editor, blue text marks information Google has changed. When a user's suggested edit needs your review, Google may send an email or an in-product notification, and from then you have four days to accept or reject it. If nobody responds, Google may publish it when other public information, such as your website, supports it. That's why the branch page should change on the same day as the profile, or before it.

Put each franchisee on their own branch's profile rather than the business group, since anyone added to a group can reach every current and future profile in it. Owners and managers can both accept Google updates, so a franchisee with manager access can watch their own branch. For bulk spreadsheets, Google advises uploading before you review Google updates, and says a blank field may let an automatic update apply, so fill in every field you want to keep. Planning multi-location SEO ownership covers roles across the network, and Google Business Profile optimisation covers the wider profile work.

AI answers go stale at the moments a network changes. Google notes that a permanently closed profile may still appear for people who search for it, clearly marked closed, which gives customers the right answer. The risk is a closed branch that still looks open on a page or listing an AI tool can read. For choosing between a redirect and other options, see noindex, canonical and redirects explained. Plan each change before it happens, with a named person and a date for every cell in this table:

ChangeBusiness ProfileWebsiteEverywhere else
New branchOne profile for the location, then verify itPublish the branch page and add it to the locations listAdd listings with identical details
MoveUpdate the address, then verify again, which Google requires when a verified business movesUpdate the page, markup and mapUpdate every listing
Sale to a new franchiseeAdd the new franchisee as an owner well before settlement, then transfer primary ownership to them. Google only allows that to an existing owner or manager, and says new owners and managers wait seven days before some actions, including transferring primary ownershipUpdate licence and contact details, and add a dated change-of-owner noteUpdate the phone number if it changes
Branch leaves the networkUnless it meets Google's rebranding criteria, a new name counts as a new business: close the old profileRedirect the page to the nearest branch or the locations pageCorrect or remove brand-named listings
Permanent closureMark it permanently closedRedirect the page and take it out of the store finderClose the listings
Closed for more than seven daysMark it temporarily closed; use special hours for seven days or lessAdd a notice to the branch pageUpdate hours where listings allow

Brand mentions, branch reviews and old coverage

Plenty of mentions name only the brand, such as a national news story or a supplier's stockist page, and they carry brand facts well. When the story is about one branch, like a local sponsorship or a council job, ask for the suburb in the text and a link to the branch page rather than the home page. Google says it compiles Business Profile information partly from crawled web content, so a clear local mention can add one more public page that ties the branch to its suburb.

Reviews belong to branches too. Each franchisee should send customers the review link for their own branch's profile, so the review lands on the location that did the job. Google's contribution policy bans paying for reviews, offering incentives in exchange for any review, discouraging negative reviews or asking only happy customers, and merchants requesting that staff collect a set number of reviews. That last rule matters for networks: a per-branch review quota in a franchise scorecard can push branches into breaking Google's policy. The ACCC says creating fake reviews or arranging for others to write them is against the law, and that a business that suppresses or removes genuine negative reviews may break consumer law. Decide who replies at each branch, since a verified business's reply appears publicly under the review as the business, not the person. How to get more Google reviews covers the asking itself.

Old coverage is harder. A news story about a branch dispute, or a forum thread about a former franchisee, can keep turning up in answers about that suburb. Put the current facts on the branch page with a date, such as when the branch changed hands, then ask the publisher to update or add a note. When the source is someone else's site, AI source correction and retraction covers what to ask for and how to record it.

Worked example: a first fortnight for a 14-branch network

Say a pest control franchise runs 14 branches from the Gold Coast to Noosa, and head office hears that customers are being sent to the wrong numbers. This is a hypothetical network, and every finding below is illustrative. Here's how the method in this guide runs in its first two weeks:

  1. Build the register. Head office lists all 14 branches with address, phone, hours, services and the franchisee's name, and confirms each row with the franchisee. The export from Business Profile Manager shows 14 profiles, but they don't match the branches: Maroochydore has two, one at an address it left last year, and Caboolture has none.
  2. Take a baseline before changing anything. The marketing lead writes six brand questions and two questions per branch that name the suburb, such as what time the Nerang branch opens on Saturday. Each goes into ChatGPT, Google AI Mode and Perplexity, logged with the date, exact wording, tool, mode, answer and sources shown. The Ipswich answers give a mobile number from the franchisee's own website, and two Maroochydore answers give the old address.
  3. Check indexing. In Search Console's Page indexing report, several branch pages carry the status Google describes as crawled but currently not indexed. Those pages share almost all their text, so each gets the branch content from the table above.
  4. Fix sources in order. Branch pages first, then profiles: the old Maroochydore profile is reported as a duplicate, and Caboolture gets a new profile and verification. Listings follow, starting with Apple Business Connect and Bing Places.
  5. Settle the Ipswich site. The franchisee agrees to fold it into the branch page. Every old URL is mapped and 301 redirected, and the redirects stay in place for at least a year.
  6. Retest the same questions with the same wording, and log the new answers beside the baseline. No one can promise when an AI answer will change, so the log records what changed and when, and the test repeats monthly. Our AI visibility checklist sets out a fuller test log.
A glowing search bar sending a stream of data into an AI answer panel, showing a search turning into an AI answer

Common questions

What is AI SEO called now?

You'll hear it called generative engine optimisation (GEO), answer engine optimisation (AEO) or LLM SEO, and vendors use the terms loosely. For a franchise they all point at the same work: accurate branch pages, clean profiles and listings, and testing what AI answers say. Ask any provider which of those tasks their label covers. Our guide to what AI SEO is sets out the terms.

Is SEO still worth it with AI?

Yes, because AI answers in Google rest on the same foundations. Google says its SEO guidance still applies to AI Overviews and AI Mode, that there are no additional requirements to appear in them, and that no special schema.org markup is needed. A branch page has to be indexed and eligible to show with a snippet first. For a franchise, that means the branch pages and profiles are still the work.

Can ChatGPT do SEO for a franchise?

It can help draft and check, but it can't confirm a branch's hours or fix a profile for you. Google says using generative AI to produce many pages without adding value for users may breach its scaled content abuse policy. So use AI tools to speed up drafting, then have each franchisee confirm the facts on their own branch page before it goes live.

Should every branch use the same Business Profile category?

Yes, for the one category that sums up the business. Google's guidelines say all locations of a business must share that category, and that locations providing the same service must have the same category. Google's own examples show some locations adding further categories for extra services. Sub-brands, such as a separate commercial arm with its own name, apply the rule within their own group of locations.

Do mobile franchises need a Business Profile for every territory?

Only where a territory runs as its own location. Google allows one profile per location when a service business has separate service areas and separate staff at each one. A franchisee working from home should hide the address and set a service area, which Google says shouldn't extend beyond about two hours' drive from the base. Territories run from one base share one profile.

Can a franchisee who leaves the network keep the brand name on Google?

Not once they're no longer an authorised seller of the brand. Google's guidelines tell a business selling another brand's products or services to use only its own name, with an exception for an authorised and fully dedicated seller, sometimes known as a franchisee. If a former branch's profile still carries the brand, you can suggest an edit through Google, and take the branch off your locations page the same day.

Should head office have its own Business Profile?

Only if customers visit it, or staff travel from it to customers. Google's guidelines say a business can have a profile when it has a physical location customers can visit, or when it travels to customers where they are. A head office that only runs the network fits neither. Put its address on the brand's contact or about page instead, so brand questions lead to the branches customers can actually use.

What about people researching the franchise opportunity itself?

Keep the opportunity facts on one page the brand owns, and make them agree with what you formally disclose. The ACCC says a franchisor must give prospective franchisees its disclosure document at least 14 days before an agreement is signed, and franchisors must keep a profile on the ACCC's free Franchise Disclosure Register. A page that contradicts either gives prospects, and AI tools, two stories to choose between.

Keep exploring

Want the phones ringing?

Tell us your suburb and your trade. We'll show you which searches and suburbs we'd target first.