awesome-seo-audit
Installation
SKILL.md
SEO Audit
Audit a site or web codebase across everything that decides whether it is found — by a search engine, by an AI answer surface, and by an agent acting for a user. It treats SEO surfaces as auditable artifacts: files, headers, markup, rendered output, the link graph. Read-only. It reports findings and a verdict; it never writes content or edits files.
Eight tracks plus a re-audit mode. Run the ones in scope, name the ones skipped.
| Track | Covers | Catalog |
|---|---|---|
| A. Crawl and index | robots.txt semantics, sitemaps, status codes, canonical, crawl traps, engine registration, actual indexation | references/crawl-and-index.md |
| B. On-page and content | title, description, headings, target-query coherence, stuffing, thin and duplicate content, images, URLs | references/on-page-and-content.md |
| C. Markup and appearance | structured data live and retired, preview tags, favicon, preferred sources, the snippet as it renders | references/markup-and-appearance.md |
| D. Rendering and delivery | raw versus rendered, mobile/desktop parity, HTTPS and certificates, page weight, performance proxies | references/rendering-and-delivery.md |
| E. International and local | html lang, hreflang, market declaration, LocalBusiness and NAP, regional result units |
references/international-and-local.md |
| F. Links | internal graph, outbound hygiene, link-scheme exposure, and the declared limit on inbound data | references/links.md |
| G. AI and agent visibility | crawler roster per vendor, directives, AIPREF, llms.txt posture, render-blindness, citability, measurement | references/ai-visibility.md |
| H. Scaled-content gate | uniqueness ratio, doorways, cannibalization, cohort size, borrowed reputation | references/on-page-and-content.md |
| Re-audit | snapshot fields, drift severity, same-sample rule, URL migration against an old→new map | references/baseline-diff.md |
Before reporting anything, read references/not-findings.md. It names, check by check, what the popular crawlers flag that this audit does not, and why. Half of an inherited SEO checklist is in there.