用途:分析现有 XML 站点地图或按行业模板生成新的站点地图,并校验其格式、URL 与结构。
主要能力(分析模式):先通过 "${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run sitemap_discovery.py <url> --json 发现候选站点地图,读取 robots.txt 中的 Sitemap 声明并校验目标,声明失效时仍探测常见路径。校验项包括:合法 XML;单文件不超过 50,000 条 URL 且压缩前不超过 50MB(以先到者为准);所有 URL 返回 HTTP 200;<lastmod> 须为有效 W3C Datetime 且反映实质性内容变更;不含已被 Google 忽略的 <priority>、<changefreq>;robots.txt 中有引用;对比抓取页面与站点地图以标记缺失页面。质量信号包括:超过 5 万条时用站点地图索引;按内容类型拆分;不含非规范、noindex 或重定向 URL;仅使用 HTTPS。
扩展类型:图片(仅 image:image、image:loc 有效,每个 url 最多 1,000 个 image:image);视频(必需 video:video 及 thumbnail_loc、title、description,外加 content_loc 或 player_loc);新闻(每个文件最多 1,000 条,仅最近 2 天文章,必需 publication/name/language/publication_date/title)。
生成模式:询问业务类型或自动识别,从 ../seo-plan/assets/ 加载行业模板,交互规划结构,应用质量门槛(30+ 位置页警告、50+ 硬性停止),输出 XML,超过 5 万条或 50MB 时拆分为索引,并生成 STRUCTURE.md。
限制:未提供价格与平台信息;部分标签废弃日期需以 Google 官方文档为准。