← ClaudeAtlas

seo-checklistlisted

Deterministic SEO audit against a fixed 215-item registry. Every item gets a status and nothing is silently skipped, so two audits of the same site check the same things. Use when the user asks for a checklist audit, a full SEO checklist, reproducible coverage, a comparison against a previous run, or an audit of local site files rather than a live URL.
thegreatsao/advanced-seo-plugin · ★ 1 · AI & Automation · score 64
Install: claude install-skill thegreatsao/advanced-seo-plugin
# Checklist Audit `resources/config/checklist.json` holds **215 items** — the Plerdy 200-point checklist plus 15 checks it does not cover (GEO/AI search, `llms.txt`, AI-crawler policy, IndexNow, schema guards, lab Core Web Vitals). Each item names what answers it: a script and an assertion over that script's output, a Search Console call, a language-model judgement, or a human. The registry is the point. Coverage is a contract, not whatever the model remembered to run. ## Run it ```bash # full audit of a live site python3 <SKILL_DIR>/scripts/checklist_runner.py <url> # single live page, no crawling (fast) python3 <SKILL_DIR>/scripts/checklist_runner.py <url> --mode page # local copy of a site, no network at all python3 <SKILL_DIR>/scripts/checklist_runner.py <url> --archive ./site-backup # compare against the previous run for this domain python3 <SKILL_DIR>/scripts/checklist_runner.py <url> --diff # narrow the registry to what this kind of site can be judged on python3 <SKILL_DIR>/scripts/checklist_runner.py <url> --profile ecommerce # the shared crawl on its own: which URLs exist, which are broken, what links to them python3 <SKILL_DIR>/scripts/site_crawl.py <url> --out inventory.json # judge page-level checks across several pages instead of one python3 <SKILL_DIR>/scripts/checklist_runner.py <url> --sample 10 # audit a staging site or a locally served copy — off by default, see below python3 <SKILL_DIR>/scripts/checklist_runner.py http://127.0.0.1:8000/ --allow-p