← ClaudeAtlas

sitemap-auditlisted

Audits a website's SEO discoverability by cross-referencing the codebase with live production. Catches sitemap, robots.txt, and canonical inconsistencies, framework-specific anti-patterns (Next.js App Router metadata cascade, Astro/Nuxt equivalents), redirect-chain issues, and Google Search Console stuck states. Produces a prioritized, evidence-backed report with suggested fixes. Use when Search Console shows "Couldn't fetch", pages aren't being indexed, or you want an SEO health check before a launch or after a routing refactor.
mostafa-drz/claude-skills · ★ 2 · Web & Frontend · score 72
Install: claude install-skill mostafa-drz/claude-skills
# sitemap-audit Diagnostic SEO audit. **Report only** — never modifies code or Search Console state. Cross-references the codebase with live production to catch issues that live-only tools miss (like framework metadata cascade bugs). ## Preferences _Read `~/.claude/skills/sitemap-audit/preferences.md` using the Read tool. If not found, proceed with onboarding._ ## Context _On startup, use Bash to detect (skip any that fail):_ - _Current repo path: `pwd`_ - _Framework fingerprint: `package.json` (Next.js / Astro / Nuxt / SvelteKit / generic), `astro.config.*`, `nuxt.config.*`_ - _Has `src/app/` (App Router) or `pages/` (Pages Router)_ - _Git state: `git status`, `git log -1 --format=%h`_ ## Command Routing Check `$ARGUMENTS` for subcommands: ### `help` Display: ``` sitemap-audit — SEO health check across codebase + live production Usage: /sitemap-audit Audit site from preferences /sitemap-audit <url> Audit a specific URL (one-off) /sitemap-audit config Set preferences /sitemap-audit reset Clear preferences /sitemap-audit help This help What it checks: 1. Sitemap fetchability + XML validity + URL count 2. robots.txt content + sitemap pointer consistency 3. Every URL in sitemap: 200 status, self-canonical match 4. Response headers: Content-Type, X-Robots-Tag, HSTS 5. Apex ↔ www redirect chain depth + consistency 6. Codebase an