VOOZH about

URL: https://apify.com/foxlabs/geo-auditor

⇱ GEO Auditor – AI Search Readiness & Citability Audit Β· Apify


πŸ‘ GEO Auditor β€” AI Search Readiness & Citability Audit avatar

GEO Auditor β€” AI Search Readiness & Citability Audit

Pricing

Pay per event

Go to Apify Store

GEO Auditor β€” AI Search Readiness & Citability Audit

Audit how ready your site is to be found, read & cited by AI search (ChatGPT, Perplexity, Gemini, Claude). Checks AI-crawler access, structured data, content extractability, speed & trust β€” scored 0-100 with a prioritized fix list. GEO / AEO technical audit.

Pricing

Pay per event

Rating

0.0

(0)

Developer

πŸ‘ Berkan Kaplan

Berkan Kaplan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Categories

Share

πŸ‘ GEO Auditor β€” AI Search Readiness & Citability Audit

GEO Auditor β€” AI Search Readiness & Citability Audit

πŸ‘ GEO / AEO
 πŸ‘ Score
 πŸ‘ AI crawlers
 πŸ‘ Deterministic
 πŸ‘ MCP

Is your website ready to be found, read and cited by AI search β€” ChatGPT, Perplexity, Gemini and Claude?

AI answer engines don't rank ten blue links β€” they read a handful of pages, pull the most extractable facts, and cite a few sources. If an AI crawler can't reach your pages, can't parse your content, or can't trust your structure, you simply won't appear in the answer. This is the technical layer of GEO (Generative Engine Optimization) β€” and most sites are quietly failing it.

This Actor crawls your site exactly the way an AI crawler sees it (raw HTML, no JavaScript rendering), scores its AI-readiness 0–100, and hands you a prioritized, evidence-backed fix list.


Why this audit is different

Most "GEO audits" are shallow checklists. This one actually crawls your pages and scores the signals that decide AI citation β€” and it's 100% deterministic (no LLM guesswork, no per-run AI cost, no proxy):

Typical checklist toolsGEO Auditor
CrawlSingle page / surface checksMulti-page crawl, raw-HTML (as AI bots see it)
AI-crawler accessRarely checkedrobots.txt audited for 8 AI search crawlers (OAI-SearchBot, PerplexityBot, ChatGPT-User, Claude-SearchBot…)
ScoringPass/fail ticksWeighted 0–100 across 5 dimensions, per page + site
OutputA listImpact-ranked fixes ("you're blocking PerplexityBot β†’ unblock it")

Pairs with AI Brand Monitor: that tells you whether AI mentions your brand; this tells you why β€” and exactly what to fix.


What it checks (5 weighted dimensions)

  1. AI-crawler access β€” 25% β€” does robots.txt let the crawlers that power AI answers in? Blocking OAI-SearchBot, PerplexityBot, ChatGPT-User, Claude-SearchBot, Googlebot or Bingbot makes you invisible in those answers. (Training crawlers like GPTBot/CCBot are reported separately β€” blocking those is a valid privacy choice, not penalized.)
  2. Structured data β€” 20% β€” JSON-LD presence & useful schema types (Organization, Article, Product, FAQPage, BreadcrumbList…). AI engines lean on this to understand and cite you.
  3. Content extractability β€” 30% (highest weight) β€” heading structure, content depth, text-to-HTML ratio, lists/tables, and a JavaScript-render check (if your content only appears after JS, AI crawlers see an empty page).
  4. Speed β€” 15% β€” fast, light pages are far more likely to be cited.
  5. Trust & freshness β€” 10% β€” published/modified dates, author/Organization schema, canonical tags.

Output

Per page: GEO score + band, word count, JSON-LD schema types, heading outline, JS-render risk, canonical & date signals, and the page's top issues.

Site scorecard (summary): overall GEO Readiness Index (0–100), AI-crawler access summary, the list of any blocked AI-search bots, per-dimension scores, and a prioritized fix list ordered by impact.


Quick start

  1. Enter your website URL.
  2. Set max pages to audit (1 = just that page).
  3. Run it.

No API keys, no proxy, no setup.

{
"websiteUrl":"https://www.yoursite.com",
"maxPages":10
}

Use it as an MCP tool (inside any AI agent)

Hosted: https://mcp.apify.com?tools=foxlabs/geo-auditor Self-hosted (Claude Desktop, Cursor, Cline):

$npx @apify/actors-mcp-server --tools foxlabs/geo-auditor

Who it's for

  • SEO / GEO agencies β€” ship clients a technical AI-readiness audit + fix roadmap (recurring).
  • In-house SEO / web teams β€” find why you're not showing up in AI answers, then fix it.
  • Founders β€” a 2-minute check on whether AI search can even see your site.

Note on scope: this is a technical/structural audit (crawlability, structure, schema, speed). It does not render JavaScript β€” by design, because most AI crawlers don't either, so a JS-only page genuinely is invisible to them.


Changelog

0.1.5 β€” 2026-06-04

  • Structured-data detection now catches nested JSON-LD @types (e.g. SearchAction inside potentialAction).
  • Removed the "add llms.txt" suggestion from the fix list: as of 2026, AI-search crawlers don't fetch /llms.txt and it doesn't measurably improve citation, so recommending it as a fix would be misleading. The presence of llms.txt is still reported as an informational field.

0.1.2 β€” 2026-06-01

  • Reachability: automatic www↔non-www fallback; optional residential proxy for WAF-protected sites; browser User-Agent; graceful per-page skip so one bad page never fails the run.

0.1.0 β€” 2026-06-01

  • Initial release: deterministic GEO / AI-search readiness audit β€” 0–100 score across 5 weighted dimensions (AI-crawler access, structured data, content extractability, speed, trust) with a prioritized, evidence-backed fix list.

Built by foXLabs.

You might also like

GEO Site Audit - AI Readiness Checker

dltik/geo-site-audit

Audit your website for AI crawler accessibility: robots.txt (GPTBot, ClaudeBot, Perplexity), llms.txt, sitemap, Schema.org, meta tags, content extractability, TTFB. Get an AI-readiness score 0-100 with prioritized recommendations.

GEO Competitive Benchmark β€” AI Search Readiness vs Competitors

foxlabs/geo-benchmark

Benchmark your site vs up to 5 competitors for AI-search readiness in one run. See where rivals out-rank you for ChatGPT, Perplexity, Gemini & Claude citation β€” AI-crawler access, schema, extractability, speed, trust β€” as a ranked scoreboard + per-signal gap list. Deterministic GEO/AEO.

2

AI Rank Tracker - GEO/AEO: ChatGPT, Claude, Gemini, Perplexity

santhej/ai-rank-tracker-pro

AI rank tracker & GEO/AEO audit tool for 5 AI platforms (Google AI Overview, ChatGPT, Claude, Gemini, Perplexity). Tracks brand visibility, share of voice, citation rank vs competitors. Multi-country, AI Search Volume metric, top cited domains. Half the price of competitors. No API keys.

πŸ‘ User avatar

Santhej Kallada

14

5.0

AI Search Visibility Tracker β€” AEO & Citation Audit

khadinakbar/ai-search-visibility-tracker

Check if your domain gets cited by Perplexity, ChatGPT, Claude & Gemini. Tracks citation rank, content gaps & competing domains per keyword. AEO audit.

18

GEO Content Auditor β€” AI Answerability Score

muhammadafzal/geo-content-auditor

Audit any webpage for AI-answerability. Get a 0-100 score per page and a prioritized fix list: what to add, restructure, or mark up so ChatGPT, Perplexity, Claude, and Gemini cite your content in answers.

πŸ‘ User avatar

Muhammad Afzal

1

Robots Txt Audit

apage/robots-txt-audit

Audit robots.txt files for AI crawler access. Get an AI Readiness Score (0-100), analyze 61+ AI crawlers (ChatGPT, Claude, Perplexity, Gemini), detect syntax errors, security concerns, and get actionable recommendations. Batch audit multiple domains at once with optional subdomain scanning.

LLM Visibility Monitor: AI Search Brand Audit

constructive_calm/llm-visibility-monitor

Audit how your brand appears across ChatGPT-style answers, Claude, Gemini (including the Google AI Overview signal), Perplexity, and Grok. Track mentions, citations, share of voice, sentiment, and competitor gaps for SEO and GEO reporting.

12

5.0

Geo AI Audit Scraper

canadesk/geo-ai-audit-scraper

Analyze website readiness for Generative AI search engines and get instant insights.

πŸ‘ User avatar

Canadesk Support

2

Related articles

How to scrape Google AI Mode, Perplexity, and ChatGPT
Read more