← Field Notes · June 12, 2026

When AI engines refuse to cite you (the 4 disqualifiers)

Four blocks with slash marks on a green-to-yellow brand gradient representing four AI citation disqualifiers
Part ofAI Engine Mechanics →

Most of the “why aren’t we getting cited by AI” conversations focus on what to add: more schema, more answer-first writing, more named-source density. The framing assumes the page is in the candidate pool and just losing on re-ranking. Sometimes that is true. Sometimes the page never enters the pool in the first place because it has tripped a hard disqualifier.

Four specific structural problems will block a page from AI citation regardless of how well everything else is done. We see at least one of these on roughly 30% of audited prospect sites.

Disqualifier one: the page is not in Bing’s index

ChatGPT browse mode and Microsoft Copilot both use Bing’s retrieval layer. If your page is not in Bing’s index, those two engines cannot reach it during the retrieval stage. The page never enters the candidate pool. Re-ranking and citation downstream are moot.

Why this happens:
– The site has Google Search Console set up but no Bing Webmaster Tools profile
– The Bing sitemap was never submitted
– The page is too new and Bingbot has not crawled it yet
– Bingbot is blocked or rate-limited
– The page was indexed at one point but dropped during a Bing index refresh

The fix:
– Sign up for Bing Webmaster Tools at bing.com/webmasters
– Verify the domain (the fastest path is to import from Google Search Console)
– Submit the sitemap
– Install IndexNow to ping Bing on every publish or update

Once submitted, Bing typically reaches the page within 24-72 hours. ChatGPT browse and Copilot citation candidacy starts shortly after.

The brands that ship deep AI search work but skip Bing setup are the most common version of this disqualifier. The fix takes 30 minutes.

Disqualifier two: the page renders content only via JavaScript

If your page’s primary content is rendered via client-side JavaScript and the server returns an empty shell on first request, AI engines that fetch the page get the empty shell. They do not execute the JavaScript. They cite the empty shell or skip the page.

This is the most common technical disqualifier on React, Vue, Next.js, and other JavaScript-heavy sites where server-side rendering was not configured correctly.

How to test:
– Run curl -A "OAI-SearchBot" https://yourdomain.com/page-slug/
– Look at the returned HTML
– If the body content you see in a browser is missing from the curl response, the page is JS-only rendered

The fix is server-side rendering or static generation. On Next.js, the choice is getServerSideProps or getStaticProps. On WordPress, the issue is usually not the page itself but a specific plugin or block injecting JS-only content. Identify the block, replace with server-rendered equivalent.

Pages that are partially rendered (header and footer server-side, body content JS-only) are the same disqualifier as pages that are fully JS-only. The engine sees navigation but no content.

Disqualifier three: the entity is unrecognizable

AI engines that re-rank candidates check whether the source is a recognizable entity. If your brand exists only at your domain with no cross-platform presence, no Wikidata entry, no Knowledge Graph node, no consistent NAP across the web, the engine has no way to confirm the source is a real organization.

The page may be technically valid and well-written. It still gets de-weighted in re-ranking because the engine cannot confidently attribute a citation to an unrecognized source.

Signals the engine looks for:
– Organization schema with full sameAs pointing to LinkedIn, X, Crunchbase, etc
– Wikidata Q-number that propagates into Knowledge Graph
– Consistent brand name and address across third-party listings
– Founder Person schema with verifiable cross-references
– Mentions of the brand on third-party sites with consistent naming

If the engine fetches the page, finds the brand, searches its own entity index for the brand, and finds nothing, the citation candidacy drops. The page may still get cited eventually, but at a meaningfully lower rate than equivalent pages from established entities.

The fix is entity-binding work that we have covered in Organization schema 5 missing fields and similar posts. Wikidata, sameAs, Knowledge Graph propagation, third-party mentions. The work takes weeks to compound but the lift is durable.

Disqualifier four: the content is too close to known low-quality patterns

AI engines have internal classifiers that down-weight pages matching low-quality content patterns. These classifiers are not public, but the patterns we see them de-weight in audits include:

The disqualifier here is not absolute. The page can still be cited. But the candidate pool re-ranking gives strong preference to pages that do not trip these patterns.

The fix is editorial: write content that reads like a human with experience wrote it. Vary sentence length and paragraph length. Include real specifics. Avoid generic structure. Cut hedge words that signal AI cadence. Audit against banned phrases before publishing.

This is the disqualifier most affected by editorial discipline rather than technical work. Brands that ship volume content without editorial review trip this disqualifier even when their schema and entity work is solid.

The disqualifier order

If you suspect your site is not getting cited and you do not know why, audit in this order:

Step one: check Bing index. Run site:yourdomain.com in Bing. If the relevant page is not in the index, that is the disqualifier. Fix Bing Webmaster Tools first.

Step two: check rendering. Run the curl test with an AI bot UA. If the body content is missing, JS rendering is the disqualifier.

Step three: check entity binding. Search Google for your brand name. Is there a Knowledge Panel? Wikidata entry? Cross-platform presence? If no, entity binding is weak.

Step four: check editorial quality. Read the page out loud. Does it sound like a real human with experience wrote it? If no, content quality is the disqualifier.

You can usually identify the binding disqualifier within 30 minutes of auditing. Fixing it takes longer. The first two are quick wins (Bing setup, JS rendering fix). The second two are multi-week investments (entity binding, editorial discipline).

Where these disqualifiers come from

We see them concentrated on three types of brand:

The brand that did everything else right. Strong content, solid schema, real product. But Bing is unsigned and Bingbot never reaches the page. ChatGPT citation rates near zero. The fix is a 30-minute Bing setup.

The new SaaS on a JS framework. Built fast, looks beautiful, server-side rendering was never configured. Pages return empty shells to AI bots. The fix is technical and takes a day.

The bootstrapped brand with no entity work. Founder runs everything, has not created Wikidata, has not built sameAs across the founder’s personal profile, never claimed Google Business Profile. The entity is invisible. The fix is weeks of cross-platform binding.

The move for this week

If you have any sense that your site is being cited at lower rates than its quality should produce, run the four checks above. The 30 minutes of auditing usually surfaces at least one fixable issue.

If you want us to audit your site against the four disqualifiers and ship the fixes, book the fit call. The audit ships in week one.

Start ranking easier →


Related reading:
GEO 101: Generative Engine Optimization Explained
How ChatGPT actually decides what to cite (three signals tested)
robots.txt for AI crawlers in 2026
Your Organization schema is probably costing you AI citations

Like this:

Discover more from Net Page Two

Subscribe now to keep reading and get access to the full archive.

Continue reading