Claude AI

Full SEO Audit Claude Skill

This skill runs a complete technical-SEO audit of a website by orchestrating every individual audit skill, sitemap, robots.txt, redirects, internal and external links, metadata, headings, images, schema markup, canonical tags, Open Graph, mixed content, pagination, soft 404s, content quality, keyword cannibalization, site architecture, Core Web Vitals, and llms.txt, then consolidates the findings into one prioritized report ranked by impact, not by which audit found the issue.

What The Skill Checks

  • Crawlability and indexation: sitemap, robots.txt, redirects, canonical tags, pagination, and soft 404s.
  • On-page and content: metadata, headings, images, schema markup, Open Graph, content quality, and keyword cannibalization.
  • Site health and AI readiness: internal and external links, site architecture, mixed content, Core Web Vitals, and llms.txt, all consolidated into one impact-ranked report.

How The Skill Is Packaged

The skill follows the standard Claude Agent Skill structure: a SKILL.md orchestrator with YAML frontmatter and workflow instructions, a references/ folder with a coverage map of every audit it runs and the consolidated report template, and a scripts/ folder with the shared fetch_pages.py crawler that fetches the site once into a page_cache.json every page-based sub-audit reads from, plus a Python script that merges the individual reports into one prioritized output. Every report can be exported to a shareable Word .docx or a flat .csv of findings via the bundled md_to_docx.py and findings_to_csv.py scripts. Install it with npx claude-seo-skills install full-seo-audit, or copy the skill folder into your Claude skills directory; Claude invokes it automatically when a request matches its description.

Skill Files

Every file in the skill is embedded below directly from the Claude-SEO-Skills repository, so you can review exactly what the skill instructs Claude to do before installing it.

SKILL.md

The orchestrator definition: frontmatter, inputs to collect, and how it runs and sequences the per-area skills.

Coverage Map (references/coverage-map.md)

Maps every SEO area to the individual skill that covers it, so the orchestrator knows what to run and how findings map back.

Consolidated Report Template (references/report-template.md)

The structure of the single, cross-area report, with findings grouped and ranked by impact.

Shared Page Crawler (scripts/fetch_pages.py)

Crawls the site a single time and stores the raw HTML and response facts in one page_cache.json, so every page-based sub-audit extracts from the same snapshot instead of re-crawling per area.

Report Consolidator Script (scripts/consolidate_reports.py)

Merges the output of every individual audit into one prioritized report ranked by impact across areas.