AI SEO + AEO/GEO Site Auditor — Crawl & Auto-Fix avatar

AI SEO + AEO/GEO Site Auditor — Crawl & Auto-Fix

Pricing

from $13.20 / 1,000 page auditeds

Go to Apify Store
AI SEO + AEO/GEO Site Auditor — Crawl & Auto-Fix

AI SEO + AEO/GEO Site Auditor — Crawl & Auto-Fix

Crawl a whole site and get an AI-prioritized technical + content + AEO/GEO audit with ready-to-paste fixes: rewritten titles/metas, generated JSON-LD, FAQ blocks, content gaps, plus a sitewide report and generated llms.txt. Actively maintained. · More no-code data tools → datatools-hub.vercel.app

Pricing

from $13.20 / 1,000 page auditeds

Rating

0.0

(0)

Developer

Fredrik Hansson

Fredrik Hansson

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Categories

Share

Crawl a whole site and get an AI-prioritized technical + content + AEO/GEO audit with ready-to-paste fixes — plus a sitewide report and a generated llms.txt.

Every SEO crawler hands you a list of problems. This one hands you the fixes.

AI SEO + AEO/GEO Site Auditor — Crawl & Auto-Fix — input and sample output

Quick start

  1. Fill in the input — set the fields in the input tab (prefilled with a working example).
  2. Click Start — the Actor runs and writes one record per item to the dataset.
  3. Get your data — export to JSON, CSV or Excel, or pull it via the API.

👉 Make this continuous with Citely

This actor gives you a one-time crawl and audit — a snapshot you run on demand. Citely turns that snapshot into an always-on SEO + AEO system that auto-applies the fixes: a self-learning CTR title/meta optimizer that auto-applies to your pages, weekly AI-citation tracking with share-of-voice trends, Google Search Console insights with click-collapse alarms, and JSON-LD validation. Connect once, it runs daily.

→ https://datatools-hub.vercel.app/citely

What it does

It crawls your site (same-site, up to your page/depth limits) and for each page produces:

  • Scores across four dimensions — technical, SEO, AEO, GEO — and a prioritized issue list (deterministic, reproducible)
  • Optional AI-generated, ready-to-paste fixes:
    • a rewritten <title> and meta description
    • a single strong H1
    • a complete JSON-LD schema block (the right @type chosen for the page)
    • a generated FAQ block
    • concrete content-gap additions

Then a sitewide report that only a full crawl can produce:

  • duplicate titles / meta descriptions
  • orphan pages (no inbound internal links, from the crawl graph)
  • schema coverage %
  • your robots.txt AI-crawler policy (GPTBot, ClaudeBot, Google-Extended, PerplexityBot, CCBot…)
  • a generated llms.txt file, ready to publish (saved to the key-value store)

One run future-proofs you for Google and for ChatGPT, Perplexity and Gemini at once.

Input

FieldTypeDescription
startUrlsarrayDomain or start URLs. Required.
maxPagesintegerMax pages to crawl (default 25).
maxDepthintegerLink-hops from the start (default 3).
generateFixesbooleanGenerate AI fixes per page (default true).
targetKeywordsarrayKeywords to steer the fixes.
includeGlobs / excludeGlobsarrayURL patterns to include/skip.
maxConcurrencyintegerPages in parallel (default 5).
{
"startUrls": ["https://example.com"],
"maxPages": 50,
"maxDepth": 3,
"generateFixes": true
}

Output

One record per page (plus a site-report record):

{
"recordType": "page",
"url": "https://example.com/pricing",
"overallScore": 72,
"scores": { "technical": 93, "seo": 55, "aeo": 70, "geo": 70 },
"issues": [{ "category": "seo", "issue": "Title length 16 is outside the 30-65 char sweet spot.", "severity": "medium" }],
"fixes": {
"title": "Simple, Transparent Pricing — Example",
"metaDescription": "Compare plans and pick the right one…",
"jsonLd": "<script type=\"application/ld+json\">{…}</script>",
"faqBlock": "### FAQ\n**Q: …**\nA: …",
"contentGaps": ["Add a plan-comparison table", "…"]
}
}

Pricing (pay-per-event)

EventWhenPrice
page-auditedper crawled page (deterministic audit)$0.10
page-fixes-generatedper page (AI-written fixes)$0.20
site-report-generatedper run (sitewide rollup + llms.txt)$0.50

Who it's for

SEO agencies, in-house SEO teams, technical SEOs and content strategists — re-auditing clients monthly across hundreds of pages.

Notes

  • Requires an OpenAI API key (OPENAI_API_KEY) when generateFixes is on.
  • maxPages is a soft cap (a crawl batch may slightly overshoot it).