If you have searched ChatGPT for "best [your service] in [your city]" and your business doesn't appear — while a competitor with worse Google rankings does — you are not being penalised. You are invisible to the wrong index. ChatGPT does not use Google. It uses Bing, schema, citations, and entity signals that most small businesses have never optimised for.

This guide identifies the seven specific failures that keep small businesses out of ChatGPT answers, shows you how to confirm which ones apply to you, and gives you an ordered 14-day plan to fix them. Most of the work is one-time. The first citations typically appear 6–12 weeks after you finish.

The diagnosis map

The 7 reasons your business is invisible to ChatGPT

The short answer: ChatGPT decides who to cite using a stack of signals that have very little overlap with Google ranking factors — Bing index inclusion, LocalBusiness schema, review volume thresholds, NAP consistency across directories, FAQ-structured content, presence on tier-1 directories, and unlinked brand mentions. Missing any single one of these is usually enough to keep you out of the answer. Most invisible businesses are missing all seven.

Below is the diagnostic map. Each item is a discrete, fixable failure. Read the next section to confirm which ones apply to you, then work them in the order shown in the 14-day plan.

No LocalBusiness schema markup Without JSON-LD telling AI platforms your business type, address, hours, and category, you are an unstructured webpage — not a recognised entity. ChatGPT cannot confidently include unstructured entities in category recommendations.
Not indexed by Bing ChatGPT pulls 87% of its web knowledge from Bing's index. If Bing has never crawled your site — common for small businesses that only submitted to Google — you effectively do not exist to ChatGPT.
Fewer than 150 reviews The empirical AI citation threshold sits around 150+ reviews per location before LLMs consistently name a business by name. Under that threshold, you may be referenced as "local providers" without attribution.
Inconsistent NAP across directories Name, Address, Phone variations across Yelp, BBB, your Google Business Profile, and your own website create entity-resolution conflicts. AI platforms drop conflicted entities from confident recommendations to avoid hallucinating wrong information.
Thin content / no FAQ pages ChatGPT prefers to quote complete, self-contained answers — exactly what FAQPage schema produces. Sites without it lose to sites with it at a roughly 2.1× citation rate for the same query.
Missing from key directories Yelp, Better Business Bureau, and industry-specific directories are the cross-references AI uses to verify a business exists. Absence from Tier-1 directories is read as "unverified" and downweights your inclusion probability.
No third-party brand mentions Brand search volume and unlinked mentions on Reddit, local news, forums, and chambers of commerce correlate more strongly with AI citation than backlinks do. Without them, you read as a "ghost" entity that exists only on its own website.
Confirm it

The diagnosis — how to confirm you're invisible

Before fixing anything, run a clean diagnostic so you know your baseline. Doing this in incognito mode is critical — ChatGPT personalises results based on your account memory and recent prompts, and you need an unbiased view of what a stranger searching for your service would actually see.

The 5-minute manual check:

  • Open ChatGPT in a fresh incognito or private window. If signed in, sign out first. Memory and personalisation will skew results.
  • Run three variations of the same query: "Best [your service] in [your city]", "Who are the top [your category] in [your city]?", and "Recommend a [your service] near [neighbourhood]". Each phrasing surfaces a different citation pool.
  • Click the citation icon next to each named business. ChatGPT will show you the exact sources — usually Yelp pages, business websites, news articles, or Reddit threads. Log which sources it pulled and which businesses got named.
  • Repeat for at least 3 service variations and 2 location variations. Twelve queries total is a reasonable baseline.
  • Now run the same queries in Perplexity and Google's AI Overviews. If you appear in one but not the others, you have a platform-specific gap — usually a Bing index issue if ChatGPT is the one missing you.

If your business name doesn't appear in any of those queries, you are in the situation this guide is written for. The next sections are the fix.

Faster path: If you'd rather skip the manual checks, the free AI Visibility Diagnostic automates the entire process — it checks your schema, confirms your Bing index status, audits your citation network, and simulates queries across all 7 major AI platforms in about 60 seconds. No email required, and you get a baseline you can compare against in 14 days.

The plan

The 14-day fix — what to do, in order

This sequence is ordered for compounding effect. Schema first, because Bing needs to re-crawl your site after it changes — so the earlier the change ships, the earlier the crawl picks it up. Directories last, because consistency matters more than speed once you've locked down your canonical NAP.

  1. Day 1–2: Add LocalBusiness schema to every page Drop JSON-LD LocalBusiness markup into the <head> of your homepage, service pages, and contact page. Use the most specific @type available (Plumber, Dentist, Restaurant, HairSalon) rather than the generic LocalBusiness. The full template and copy-ready code lives in How to Get Your Business Cited by ChatGPT.
  2. Day 3–4: Submit sitemap to Bing Webmaster Tools Sign in at bing.com/webmasters, add your property, verify with DNS TXT or HTML meta, then submit /sitemap.xml. Manually request URL indexing for your homepage, service pages, and any FAQ pages. First crawl typically lands within 48–72 hours.
  3. Day 5–7: Get Google Business Profile to 100% completion Fill every field: hours, services, attributes, photos (minimum 10), service area polygons, products, and the business description with your primary keywords used naturally. A 100%-complete profile is the strongest single signal you can give Google AI Overviews and a major cross-reference for ChatGPT entity resolution.
  4. Day 8–10: Add FAQPage schema to your service pages Write 6–10 real customer questions per service page, with 40–60 word self-contained answers, rendered visibly on the page and wrapped in FAQPage JSON-LD. This single change produces a 2.1× citation lift on average. See the schema template in our ChatGPT citation guide.
  5. Day 11–13: List on 10 tier-1 directories Yelp, Better Business Bureau, Apple Maps, Bing Places, Facebook Business, Yellow Pages, Foursquare, and your top 2–3 industry-specific directories (HomeAdvisor, Angi, Thumbtack, Houzz, Avvo, Healthgrades, etc.). Use the exact same canonical NAP on every one. The 10 listings are not negotiable — under 8 directories, AI entity resolution stays low-confidence.
  6. Day 14: Re-run the diagnostic and baseline citations Re-run the 12 incognito queries from Section 2. You will not have new ChatGPT citations yet — Bing takes 6–12 weeks to fully re-index and pass authority through. What you are baselining is the current state, so that when citations appear, you have a clean before/after. Re-check monthly.

What happens after Day 14: Weeks 3–6, Bing re-crawls your site and re-parses your schema. Weeks 6–12, your earliest ChatGPT citations begin appearing — usually for the longest-tail location + service queries first. Weeks 12–16, broader queries start including you. The whole process is mechanical, not magical, and the 14 days of work you finished is what powers all of it.

The technical why

Why ChatGPT specifically (vs Google)

The mechanic in one paragraph: ChatGPT uses Bing's index — not Google's — and does not use PageRank-style link authority. Instead, it prioritises structured data (schema markup), entity recognition (cross-references across directories and mentions), and recency (recently-crawled pages outweigh older ones for the same query). This is why a business that ranks #1 on Google can be completely absent from ChatGPT — the signals are different.

BrightLocal's 2025 study of AI citations broke down what ChatGPT actually pulls from when answering a local query. Roughly 58% of citations were the business's own website, 27% were third-party mentions (news, blogs, forums, Reddit), and 15% were directory listings (Yelp, BBB, Foursquare). The implication for an invisible business is direct: a strong own-website presence is necessary but not sufficient — you need the 27% and 15% layers too, which is what the 14-day plan above builds.

Google works almost the opposite way. Google's traditional ranking relies heavily on backlinks and on-page SEO; AI Overviews layer entity recognition on top of that. ChatGPT skipped the link-authority layer entirely. If you grew up optimising for Google, your instinct is probably to chase backlinks. For ChatGPT, chase schema and directory presence instead — they are 3–5× more leveraged per hour spent.

Honest take

When DIY makes sense vs. hiring

Every step in this guide is genuinely doable in-house. There is no proprietary tool required and no API access that costs money. The honest question is what your time is worth and whether you'll actually finish.

DIY makes sense if: you have 8–12 hours of focused weekly time over a fortnight, basic technical comfort (you can paste JSON into your site's <head> or are willing to ask your developer once), and you are running a single location. The work isn't hard — it's tedious and order-dependent, and the failure mode is starting it, getting half-way, and never finishing the directory listings or the FAQ schema. That half-finished state delivers almost none of the benefit.

Done-for-you makes sense if: you run a service business where one new customer is worth $500 or more in lifetime value, you've tried to do SEO yourself and lost momentum, or you have multiple locations (NAP consistency across multiple locations is where most in-house attempts collapse). At a $500+ LTV, a single additional customer per quarter covers a done-for-you engagement many times over — and most clients in our pipeline see 4–9 additional ChatGPT-attributed leads per month by month three.

If you want us to do this for you, the Get Found plan at $597 covers the full 14-day plan plus the first 90 days of monitoring and reporting across all 7 AI platforms. No long-term contract.

Common questions

Frequently Asked Questions

Two ways forward

Find out where you stand — or skip the 14 days entirely

Run the free diagnostic to see exactly which of the seven failures apply to your business across all 7 AI platforms. Or hand the whole 14-day plan to us — our Get Found plan ships the full fix and monitors the results for 90 days.

Diagnostic: 60 seconds  ·  No signup  ·  Get Found plan: no contract