Skip to content
Made For Builders iconoMade For Builders
Visibility

How to Show Up in ChatGPT & Perplexity

edu-lopez-parada10 min read
How to Show Up in ChatGPT & Perplexity

ChatGPT, Perplexity, and Google AI Overviews cite local businesses by synthesizing your website, directory listings, reviews, and editorial mentions — not a single database. Consistent NAP data, allowed AI retrieval bots, complete schema markup, and reviews on the right platforms are the four levers that determine whether a home services business appears in AI-generated recommendations in 2026.

When a homeowner asks ChatGPT "which roofing contractor do you recommend in Austin," the model does not query a single database or call your office. It synthesizes a response from multiple public sources: your website, your directory listings, your reviews, and editorial mentions of your business across the web.

This guide breaks down how each major AI engine retrieves local business information, which signals carry the most weight, and which concrete actions move the needle for home services and construction businesses.

If you are new to the underlying concept, the article on what GEO means for contractors covers the strategic framework. This piece focuses on the operational mechanics.


Why AI Search Engines Work Differently from Google

Google returns a ranked list of URLs. ChatGPT, Perplexity, and Google AI Overviews generate a synthesized answer that may include your business name, address, rating, and a description of your services — all in one paragraph, without the user ever visiting your website.

That changes the logic of visibility in three important ways:

  • Ranking in Google is not enough. ChatGPT retrieves information primarily through the Bing index, not Google's. A business invisible on Bing may rank well on Google but never appear in ChatGPT responses.
  • Google Reviews do not reach ChatGPT. ChatGPT cannot access Google Business Profile. It reads Yelp, Foursquare, the Better Business Bureau, and vertical directories.
  • 86% of AI citations come from content the brand controls directly — its own website, directory profiles, and review platform listings — according to Yext's analysis of 6.8 million AI citations.

Which Sources Each Engine Consults

The table below summarizes findings from BrightLocal (800 local ChatGPT queries), Yext (6.8 million citations), Cheers GEO Academy, and Soci.ai.

AI EnginePrimary sourceKey directoriesReads Google Reviews?
ChatGPTBing index + own website (58% of citations)Yelp, Foursquare, BBB, Three Best RatedNo
PerplexityVertical directories + Yelp (data agreement)Angi, Houzz, Thumbtack, TripAdvisorNo
Google AI OverviewsGoogle index + Google Business ProfileTripAdvisor, Booking.com, own websiteYes (via GBP)
Microsoft CopilotBing index (same channel as ChatGPT)Yelp, TripAdvisor, Bing PlacesNo
Gemini (standalone)Own website + JSON-LD schema (52% of citations)Google Maps, GBP directYes (direct)

Computer screen displaying the ChatGPT interface in dark mode
Each AI engine consults different sources to generate local business recommendations — there is no single channel to optimize.

The Five Sources AI Engines Read About Your Business

1. Your Own Website

Your website is the most cited source: 58% of ChatGPT references point directly to the business's own domain, according to BrightLocal's analysis of 800 local queries. AI crawlers read the initial HTML response. If your website renders content exclusively via client-side JavaScript without server-side rendering (SSR), the bots from OpenAI, Anthropic, and Perplexity cannot parse it.

What to implement:

  • Individual service pages with detailed descriptions, service area coverage, and indicative pricing.
  • schema.org/LocalBusiness markup with name, address, phone, hours, services, and aggregate rating.
  • FAQ sections with FAQPage schema on high-traffic pages.
  • SSR or static site generation (SSG): content must appear in the server-delivered HTML, not only after JavaScript executes in the browser.

For a deeper look at the visibility framework, see the visibility pillar and the GEO glossary.

2. Directory Listings and NAP Consistency

NAP — Name, Address, Phone — is the canonical term for a local business's identity data across the web. When ChatGPT finds inconsistent data between your website, your Bing Places profile, your Yelp listing, and other directories, it reduces confidence in your business and may omit it from responses entirely.

Directory weight by engine:

  • ChatGPT / Copilot: Yelp, Foursquare, BBB, Three Best Rated, Expertise.com, Thumbtack.
  • Perplexity: Angi, Houzz, Thumbtack, and trade-specific vertical directories.
  • Google AI Overviews / Gemini: Google Business Profile, TripAdvisor, and the business's own website.

Consistency matters more than volume. A business with identical NAP data in fifteen directories outperforms one with perfect listings in three but conflicting data everywhere else. Audit your listings with a tool like BrightLocal or Yext before expanding to new directories.

3. Reviews and Ratings

Reviews are not only social proof for human visitors. AI engines read them to infer quality, reliability, and the specific services a business provides.

  • ChatGPT reads Yelp, Foursquare, and BBB reviews. It cannot read Google Reviews directly, but does encounter them when another page quotes or aggregates them.
  • Gemini and Google AI Overviews prioritize Google Business Profile ratings.
  • Perplexity extracts scores from Yelp and vertical directories, with Yelp appearing as the first or second source in most local responses.

Review text matters as much as star count. Models analyze sentiment and extract mentions of specific services. A review stating "installed the floors in two days without leaving a mess" provides more actionable signal than "great company, 5 stars." Specificity is what gets extracted, synthesized, and cited in AI responses.

For the research behind how reviews influence trust and AI citation behavior, the article on the science of online reviews covers the evidence in depth.

Five yellow stars on a pastel background representing customer review ratings
Review text, not just star counts, provides the semantic signal AI engines extract when evaluating a local business.

4. Press Mentions and Editorial Content

27% of ChatGPT's sources are third-party business mentions — local press, Wikipedia entries, "best of the city" listicles, and trade publications — according to BrightLocal. For informational queries such as "how much does a bathroom remodel cost," blog articles account for up to 86% of Perplexity citations.

What generates citable editorial coverage:

  • Mentions in local media and trade publications with your business name, location, and specialty clearly stated.
  • Inclusion in editorial listicles of the "best contractors in [city] 2026" format on credible local domains.
  • Publishing your own content with cited data and statistics. Research by Soci.ai found that content containing quantified claims with named sources receives measurably higher AI citation rates than qualitative-only content.

A citation from a credible local publication carries more weight than ten blog posts on your own domain, because it represents an independent third party affirming your business's existence and quality — the kind of corroboration AI models are trained to treat as higher-confidence signal.

5. Structured Data (schema.org)

Schema markup translates your website content into a format AI models can read without ambiguity. Gemini uses it as a primary source: 52% of its citations come from websites with correct LocalBusiness schema, compared to 15% from those without it, according to Yext.

The most impactful schema types for local home services businesses:

  • LocalBusiness or trade-specific subtypes: Plumber, GeneralContractor, RoofingContractor, ElectricalContractor
  • FAQPage for question-and-answer sections
  • Review and AggregateRating for customer ratings
  • Service for each individual offering

A generic, incompletely populated schema yields a 41.6% AI citation rate. A specific, complete implementation raises that to 61.7%, according to Fuelonline's analysis of AI crawler behavior. That gap is large enough to justify prioritizing schema completion over most other technical improvements.


Do Not Block AI Retrieval Bots

Many WordPress plugins, Cloudflare WAF configurations, and CDN rule sets block AI bots automatically — often without distinguishing between bot types. This is one of the most consequential and least visible mistakes a local business can make.

There are two distinct categories:

  • Training crawlers (GPTBot, ClaudeBot, Google-Extended): collect data to train AI models. You can block these without affecting your visibility in AI-generated answers.
  • Real-time retrieval bots (OAI-SearchBot, PerplexityBot, Claude-SearchBot): index or retrieve content to generate responses for users right now. Blocking these makes your business invisible on those platforms.

Research by BuzzStream found that 71% of major publishers block at least one retrieval bot, many unintentionally by enabling a blanket "block all AI bots" option in their SEO plugin or Cloudflare dashboard. The consequence is direct: your content becomes ineligible for citation regardless of how strong your NAP consistency or review volume may be.

For more on this anti-pattern and how to avoid it, see the visibility section.

Check your robots.txt file at yourdomain.com/robots.txt and verify that the following agents have explicit access:

User-agent: OAI-SearchBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Claude-SearchBot
Allow: /

If you use Cloudflare or another WAF, check network-level firewall rules as well. They can block bots before robots.txt is ever read.


Laptop displaying data analytics charts on a desk
Tracking AI engine citations requires dedicated tools — standard web analytics capture almost none of this visibility.

IndexNow: Faster Bing Indexing Means Faster ChatGPT Visibility

ChatGPT retrieves information through the Bing index. Without IndexNow, Bing can take one to four weeks to rediscover an updated page. With IndexNow, that window narrows to three to seven days.

The protocol is free and supported by Bing, Yandex, Naver, and Seznam. Google does not support it; Google Search Console remains the required mechanism for Google AI Overviews and Gemini.

In 2026, 80 million websites use IndexNow with five billion URLs submitted daily. Every time you update a service page or publish a blog article, a competitor with IndexNow active reaches the Bing index sooner — and therefore appears in ChatGPT responses before you do.

Implementation is straightforward: generate an API key, host it at your root domain, and ping the IndexNow endpoint each time content changes. Most modern CMS platforms and Next.js deployments support this through a plugin or a short API call.


How to Measure Your AI Engine Presence

No centralized panel exists for cross-engine AI citation tracking in 2026. Practical options:

  • Manual queries: search "[your trade] in [your city]" in ChatGPT, Perplexity, and Gemini. Note whether you appear, what information is cited, and which competitors are included.
  • Bing Webmaster Tools: added an AI performance panel in February 2026 showing when your content is cited. Bing acknowledges that 99.6% of AI content usage is invisible to publishers, so data is partial by design.
  • Specialized tools: BrightLocal, Cheers, Cited, and Soci.ai offer AI mention tracking with varying coverage and pricing. See the comparisons section for a breakdown of options.

Run manual queries monthly, track results in a spreadsheet, and compare against two or three direct competitors. The gaps that surface — missing directories, no Yelp reviews, blocked retrieval bots — give you a prioritized action list.


Priority Checklist

Ordered by estimated citation impact based on the research cited throughout this article.

High priority

  • Website delivers content in server-rendered HTML (SSR or SSG), not only client-side JavaScript.
  • Complete LocalBusiness schema with name, address, phone, hours, services, and aggregate rating on every relevant page.
  • Bing Places profile claimed, verified, and kept current.
  • Yelp profile optimized with description, photos, service categories, and active review management.
  • Identical NAP data across your website, Google Business Profile, Bing Places, Yelp, and all major directories.
  • robots.txt explicitly allows OAI-SearchBot, PerplexityBot, and Claude-SearchBot.

Medium priority

  • IndexNow implemented to reduce Bing re-indexing time after each update.
  • Individual service pages per specialty and geographic area served.
  • Active review acquisition strategy on Yelp and trade-specific vertical directories in addition to Google.
  • Presence in at least two to three vertical directories relevant to your specific trade.

Complementary

  • Appearances in local editorial listicles and trade publications.
  • Blog content with data, statistics, and named sources.
  • FAQPage schema on high-traffic pages.
  • Monthly manual citation monitoring across ChatGPT, Perplexity, and Gemini.

For the SEO discipline that runs in parallel, the article on how to rank on Google Maps for home services covers the traditional local search signals that also feed Google AI Overviews. Explore the blog for additional guides on structured data, review strategy, and GEO applied to construction and home services businesses.

Frequently asked

We answer before we start

Direct help

Question not listed?

Talk to the team
  1. Q/01Does ChatGPT use Google Business Profile to recommend local businesses?

    No. ChatGPT does not have direct access to Google Business Profile or Google Reviews. It retrieves local business information primarily through the Bing index, alongside directories like Yelp, Foursquare, and the Better Business Bureau. Research by Yext analyzing 6.8 million AI citations found that 48.73% of ChatGPT local citations originate from third-party sites such as Yelp, TripAdvisor, and MapQuest. Google Business Profile is only directly read by Google AI Overviews and Gemini.

  2. Q/02Which directories does Perplexity prioritize for home services businesses?

    Perplexity relies more heavily on vertical, niche directories than any other major AI platform. For home services, platforms like Angi, Houzz, and Thumbtack carry more weight than general directories. Perplexity also maintains a data-sharing agreement with Yelp, which appears as the first or second source in most local responses. Research by Cheers GEO Academy found that 24% of Perplexity citations in subjective queries originate from niche, sector-specific sources — significantly higher than ChatGPT or Google AI Overviews.

  3. Q/03Does blocking AI bots in robots.txt hurt my visibility in ChatGPT?

    Yes, if you block retrieval bots specifically. There is a critical distinction between training crawlers (GPTBot, ClaudeBot, Google-Extended) and real-time retrieval bots (OAI-SearchBot, PerplexityBot, Claude-SearchBot). Blocking training crawlers has no effect on whether your business appears in AI-generated answers. Blocking retrieval bots, however, makes your content ineligible for citation in ChatGPT, Perplexity, and Claude responses. Many businesses accidentally block retrieval bots by enabling a blanket "block all AI bots" toggle in their SEO plugin. Sites that explicitly allow the major AI retrieval agents see citation rates approximately 61.7% higher than those that do not, according to Fuelonline.

  4. Q/04How do I measure whether my business is being cited in ChatGPT or Perplexity?

    No single centralized dashboard exists. Practical options in 2026: manual queries (search your business name or trade category plus city in ChatGPT, Perplexity, and Gemini directly); Bing Webmaster Tools, which added an AI performance panel in February 2026 showing when your content is cited, though Bing notes that 99.6% of AI content usage remains invisible to publishers; and specialized tools such as BrightLocal, Cheers, Cited, and Soci.ai that track AI engine mentions with varying coverage and price points. Manual queries are free and reveal gaps immediately.

  5. Q/05What role does schema markup play in AI-generated local search results?

    Schema markup is the highest-leverage technical action for improving AI citation rates. Research by Yext found that Gemini sources 52% of its citations from websites with correct LocalBusiness schema, compared to 15% from sites without it. A generic, poorly completed schema yields a 41.6% AI citation rate; a complete, specific schema raises that to 61.7%, according to Fuelonline. The most important schema types for local home services businesses are LocalBusiness (or trade-specific subtypes like Plumber or GeneralContractor), FAQPage, Service, Review, and AggregateRating.