seo-sitemap

Solid

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".

AI & Automation 3 stars 0 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 82/100

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

Skill Content

# Sitemap Analysis & Generation ## Mode 1: Analyze Existing Sitemap Discover candidates before reporting a sitemap missing: ```bash "$HOME/.claude/skills/seo/bin/claude-seo" run sitemap_discovery.py <url> --json ``` The helper reads every bounded `Sitemap:` declaration in robots.txt, validates cross-host targets through the shared SSRF-safe fetch layer, and still probes common paths when a declared sitemap is stale or invalid. Use only entries in `found`; preserve declared failures as findings instead of treating a robots.txt line alone as proof that a sitemap works. ### Validation Checks - Valid XML format - Per-file limit: **≤50,000 URLs AND ≤50MB uncompressed** (whichever is hit first) - All URLs return HTTP 200 - `<lastmod>` accurate: must be a valid **W3C Datetime** and reflect the **last significant content change** (main content, structured data, links, not copyright/boilerplate edits). Google only honours `<lastmod>` when consistently and verifiably accurate, so warn when values are suspiciously uniform or newer than the page's real content. - No deprecated tags: `<priority>` and `<changefreq>` are ignored by Google - Sitemap referenced in robots.txt - Compare crawled pages vs sitemap; flag missing pages ### Quality Signals - Sitemap index file if >50k URLs - Split by content type (pages, posts, images, videos) - No non-canonical URLs in sitemap - No noindexed URLs in sitemap - No redirected URLs in sitemap - HTTPS URLs...

Details

Author
risukisu
Repository
risukisu/marketing-skills
Created
1 months ago
Last Updated
yesterday
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category