How Voice of San Diego appears in ChatGPT, Perplexity, Claude, and Google AI Overviews
A free AI-visibility snapshot for Voice of San Diego (voiceofsandiego.org) — a nonprofit newsroom based in San Diego, CA.
Overall AI visibility
voiceofsandiego.org
58/100
Grade D
Across the four AI engines we audit (ChatGPT, Perplexity, Claude, and Google AI Overviews), Voice of San Diego is rarely cited by the engines we tested, with an overall 58/100 score. The largest open lift is on the engines below where Voice of San Diego's articles are missing structured signals other nonprofit newsroom sites of the same size already publish.
ChatGPT
55
Crawler: GPTBot
GPTBot is allowed but article-level structured data is thin.
Perplexity
36
Crawler: PerplexityBot
PerplexityBot blocked or paywalled before the lede.
Claude
80
Crawler: ClaudeBot
ClaudeBot crawls clean HTML; Anthropic citations appear for evergreen pieces.
Google AI Overviews
61
Crawler: Google-Extended
AIO surfaces the site occasionally; missing FAQ + speakable hurts.
What Voice of San Diego can ship this week
- Add an XML sitemap entry for every article within an hour of publish so crawl latency for AI bots stays under 60 minutes.
- Add a public reporter bio page for every byline with `Person` schema, beats, and a sample of recent articles.
- Allow `GPTBot`, `PerplexityBot`, `ClaudeBot`, `anthropic-ai`, `Google-Extended`, and `Applebot-Extended` in `https://voiceofsandiego.org/robots.txt`.
- Cross-link each article from at least two evergreen topic pages so AI engines can find it after the homepage rotates it off.
- Publish a `/llms.txt` at the root that maps your beats, reporter bios, and the canonical URL for each topic.
If you work at Voice of San Diego — or any other nonprofit newsroom — the same audit, but live and continuous on every article you publish, is what Mani does.
Start a 7-day free trial →
$20/mo after trial. No card to start. See integrations.