GEO Citation Readiness Monitor
Pricing
$1.00 / 1,000 serp rows
GEO Citation Readiness Monitor
Audit whether pages are crawlable, extractable, answer-ready, proof-backed, and visible enough to be cited by AI/search systems. Uses public no-cost checks and source-health summaries.
Pricing
$1.00 / 1,000 serp rows
Rating
0.0
(0)
Developer
Francesco Scilipoti
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
29 minutes ago
Last modified
Categories
Share
Audit whether a page is ready to be found, extracted, understood, and cited by AI/search systems. The Actor does not pretend to scrape private ChatGPT, Perplexity, Copilot, or Google AI Overview sessions. It uses public, no-cost checks that stay useful before a brand spends money on paid citation tracking.
What it checks
- target page fetch status, redirects, byte size, title, meta description, H1, canonical and noindex
- static text extraction and query-term coverage for each monitored question
- JSON-LD schema types found in visible page HTML
robots.txt, including obvious blocks for common AI/search bots such as GPTBot, OAI-SearchBot, PerplexityBot and ClaudeBotsitemap.xmldiscovery and whether the target URL appears in itllms.txtpresence as an AI-readable citation map- optional public DuckDuckGo HTML SERP sample for target-domain and competitor presence
- source health for every public fetch, including HTTP errors, block hints and extracted counts
What it returns
Each dataset row is one query/URL readiness audit:
geoReadinessScorecitationReadinessScorecrawlabilityScoreanswerCoverageScoretechnicalSignalsScoreserpPresenceScore- target/competitor SERP flags and best position when found
- title, H1, meta description, canonical, schema types and word count
- query terms matched and missing
recommendedFixeswith concrete work to improve the pagesourceHealthfor target page, robots, sitemap, llms.txt and SERP sample
The SUMMARY key contains averages, blockers, best rows, weakest rows and all source-health records.
Inputs
targetUrls: pages to audittargetDomain: domain to track in public SERP samples; used as a fallback URL whentargetUrlsis emptyqueries: questions or search phrases the page should answerbrand: brand text to match in page and SERP metadatacompetitorDomains: domains to compare in sampled public search resultscountry,language: search endpoint hintsincludeSerp: turn the no-cost SERP sample on or offincludePageContent: turn static text extraction on or offmaxResults,maxItems: collection limits
Example input
{"targetUrls": ["https://scilipoti.de/tools/geo-serp-visibility-monitor/"],"targetDomain": "scilipoti.de","brand": "Francesco Scilipoti","queries": ["geo citation readiness monitor","ai search visibility checker"],"competitorDomains": ["apify.com"],"country": "us","language": "en","includeSerp": true,"maxResults": 10}
Limits
This Actor measures GEO readiness and public search visibility signals. It does not guarantee that an AI assistant will cite a page, and it does not use logged-in AI products or paid search APIs. When a source blocks or returns an empty page, the run records that in sourceHealth instead of inventing rows.
For direct AI citation monitoring, add a separate provider layer later with an approved API or an explicitly approved browser workflow. Keep that separate from this no-cost readiness Actor.