Skip to content
Artificial Intelligence (AI)

Why your site is invisible in ChatGPT, and the 90-day fix

workonpeak8 min read
Why your site is invisible in ChatGPT, and the 90-day fix

Ask ChatGPT to recommend a company that does what you do and it may name three competitors. Yours probably will not be one of them. Nothing in Search Console turns red, because there is no ranking to watch. Your site is simply missing from a conversation that now happens before the search box.

The gap is measurable. Similarweb tracked generative AI platforms drawing about 9.5 billion monthly visits between June 2025 and May 2026, and found citations in roughly 6.8% of US ChatGPT prompts by May 2026, up from 1.6% a year earlier. A study of 101,574 websites by SE Ranking puts AI referrals at 0.32% of all visits, but those visitors stay 67.7% longer than people arriving from search.

Ranking first on Google does not carry over either. ChatGPT quotes passages, not positions.

Small channel, unusually serious visitors. The plan below treats the problem as three separate failures: ChatGPT cannot read the page, cannot quote it, or has no reason to trust it. Fix them in that order. No file you can upload solves this.

How ChatGPT chooses what to cite

ChatGPT search looks for pages before it writes an answer. Your question is expanded into related searches, candidate pages are fetched and read, and the reply is built from a handful of them. A citation is simply one of the pages that survived both steps.

Ahrefs looked at 1.4 million prompts and found that most pages ChatGPT reads never appear in the answer. The ones that did were plain, specific and close to the question. Age was not a barrier: the median cited page was about 500 days old.

One practical consequence. If the crawler cannot fetch the page, the model cannot quote it. Access comes first, wording second. OpenAI uses one bot for search and one for training, so blocking the training bot does not remove you from answers, while blocking the search bot does. The OpenAI documentation names them plainly.

The 10-minute check

Find out which of the three failures you actually have before changing anything. Check these six things and write down what you see.

Check What good looks like
Can ChatGPT fetch the page The search bot is allowed and no firewall blocks it
Is the page indexed It appears in Bing Webmaster Tools
Is the answer in the HTML The text is visible with JavaScript turned off
Does one page answer one question The title and the first heading match a real question
Is there proof At least one number only you can supply
Can you measure it AI referrals are visible in your analytics

Then write five questions a real buyer would ask and try them in ChatGPT, Gemini, Perplexity and Copilot every Friday. Record whether you are named and which links are cited. Five prompts is enough to start. Twenty is enough to see a trend.

Days 1 to 30: make the site readable

This is the fastest win and the least interesting work. Most invisibility is a page that could have been readable years ago.

Step 1: let the crawler in

Allow the search bot in robots.txt. Decide about the training bot separately, since it only affects training. Then check your firewall or CDN, because a block aimed at unfamiliar visitors looks the same as a dead page from the outside.

User-agent: OAI-SearchBot
Allow: /

User-agent: GPTBot
Allow: /          # training only

Sitemap: https://workonpeak.org/sitemap.xml
robots.txt, a permissive baseline

Test it with a request that identifies as the crawler. A 200 is what you want. A 301 is survivable. A 403 or a challenge page is not.

Step 2: confirm the page is indexed

OpenAI does not publish what its search index contains, so use Bing Webmaster Tools as the closest signal you can check. Submit your sitemap and fix coverage errors. In practice, pages Bing has not indexed rarely appear in ChatGPT.

  • The page returns 200 and points to itself as the preferred address.
  • There is no accidental noindex and no login wall.
  • It is in the XML sitemap and linked from at least two other pages.
  • The title is under 60 characters and names the question.

Step 3: put the answer in the HTML

Turn JavaScript off and reload the page. If the answer disappears, you have a rendering problem. Keep article text in the page itself rather than behind a tab, a pop-up or a widget that loads late.

Step 4: one page, one job

Split the service page from the guide. Fix duplicate titles. Replace “learn more” links with descriptive ones. If two pages compete for the same question, neither looks like the obvious answer.

Days 31 to 60: make the page quotable

A page can be indexed and still be useless to a model, because the answer arrives in paragraph nine with no numbers and no named author.

Step 5: answer first, explain later

Every heading should be followed by the answer in the first two sentences: the claim, a number, the condition, and where the number comes from.

Before After
“Choosing the right SEO agency can be a complex decision with many factors to consider. It is important to find a partner that understands your business and your goals.” “A good SEO agency should show you a baseline crawl, a 90-day priority list and a named person who owns delivery before you sign. Expect £1,500 to £4,000 a month for a retainer that includes technical work.”

The second version is shorter, more specific and far easier to quote. It also reads better, because a person and a model want the same thing: an answer they can act on.

Step 6: add proof only you have

Models repeat what they find. They do not investigate. Original numbers travel: your average time to hire, your cost per lead, the failure rate across forty audits, the share of calls that hit the same objection. If you have no data yet, start with one number: what a customer is worth over a year, or what a bad hire costs you.

Step 7: make the author easy to verify

Use a person’s name, not a logo. Add a short bio, a role, a photo and a link to a profile you control. Keep your company name, address and contact details the same in the footer, on the About page and on legal pages. When they disagree, the page looks like it belongs to nobody in particular.

Step 8: structure for skimming

Question-shaped headings, short paragraphs, tables for comparisons, numbered steps for processes. Google says no special formatting is required for its AI features. Structure still helps any system isolate the passage that answers a question, and it helps readers.

Days 61 to 90: earn mentions, then measure

Being readable and quotable gets you considered. Being mentioned elsewhere gets you chosen.

Step 9: link your pages together

Search engines and AI systems both use links to work out which page matters. Link from your service page to the guide, use the question as the anchor text, and keep the link high in the page. If nothing on your site points to an article, it looks like an afterthought.

Step 10: get mentioned on sites you do not own

Directories, review platforms, podcasts, partner pages and trade press all feed the agreement a model reads. A citation often follows repetition: the same claim, repeated in places the system already trusts. Paid attention is fine. Fake forum posts are not, and they are easy to spot.

Step 11: publish one original asset a quarter

A small benchmark is enough. A hundred support tickets, thirty onboarding calls, a year of your own delivery data. It gives other people a reason to cite you, and it is the one part of this plan a competitor cannot copy from a template.

Step 12: measure what you can actually see

  • Analytics. Group visitors from chatgpt.com, perplexity.ai, gemini.google.com and copilot.microsoft.com. Compare landing pages and conversion rate.
  • Server logs. Count search bot requests and their response codes. A rising number of 200s is a good sign. A wall of 403s is a diagnosis.
  • Prompt panel. The same twenty questions each week, recording citations and the links given.
  • Branded search. Citations often produce a branded search later instead of a click now.

One caution. Search Console’s AI report covers Google’s features, not ChatGPT. For ChatGPT, use referral data, server logs and the panel.

Indicator Day 30 Day 60 Day 90
Search bot can fetch pages yes yes yes
Pages with a direct answer 50% 80% 100%
Citations in 20 prompts 0 to 1 1 to 3 2 to 5
AI referral sessions +10% +25% +40 to 60%

Set the targets from your own starting point. A site with no broken pages can move faster. The median cited page is roughly 500 days old, so treat 90 days as the point where you become eligible and quotable, not the point where you own the category.

What does not work

  • llms.txt as a cure. Google says its search ignores the file, and an analysis of 300,000 domains found no effect on citations.
  • Thousands of thin pages. Google treats scaled pages built to manipulate AI answers as spam. One strong page beats forty variations.
  • Rewriting copy “for AI”. No special style is required, and models handle synonyms. Write for the reader, then make the answer easy to lift.
  • Stuffing structured data. Markup should match what is on the page.
  • Publishing volume for the sake of it. Ten thin posts a month do not beat one page that answers the question with evidence.
  • Blocking every AI bot. You lose citations and training visibility at the same time. If you must choose, separate search from training.

The 90-day calendar

Weeks Focus Output Owner
1-2 Access and index robots fix, firewall allowlist, sitemap Dev
3-4 Readable pages answers in the HTML, page split Dev
5-8 Quotable blocks top 20 pages rewritten Content
7-8 Author and entity bios, profile links, consistent details Marketing
9-10 Proof one benchmark or dataset Marketing
9-12 Mentions 10 targeted mentions, 2 data pitches PR
Weekly Measurement prompt panel, analytics, logs SEO

Before you publish

  • A direct answer in the first 60 words
  • Headings phrased as questions buyers ask
  • One original number only you can publish
  • A named author with a role and a profile link
  • Visible published and updated dates
  • Two internal links with descriptive anchors
  • One external source linked and dated
  • An image with useful alt text

None of this is fast and none of it is exotic. The sites that turn up in ChatGPT answers are usually the ones that were already easy to read, easy to quote and easy to check.

Want a second pair of eyes? Book a 30-minute review of what ChatGPT currently says about your category.

Share this article

Answers

Frequently asked questions

How long does it take to get cited by ChatGPT?

Access changes take days. Citations usually follow within six to twelve weeks, and the median cited page is around 500 days old.

Does blocking GPTBot stop ChatGPT from citing me?

No. GPTBot is used for training. OAI-SearchBot is the bot that puts pages into ChatGPT search answers.

Does llms.txt help me get cited?

There is no documented effect. Google says its search ignores the file, and a study of 300,000 domains found no link to citations.

Do I need special schema for AI search?

No. Google says there is no special markup for its AI features. Use BlogPosting and FAQPage because they describe the page, not because they influence ChatGPT.

Can I guarantee a citation?

No. You control whether the page can be read, quoted and trusted. Selection still varies by question and by model version.

Does ChatGPT use the Bing index?

OpenAI does not publish its index. Bing Webmaster Tools is the closest check you have, so treat it as a signal rather than a guarantee.

How do I track traffic from ChatGPT?

Group AI referrers in analytics, count search bot hits in your logs, and run a weekly prompt panel. Search Console’s AI report is Google only.

WO

Written by

workonpeak

Part of the workonpeak team — working across recruitment, search and web delivery for growing businesses.

Keep reading

All articles

Next step

Tell us where you want to be in twelve months.

We will map the hiring, visibility and conversion work needed to get there — and tell you honestly what we would skip.