← Tools

AI Citation Readiness Audit

Paste a URL or the full text of an article. Get a 0–100 score for how likely Perplexity, ChatGPT, Claude, Gemini, and Google AI Overviews are to cite it — across 14 signals.

1. Input your article

Option A: paste a URL — we'll try to fetch the public HTML. Option B: paste the full HTML or article text — recommended for private pages or when fetch is blocked by CORS.

Uses a CORS proxy. If the site blocks it, switch to paste mode.

What each signal means

1. Word count (800+ recommended)

AI systems rarely cite very short posts. Aim for 800+ words.

2. Fact density (numbers / 1000 words)

Numbers and dates signal factual content. Target 15+ per 1000 words.

3. Named quotes (direct quotations)

At least two quotations attributed to named humans indicates real reporting.

4. Authoritative citations (outbound links)

Three or more links to .gov, .edu, .org, Wikipedia, Wikidata, PubMed, arXiv, or established news domains.

5. Schema JSON-LD present

At minimum, Article/BlogPosting with author Person and datePublished. Extra credit: Organization + Breadcrumb + FAQPage.

6. Canonical URL

<link rel="canonical"> so AI systems don't index duplicates.

7. Author attribution

Named author with a byline or Person schema.

8. Date published and modified

Visible dates (and in schema). AI overwhelmingly prefers recent content.

9. Original research signals

Phrases like "we surveyed", "our data shows", "we analyzed", "our team found" indicate first-party research AI models prefer.

10. Structured lists and tables

HTML lists and tables are machine-extractable; AI answers reuse them directly.

11. Question-style subheadings (H2/H3)

Subheadings phrased as questions map directly to common prompts and increase citation probability.

12. Comparison or "vs" structure

Side-by-side comparisons are one of the highest-cited structural patterns.

13. Semantic HTML

Proper <article>, <h1>, <section>, <time> elements make extraction unambiguous.

14. llms.txt or AI policy disclosure

A discoverable /llms.txt signals you welcome AI ingestion; absence is a soft penalty for large, AI-aware sites.

Disclaimer

This audit uses on-page heuristics only. It does not query Perplexity, ChatGPT, Claude, or Gemini directly. Citation behavior depends on many factors outside any single page — domain authority, recency, prompt context, RAG pipeline setup. Use the score as a relative indicator of structural readiness, not a guaranteed citation forecast.