GEO
Teams see whether a URL is technically and editorially ready to be read and cited by AI search.
Apify ActorGEOCitation Readiness
A page-level check for whether AI search can realistically read and cite a URL.
The Actor reads target pages, robots.txt, sitemap, llms.txt, schema, visible text and a small public SERP sample. It returns scores for crawlability, answer coverage, technical signals, SERP presence and concrete missing query terms.
Context
Scraping ChatGPT, Perplexity or AI Overviews directly would be unstable, costly or too brittle at launch. This Actor measures the stable prerequisites instead: can bots read the page, is the content extractable, does it answer the query, are schema, sitemap and llms.txt present, and does the domain appear in the public search environment?
Input
The smoke checks the tool page against two GEO-related queries and shows which terms and signals are missing.
{
"targetUrls": ["https://scilipoti.de/tools/geo-serp-visibility-monitor/"],
"queries": ["geo citation readiness monitor", "ai search visibility checker"],
"targetDomain": "scilipoti.de",
"brand": "Francesco Scilipoti",
"includeSerp": true,
"includePageContent": true,
"maxResults": 10
}Output
Each row includes GEO Readiness Score, Citation Readiness Score, Crawlability, Answer Coverage, Technical Signals, SERP Presence, bot and robots signals, schema types, llms.txt, sitemap, missing query terms and recommended fixes.
GEO score, citation score, crawlability, answer coverage, technical signals and SERP presence.
Title, H1, meta description, visible text, missing query terms and recommended fixes.
Source health for target page, robots.txt, sitemap, llms.txt and public SERP sample.
JSON/CSV/API output for audits, content briefs, monitoring and internal reports.
Use cases
Teams see whether a URL is technically and editorially ready to be read and cited by AI search.
Missing query terms and answer-coverage scores show which pages need clearer answers.
Recurring runs catch changes in robots.txt, sitemap, llms.txt, schema or public visibility.
Proof
The smoke run is small but traceable: build, input, run ID, dataset and result are visible.
Limits
The boundary stays visible. That prevents fake-complete launches and makes source problems checkable.
No. That would not be stable or cost-free enough at launch. The Actor checks the reliable prerequisites for later citations.
Not primarily. SERP presence is one subscore. The core is crawlability, extractability, answer coverage and source clarity.
Every used source stays visible: target page, robots.txt, sitemap, llms.txt and SERP sample. Empty or blocked sources are not hidden behind invented data.
FAQ
The important parts are source, price, output and limit.
It checks target pages against queries and exports readiness rows with GEO score, citation score, crawlability, answer coverage, technical signals, SERP presence and recommended fixes.
SEO, GEO, content and research teams that need to know whether important pages are readable, explainable and citation-ready for AI search.
At 0.001 USD per readiness row, a 100-row run is about 0.10 USD, with no launch start fee.
The checked tool page scored 100 for crawlability and technical signals, but missed query terms such as citation, readiness, search and checker. That is exactly the kind of copy gap the Actor exposes.