Sitemap 检查与生成器
分析或生成符合规范的 XML Sitemap,发现 URL、结构与索引风险。
技能明确列出URL验证、规范性检查、位置页质量警告和50页硬停止,降低了明显的滥用风险;但未明确HTTP请求授权、外部站点访问范围、数据流、用户确认、凭据处理或回滚机制,因此扣分。
两种模式、验证项目和异常输入处理均有清晰文字说明;但没有展示该路径对应脚本、依赖可用性或关键流程的专门测试,且模板相对路径可能产生环境依赖。按静态校准不超过10分,因失败诊断和可复现证据不足扣分。
触发词、输入形式和分析/生成场景较明确;但未说明非适用范围、中文输出支持、复杂站点限制或大陆网络环境适配,且分析依赖访问目标站点,故扣分。
Front matter包含名称、描述、参数提示、MIT许可证、作者和版本;正文按模式、检查项、格式和错误处理组织,并给出XML示例。缺少该技能自身的安装/依赖说明、FAQ、变更记录和明确维护责任或更新路径,因此扣分。
检查清单、质量信号、生成步骤和预期文件使核心任务具有直接可用的结构;但静态阅读无法验证XML生成、URL状态检查、lastmod判断或报告实际质量,输出仍需人工复核,故未给满分。
技能提供了具体协议阈值、检查规则、错误处理和可复现的XML样例;但选定文件没有第三方来源引用、测试结果或关键路径覆盖证据,仓库级CI信息也不能证明此技能路径已验证,因此扣分。
- 该技能会检查任意目标URL的HTTP状态,但未在本文件中说明请求授权、速率限制、隐私边界或敏感URL处理方式。
- 生成流程依赖../seo-plan/assets/中的行业模板;模板缺失、路径变化或未提供业务类型时的失败行为未定义。
- “所有URL返回HTTP 200”和准确lastmod等结论需要实际网络访问与人工确认,静态文档不能证明其正确执行。
- 未声明中文输出或大陆网络可达性;依赖外部站点访问时,网络限制可能导致结果不完整。
这个 Skill 能做什么,适合哪些场景?
这是 claude-seo 仓库中的独立 Sitemap 技能,专注于分析现有 XML Sitemap 或生成新的 Sitemap。它检查 XML 格式、URL 状态码、URL 数量、规范化、noindex、重定向、HTTPS、robots.txt 引用和页面覆盖情况。生成模式支持行业模板、交互式结构规划、质量门槛以及超过 50,000 个 URL 时的拆分。它适合需要技术 SEO Sitemap 检查或规模化站点结构规划的用户,但生成所需的行业模板路径和实际站点访问能力应在使用环境中确认。
在分析模式下读取现有 Sitemap,验证 XML 格式、单文件 URL 数量、URL 是否返回 HTTP 200、lastmod 是否合理、是否包含已弃用标签,并检查 robots.txt 引用、非规范 URL、noindex URL、重定向 URL、HTTP URL 和 Sitemap 与已抓取页面之间的差异。找不到 Sitemap 时,会检查 /sitemap.xml、/sitemap_index.xml 和 robots.txt 引用。遇到无效 XML、URL 不可访问或限流时,输出具体错误、HTTP 状态或部分结果说明。在生成模式下读取 ../seo-plan/assets/ 中的行业模板,规划站点结构,生成 sitemap.xml 或 Sitemap 索引文件,并生成 STRUCTURE.md;分析结果输出为 VALIDATION-REPORT.md。
- SEO 顾问在客户网站上线前检查 Sitemap 是否包含重定向、noindex 或非规范 URL。
- 技术 SEO 团队审查大型网站,判断是否需要按内容类型拆分 Sitemap 或使用 Sitemap 索引。
- 网站运营者为新站点规划页面结构,并根据行业模板生成 XML Sitemap。
- 开发团队排查 Sitemap 中的无效 XML、不可访问 URL、错误 lastmod 或 robots.txt 配置。
这个 Skill 有哪些优点和局限?
- 同时覆盖 XML 格式、URL 状态码、数量上限、规范化和索引质量信号。
- 对超过 50,000 个 URL 的文件提供拆分和 Sitemap 索引规则。
- 包含 noindex、重定向、非规范 URL 和低质量批量位置页等风险检查。
- 生成模式有 30 个位置页警告和 50 个位置页硬停止门槛。
- 该技能的实际测试覆盖范围在源材料中没有单独说明。
- 生成模式依赖仓库中的 ../seo-plan/assets/ 行业模板,模板内容未在提供材料中列出。
- 分析 URL、HTTP 状态和 robots.txt 时需要能够访问目标站点;源材料没有说明离线替代流程。
- 它只处理 Sitemap 分析与生成,不应被视为整个仓库的完整 SEO 审计能力。
如何安装这个 Skill?
该技能没有单独安装步骤。它随 AgriciDaniel/claude-seo 仓库的完整技能集合安装。Claude Code 插件安装命令为:/plugin marketplace add AgriciDaniel/claude-seo,然后执行 /plugin install claude-seo@agricidaniel-claude-seo。也可以使用 git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git,然后运行 bash claude-seo/install.sh。
如何使用这个 Skill?
在 Claude Code 中使用 /seo sitemap <url> 分析 Sitemap,或使用 /seo sitemap generate 生成 Sitemap。也可以直接提出包含“sitemap”“generate sitemap”“sitemap issues”或“XML sitemap”的请求。分析模式会生成 VALIDATION-REPORT.md;生成模式会生成 sitemap.xml(必要时包含索引文件)和 STRUCTURE.md。