SEO & GEO Audit – AI Search Readiness Checker avatar

SEO & GEO Audit – AI Search Readiness Checker

Pricing

$20.00 / 1,000 audited pages

Go to Apify Store
SEO & GEO Audit – AI Search Readiness Checker

SEO & GEO Audit – AI Search Readiness Checker

Technical SEO audit plus GEO checks for AI search (ChatGPT, Claude, Perplexity, Google AI): structured data, AI crawler rules in robots.txt, llms.txt, titles, canonicals, speed. 0-100 scores and fixes per page.

Pricing

$20.00 / 1,000 audited pages

Rating

0.0

(0)

Developer

Santiago Alfonso Ramírez

Santiago Alfonso Ramírez

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Audit public web pages for technical SEO and GEO (Generative Engine Optimization): how ready they are to be understood and cited by AI search engines such as ChatGPT, Claude, Perplexity and Google AI Overviews.

Every page gets two scores from 0 to 100 and a list of issues ordered by severity, each with a concrete fix. No AI guesswork: every check is deterministic, so the same page gives the same result.

What it checks

SEO

  • HTTP status and HTTPS
  • <title> and meta description (presence and length)
  • Exactly one <h1>
  • Canonical URL, noindex in meta robots or X-Robots-Tag
  • lang attribute and viewport meta tag
  • Images without alt text
  • Thin content (visible word count)
  • Open Graph title and image
  • HTML size and server response time
  • Sitemap (/sitemap.xml or declared in robots.txt)

GEO (AI search readiness)

  • Structured data: schema.org JSON-LD present and valid, with the types found
  • AI crawler rules in robots.txt for GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot, Google-Extended and CCBot
  • /llms.txt present
  • Question-style headings that AI engines can quote
  • Publication or update dates (JSON-LD or article:* meta)
  • Text and data mining reservation (tdm-reservation), reported for information

Output

One item per audited page:

{
"type": "page",
"url": "https://example.com/",
"status": 200,
"scores": { "seo": 82, "geo": 40 },
"issues": [
{ "id": "jsonld", "category": "geo", "severity": "high",
"message": "No structured data (JSON-LD)",
"fix": "Add schema.org JSON-LD (Organization, Article, Product, FAQPage…) so AI engines understand the page." }
],
"passed": ["status", "https", "title_length", "h1"],
"data": { "title": "…", "canonical": "…", "structuredDataTypes": [], "aiCrawlersBlocked": ["GPTBot"] },
"responseMs": 310,
"htmlKb": 48
}

Plus one site item per website with its robots.txt AI rules, llms.txt and sitemap.

Input

FieldMeaning
startUrlsPages to audit
maxPagesStop after this many audited pages (1-500)
followInternalLinksAlso audit pages linked from the start pages on the same host
languageReport language: English or Spanish
delayMsPoliteness delay between requests to the same site

Good behaviour

  • Identifies itself as BeyourspaceSEOAudit/1.0 and respects robots.txt: pages it is not allowed to fetch are skipped and not charged.
  • Waits between requests to the same site and caps HTML at 3 MB per page.
  • Stores no page text and no personal data: only the measurements shown above.
  • Blocking AI crawlers is a legitimate choice; the audit reports it so you can decide.

Pricing

Pay per event: you are charged for each audited page. Skipped pages (robots.txt, non-HTML, download errors) are free.


En español

Auditoría técnica SEO y GEO (preparación para buscadores con IA) de páginas públicas: puntuaciones de 0 a 100, problemas ordenados por gravedad con su solución, informe en español o inglés. Respeta robots.txt, no guarda textos ni datos personales y solo cobra las páginas auditadas.