How it works
Four steps to your full report.
Paste your URL
Enter the homepage you want to check. One URL per scan.
Set your target query
Type the AI search query you want to rank for — e.g. "best gluten-free bakery near me".
Choose site type
Local business, SaaS, blog, e-commerce — this shapes the AI report context.
Get your full report
Score, per-crawler access, prioritised fixes, and copy-paste code — in under 20 s.
What you get — free
Everything, no paywall.
Before / After preview
See exactly how AI models interpret your page now — and how they will interpret it after your fixes.
Per-crawler access table
GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot, Google-Extended, Bingbot — allowed, blocked, or unknown with the exact robots.txt rule.
Fix priority stack
Every fix ranked by impact ÷ effort with a time estimate. Fix the 10-minute items first.
robots.txt + llms.txt
Copy-paste AI crawler access rules and a full llms.txt draft based only on visible page facts.
JSON-LD schema
Organization, LocalBusiness, Article, FAQPage — generated from what is actually on the page.
Meta tag fixes
Title, description, canonical, Open Graph, and Twitter/X card tags — all ready to paste.
FAQ
Common questions
What is CiteScan?
CiteScan is a free GEO (Generative Engine Optimization) checker. It scans any URL and shows you how AI search engines like ChatGPT, Perplexity, and Google AI Overviews read your site — and gives you copy-paste fixes to improve your citation score.
What is a GEO score?
Your GEO score (0–100) measures how well your site is optimised to be cited by AI search engines. It covers crawler access, structured data, meta signals, content clarity, and trust signals. A score above 70 means AI can reliably read and cite your site.
Is CiteScan really free?
Yes — completely free, no account required, no paywall. You get the full report including the GEO score, per-crawler access table, copy-paste robots.txt, llms.txt, JSON-LD schema, and answer block. Up to 3 scans per domain per hour.
Why can't AI search engines cite my site?
Common reasons: GPTBot or other AI crawlers are blocked in your robots.txt, your page has no structured data (JSON-LD), your content doesn't directly answer user queries, or your site uses JavaScript rendering that AI crawlers can't read.
What is llms.txt and do I need it?
llms.txt is a plain-text file at yourdomain.com/llms.txt that tells AI language models what your site is about and what they're allowed to use. It's the AI equivalent of robots.txt. CiteScan generates a ready-to-deploy draft based on your page content.
How long does a scan take?
A full scan takes 15–25 seconds. CiteScan fetches your live page, parses all signals, runs the deterministic scoring engine, and generates AI-powered copy-paste fixes in a single pass.
What is the target AI query field?
This is the question you want AI search engines to cite your site for — e.g. "best project management software for remote teams". CiteScan scores how well your page answers that specific query and what to add to improve relevance.