Skip to main content
Cheers

Playbooks

What Should Location Pages Include for AI Search? 2026 Data

We sorted 74,969 AI citations to contractor sites: 43% homepages, 48% service and location pages, 1.5% blogs. The location page spec to copy.

Dylan Allen-Arnegard, CEO and Co-Founder of Cheers
Dylan Allen-Arnegård

CEO & Co-Founder, Cheers

9 min readPublished Updated

Last verified .

A location page for AI search should be a page about one service in one city, carrying that branch's facts, proof and a way to book, because that is the kind of page AI engines cite. Of 74,969 citations that ChatGPT, Gemini, Perplexity and Google AI Mode gave to contractor websites while answering 32 home-services questions in 100 US and Canadian metros between August 31 and September 20, 2026, 43% went to homepages and 48% to service, location or service-plus-city pages. Blog posts got 1.5% and review or testimonial pages 0.7%.

For a brand with 40 branches, that makes the page set a practical question. A single locations page that lists addresses gives the engines nothing to cite when a customer asks for the best water heater repair in one of your cities, and a blog post about water heaters barely registers.

Last verified: September 23, 2026.

The numbers come from the Cheers Market Baseline, which asks four AI engines the same questions every week; the method is at the end of this page.

Cheers Market Baseline

Service and city pages get cited

74,969

Website citations

Share of AI citations to contractor websites, by page type

Homepage43.1%

Google AI Mode alone sent 66.9% of its website citations here

Service + city page17.1%

A service named for a city, the most-cited type on Perplexity

Service page16.9%

A service with no city in the path

Location or city page14%

A branch or city page with no service keyword

Other3.2%
Booking, offers or financing2.3%
Blog or resources1.5%
About or contact1.2%
Reviews or testimonials0.7%
Service, location and service-plus-city pages together took 48% of the citations. Blog posts took 1.5% and review pages 0.7%.

Cheers Market Baseline, August 31 to September 20, 2026: 74,969 citations to known contractor domains across ChatGPT, Google AI Mode, Gemini and Perplexity, classified by URL path. Aggregate only.

AI citations to contractor websites by page type, Cheers Market Baseline, August 31 to September 20, 2026
Page typeShare of citations
Homepage43.1% (Google AI Mode alone sent 66.9% of its website citations here)
Service + city page17.1% (A service named for a city, the most-cited type on Perplexity)
Service page16.9% (A service with no city in the path)
Location or city page14% (A branch or city page with no service keyword)
Other3.2%
Booking, offers or financing2.3%
Blog or resources1.5%
About or contact1.2%
Reviews or testimonials0.7%

Which pages AI engines cite on contractor websites

We sorted every cited contractor URL by its path. The homepage took 43.1% of the citations. Pages that named a service and a city together, such as a water heater page inside a city folder, took 17.1%. Service pages with no city took 16.9%, and location or city pages with no service keyword took 14.0%. Everything a marketing team tends to produce for "content" came last: booking, offer and financing pages 2.3%, blog and resource pages 1.5%, about and contact pages 1.2%, and review or testimonial pages 0.7%, with 3.2% left unclassified.

The trade shifts the balance but not the order. In plumbing, 35.7% of the 25,033 cited URLs were homepages, 19.6% service pages, 18.3% service-plus-city pages and 16.4% location pages. In HVAC it was 45.8%, 17.3%, 15.4% and 10.5%, and in electrical 48.8%, 24.7%, 13.4% and 6.6%. Roofing, with two questions and 2,631 cited URLs, leaned on homepages at 67.7%.

Each engine reads a different page

The blended numbers hide a split between Google AI Mode and everyone else.

Page types by engine

Google AI Mode leans on homepages

Three of the four engines sent most of their website citations to service, city or service-plus-city pages. Google AI Mode is the exception, and its homepage links probably come from each business's profile, which is our inference, not a measured fact.

Cheers Market Baseline, August 31 to September 20, 2026: citations to known contractor domains, de-duplicated per answer, classified by URL path. Aggregate only.

Page types cited on contractor websites by engine, Cheers Market Baseline, August 31 to September 20, 2026
EngineHomepageService + city pageService pageLocation or city page
Perplexity (23,011 citations)19.6%28.6%26.5%16.5%
Gemini (9,341 citations)29.6%26.0%23.1%13.5%
ChatGPT (11,752 citations)37.4%17.4%24.1%10.7%
Google AI Mode (30,865 citations)66.9%5.7%5.0%13.5%
All four engines (74,969 citations)43.1%17.1%16.9%14.0%

Perplexity cited service-plus-city pages more than any other type, 28.6% of its 23,011 website citations, then service pages at 26.5%, homepages at 19.6% and location pages at 16.5%. Gemini was close behind: homepages 29.6%, service-plus-city pages 26.0%, service pages 23.1% and location pages 13.5% of 9,341 citations. ChatGPT sat in the middle, with homepages at 37.4%, service pages 24.1%, service-plus-city pages 17.4% and location pages 10.7% of 11,752 citations.

Google AI Mode sent 66.9% of its 30,865 website citations to homepages, 13.5% to location pages, 5.7% to service-plus-city pages and 5.0% to service pages. Our read, which is an inference and not something the data proves, is that most of those homepage links come from the website button on each business's Google Business Profile. If your profiles all point at the brand homepage, Google AI Mode has no branch page to send people to. Where each profile should link is covered in linking a Google Business Profile to its location page, and Google's business links policy already requires it for booking and ordering links:

For businesses with multiple locations, action links must lead to a website for a specific location.

The page spec for a multi-location brand

This is the page we would build for each service a branch actually runs, in the city it serves, and the evidence behind each part.

The page spec

One service, one city, one branch

Build it for the services a branch actually runs. A page per town with nothing local on it is the doorway pattern Google's spam policies name.

Cheers Market Baseline, August 31 to September 20, 2026 (aggregate only); Google Business Profile Help, business links policy; Google Search Central, LocalBusiness structured data and AI features guide. Read September 23, 2026.

One service, one city, one branch
Page sectionWhat goes thereWhy
Service and city in the URL, title and H1/locations/denver/water-heater-repair, titled for the job and the city, one page per service the branch really runsMost-cited page type on Perplexity (28.6%); 26.0% of Gemini's website citations
Branch facts that match the Business ProfileBranch name, address or service-area model, the local phone number, hours, and the towns the crew coversGoogle: multi-location action links must lead to a page for that specific location
What this branch does for this serviceScope, brands serviced, emergency hours if they are real, how pricing works, warranty terms93% to 99% of emergency answers mention 24/7; ChatGPT and Gemini put a dollar figure in 62% and 68% of quote answers
Proof on the page itselfRecent reviews about this service in this city, job photos, the technicians who do the work, licensesStandalone review pages got 0.7% of citations and blog posts 1.5%
One way to bookThe same online booking link the branch's Business Profile uses, plus the local phone number31.2% of Google AI Mode answers linked an online booking page
Markup that matches the visible pageLocalBusiness structured data for the branch, with the same name, address, phone and hours shown on the pageGoogle: no special AI files or markup needed; mark up what users can see

Name the service and the city

The URL, title and H1 should say the job and the place, for example /locations/denver/water-heater-repair. That is the page type Perplexity cited most (28.6% of its website citations) and Gemini second most (26.0%). One page per service the branch really performs is enough; a page for every suburb is not the goal.

Carry the branch facts, word for word

Branch name, address or a plain description of the service area, the local phone number, hours and the towns the crew covers. These should match the branch's Google Business Profile exactly, because the profile and the page are two copies of the same record, and an engine that finds two versions has to pick one.

Answer the questions the engines answer

Say what this branch does for this service: the scope, the brands it services, whether it takes emergency calls and when, how pricing works and what the warranty covers. The answers themselves talk about these things. For emergency questions, 93% to 99% of answers on every engine mentioned 24/7 or after-hours availability, against 34% to 61% for "best company for this job" questions, and for deal and quote questions ChatGPT and Gemini put a dollar figure in 62% and 68% of answers. Those are counts of what the answers mention, not proof of why a business was picked, so publish the facts that are true for the branch and leave out the ones that aren't.

Put the proof on the page

Recent reviews that mention this service in this city, photos of real jobs, the technicians who do the work and current licenses belong on the service-plus-city page itself. A standalone testimonials page took 0.7% of website citations and blog posts 1.5%, so proof parked there is proof the engines rarely read.

Give it one way to book

Link the same online booking page the branch's profile uses, and show the local phone number. Google AI Mode linked a business's online booking page in 31.2% of its answers, most often on Housecall Pro (20.5% of answers), ServiceTitan (10.6%) or Jobber (3.1%). That these links come from the Book button on each Business Profile is our inference. ChatGPT and Gemini never linked a booking page in this sample, and Perplexity did in 0.2% of answers.

Google AI Mode

The answer links the booking page

Share of Google AI Mode answers with an online booking link, by trade

Plumbing39.4%

9 questions

HVAC38.9%

9 questions

Electrical33.3%

6 questions

All 32 questions31.2%

9,435 answers

Roofing1.8%

2 questions

ChatGPT and Gemini never linked a booking page in this sample, and Perplexity did in 0.2% of answers. Trades asked about in a single question are left off.

Cheers Market Baseline, August 31 to September 20, 2026: 32 home-services questions asked weekly in 100 US and Canadian metros, 34,742 usable answers. Aggregate only.

Google AI Mode answers with an online booking link by trade, Cheers Market Baseline, August 31 to September 20, 2026
TradeShare of answers
Plumbing39.4% (9 questions)
HVAC38.9% (9 questions)
Electrical33.3% (6 questions)
All 32 questions31.2% (9,435 answers)
Roofing1.8% (2 questions)

The trade matters. Across plumbing's 9 questions, 39.4% of Google AI Mode answers carried a booking link, HVAC's 9 questions 38.9% and electrical's 6 questions 33.3%. Roofing, with 2 questions, was at 1.8%. If your trade books online, the booking page is part of the location page's job.

Mark up what the page shows

Add LocalBusiness structured data for the branch with the same name, address, phone and hours the page displays. Google's AI features guide is explicit that nothing extra is needed for its AI surfaces: "You don't need to create new machine readable files, AI text files, markup, or Markdown to appear in Google Search (including its generative AI capabilities), as Google Search itself doesn't use them." The markup describes the page; it doesn't replace it. For multi-location markup patterns, see LocalBusiness schema for multiple locations.

Next step

Is AI recommending your business?

Find out how visible you are across ChatGPT, Gemini, Perplexity, and AI Overviews.

What not to build

A page for every town, with the city name swapped and nothing else changed, is the pattern Google's spam policies call doorway abuse. The policy, last updated August 28, 2026, lists pages "targeted at specific regions or cities that funnel users to one page" and "substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy." Our data shows engines citing pages that name a service and a city; it does not show them rewarding a hundred near-identical copies. Strip out the local facts and proof and you have the doorway version. Building city pages without doorway risk walks through where that line sits.

What to do this week

Pick one market and one high-value service, and get that single page to spec before you touch the rest.

  • Export every Business Profile's website link and booking link, and mark which ones point at the brand homepage instead of the branch page.
  • List the services each branch actually performs and check that each has its own page with the city in the URL, title and H1.
  • For the chosen market, rewrite the page to the spec above: branch facts matching the profile, service specifics, reviews and photos from that city, one booking link, and matching LocalBusiness markup.
  • Ask the four engines your money question for that city before and after the change, and save which of your pages they cite. The free AI Visibility Grader runs a one-location check on ChatGPT, Gemini and Perplexity.

If you run dozens of markets and would rather have one team keep every branch page and profile in line, that is what we do in multi-location local SEO.

Methodology

Every week, Cheers asks ChatGPT, Gemini, Perplexity and Google AI Mode the same 32 home-services questions in 100 metro areas across the United States and Canada, and records every business each engine names, with its star rating, review count and map position where the engine shows one, and every source it cites. This analysis covers the three weeks from August 31 to September 20, 2026: 34,742 usable answers (9,434 from ChatGPT, 9,435 from Google AI Mode, 9,364 from Gemini and 6,509 from Perplexity) across 60 US and 40 Canadian metros. We excluded empty or cut-off answers, most of them from a Perplexity collection outage. Each question was asked once per city per week, so week-to-week changes include normal answer-to-answer variation. Business names were extracted automatically; a hand check of 40 answers found the extraction caught about three in four of the businesses a reader would count, so counts are lower bounds. Star ratings and review counts are the figures each engine displayed; for ChatGPT and Gemini we captured them from September 18 and September 14 onward. Findings describe associations in this sample, not how any engine ranks businesses.

Page types come from URL paths, first match wins. A homepage has an empty path, /, /index or /home. Review pages have "review" or "testimonial" in the path, and blog pages sit under paths such as /blog, /news, /resources or a dated folder. A service-plus-city page has a location folder such as /locations/ or /service-areas/, or the answer's city in the path, plus a trade or service keyword; a location page has the folder or city without a service keyword; a service page has the keyword alone. Citations were counted once per answer and only on domains that match a business named somewhere in the dataset. Full definitions are on our research methodology page.

Sources

Every link below was opened and checked on September 23, 2026.

Dylan Allen-Arnegård is the CEO & Co-Founder of Cheers, the local search platform for multi-location service businesses.

Written by

Dylan Allen-Arnegard, CEO and Co-Founder of Cheers

Dylan Allen-Arnegård

CEO & Co-Founder, Cheers

Dylan co-founded Cheers after building reputation software for frontline teams. He leads the work that makes multi-location service brands visible to AI.

Share this article

We sorted 74,969 AI citations to contractor sites: 43% homepages, 48% service and location pages, 1.5% blogs. The location page spec to copy.

Frequently Asked Questions

One service in one city, with the branch's name, address or service area, phone and hours matching its Google Business Profile, service specifics, reviews and photos from that city, one booking link, and LocalBusiness markup that matches the page. Service, location and service-plus-city pages took 48% of 74,969 AI citations to contractor websites in our September 2026 sample.

It depends on the engine. Google AI Mode sent 66.9% of its contractor-website citations to homepages, while Perplexity cited service-plus-city pages most (28.6%) and Gemini split between homepages (29.6%) and service-plus-city pages (26.0%).

Every real service a branch performs in the area it serves can have a page, but a page per town with only the name swapped is what Google's spam policies call doorway abuse. Build pages that carry local facts and proof, not copies.

For booking and ordering links, Google's business links policy says multi-location businesses must link to a page for the specific location. For the website link, Google AI Mode sent 66.9% of its contractor-website citations to homepages, which we think come mostly from profile website links, though that is our inference.

Google says you don't need special files or markup to appear in its AI features. LocalBusiness markup still helps machines read the branch's name, address, phone and hours, as long as it matches what the page shows.

Keep reading