How Punchbowl News appears in ChatGPT, Perplexity, Claude, and Google AI Overviews
A free AI-visibility snapshot for Punchbowl News (punchbowl.news) — a newsletter based in Washington, DC.
Overall AI visibility
punchbowl.news
55/100
Grade D
Across the four AI engines we audit (ChatGPT, Perplexity, Claude, and Google AI Overviews), Punchbowl News is rarely cited by the engines we tested, with an overall 55/100 score. The largest open lift is on the engines below where Punchbowl News's articles are missing structured signals other newsletter sites of the same size already publish.
ChatGPT
36
Crawler: GPTBot
GPTBot likely blocked or pages return JS-only shells.
Perplexity
80
Crawler: PerplexityBot
PerplexityBot ingests the archive; bylines and datelines are extracted.
Claude
61
Crawler: ClaudeBot
ClaudeBot allowed; speakable schema would lift answer-engine reuse.
Google AI Overviews
42
Crawler: Google-Extended
Site rarely appears in AI Overviews — Google-Extended likely blocked.
What Punchbowl News can ship this week
- Mark paywalled body content with `cssSelector` exclusions but leave the lede + first 200 words free — that's what answer engines quote.
- Server-render every article. JS-only shells fail GPTBot's HTML fetch and quietly drop you out of citations.
- Add `<script type="application/ld+json">` NewsArticle schema with `speakable`, `dateline`, and `isAccessibleForFree` to every story page.
- 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.
If you work at Punchbowl News — or any other newsletter — 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.