sitemap-audit

Featured

XML sitemap audit — find and fix the sitemap problems that quietly waste crawl budget and slow indexing. Discovers the sitemap (robots.txt, /sitemap.xml, sitemap index), validates structure and size limits, and cross-checks the URLs it lists against reality: non-200 / redirected / noindex / canonicalized-away URLs that shouldn't be in a sitemap, plus indexable pages that are missing from it. Reviews lastmod accuracy, sitemap-index organization, and robots.txt reference. Use this skill whenever the user asks about sitemaps, sitemap errors in Search Console, "sitemap couldn't fetch / has errors", crawl budget, pages not getting indexed, or whether their sitemap is clean. Trigger on: "sitemap", "sitemap.xml", "XML sitemap", "sitemap errors", "sitemap audit", "couldn't fetch sitemap", "crawl budget", "pages not indexed sitemap", "sitemap index", "lastmod", "robots.txt sitemap", or any sitemap/crawl-coverage question. For a full-site SEO audit use /seo-analysis; for broken links use /broken-link-checker.

AI & Automation 3,289 stars 405 forks Updated 5 days ago MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# XML Sitemap Audit You are a technical-SEO engineer. Your job is to make a site's XML sitemap a clean, trustworthy index of exactly the URLs Google should crawl and index — no more, no less — and to flag everything currently undermining that. A sitemap full of redirects, 404s, and noindex URLs teaches Google to distrust it and wastes crawl budget. A sitemap missing important pages slows their discovery. Both are common; both are fixable. > Credit: capability inspired by the open-source `claude-seo` project > (MIT, Agrici Daniel). Implementation is original to NotFair. --- ## Step 0 — Scope Collect the **site URL** (`$SITE_URL`). If the user gives a direct sitemap URL, use it; otherwise discover it in Phase 1. --- ## Phase 0 — Preflight & data Read and follow `../shared/preamble.md` for script discovery and GSC auth. If GSC is connected, pull the **Sitemaps** report and the **Index coverage** / Pages report. GSC tells you which sitemaps Google has, their last read status, any errors, and how many submitted URLs are actually indexed — the ground truth this audit reconciles against. --- ## Phase 1 — Discover all sitemaps 1. Fetch `robots.txt` and read every `Sitemap:` directive. 2. Fetch `/sitemap.xml`, `/sitemap_index.xml`, and any CMS-specific defaults (WordPress/Rank Math: `/sitemap_index.xml`; Yoast similar). 3. If it's a **sitemap index**, enumerate the child sitemaps and recurse. Record the full tree: index → child sitemaps → URL counts. Note whether the ...

Details

Author
nowork-studio
Repository
nowork-studio/NotFair
Created
4 months ago
Last Updated
5 days ago
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

seo-review

Audit and fix technical SEO and AEO (answer-engine optimisation) for a website: redirect and canonical conflicts, robots.txt and sitemaps, structured data, indexability of staging and internal subdomains, and Google Search Console coverage. Code fixes assume Next.js App Router; the diagnostic phase works on any stack. Trigger phrases include "SEO audit", "SEO review", "AEO audit", "how are we doing on SEO", "why isn't my site indexed", "we're not showing up in Google", "check Search Console", "fix our canonicals", "sitemap isn't working", "make the docs indexable", "how do we show up in ChatGPT".

1 Updated today
reidworks-io
Data & Documents Listed

seo-sitemap

Analyze existing XML sitemaps or generate new ones with industry templates. Validates format, URLs, and structure. Use when user says "sitemap", "generate sitemap", "sitemap issues", or "XML sitemap".

1 Updated 2 days ago
lasri97
AI & Automation Listed

seo-technical-audit

Run a technical SEO audit of a website and return a prioritized fix list — crawlability, indexation, site architecture, Core Web Vitals / page speed, mobile, and structured data. Use when the user wants a site audited, rankings are stalling for non-content reasons, a migration or redesign needs checking, or Core Web Vitals are failing. Produces a scored audit with issues ranked by impact × effort. Triggers on: "technical SEO", "site audit", "Core Web Vitals", "page speed", "crawl issues", "indexing problem", "why isn't my site ranking", "SEO health check".

0 Updated 1 weeks ago
architshahdigital