SuperAPI AI 工具集

sitemap-manager

营销与增长

查看项目

更新于 10-16 09:01

技能介绍

用途

sitemap-manager 是 digital-marketing-pro 技能集下的一个子技能,调用方式为 /digital-marketing-pro:sitemap-manager。它的核心用途有两类:分析现有 XML 站点地图以发现问题与优化机会,或依据行业模板与最佳实践生成新的站点地图。

主要能力

模式一:分析现有站点地图

调用方式为 /digital-marketing-pro:sitemap-manager [URL],提供一个 sitemap 地址(例如 https://example.com/sitemap.xml)后执行审计,检查内容包括:

  • 抓取与解析:下载 sitemap XML,识别是 sitemap 索引还是单个 sitemap。
  • URL 数量:统计总 URL 数、每个 sitemap 文件的 URL 数,接近 5 万条协议上限时给出提示。
  • lastmod 审计:检查是否存在、格式是否为 W3C datetime、是否过期(超过 6 个月未更新)、是否为伪造(所有日期相同)。
  • priority 与 changefreq:检查是否存在这些已被废弃/忽略的信号(Google 均忽略),若存在则建议移除以减小文件体积。
  • URL 健康:抽样 20 至 50 个 URL 检查 HTTP 状态码,标记 404、301、302、5xx 错误。
  • 索引一致性:与 robots.txt 和 meta robots 交叉比对,标记 sitemap 中被 noindex 的 URL,以及被 robots.txt 屏蔽的 sitemap URL。
  • 缺失 URL:将 sitemap 与站点抓取结果或提供的 URL 列表对比,找出未收录的页面。
  • 图片/视频/新闻 sitemap:检查是否使用了专用 sitemap 扩展。
  • 压缩:检查 sitemap 是否使用 gzip 压缩(大型 sitemap 推荐)。
  • robots.txt 注册:确认 sitemap 是否已在 robots.txt 中声明。

模式二:生成新站点地图

调用方式为 /digital-marketing-pro:sitemap-manager generate,可生成 sitemap 方案或实际 XML:

  • 发现站点结构:从首页抓取或使用提供的 URL 列表。
  • 页面分类:按类型分组(首页、分类、产品、博客、落地页、法律页)。
  • 套用行业模板:根据业务模式(SaaS、电商、本地商家、出版媒体、代理机构)使用相应结构。
  • 设置 lastmod:使用页面实际修改日期,而非生成日期。
  • 拆分策略:当 URL 超过 5 万条或未压缩体积超过 50MB 时,规划 sitemap 索引结构。
  • 排除规则:排除 noindex 页面、分页结果、筛选参数 URL、工具类页面(登录、购物车、搜索结果)。
  • 生成 XML:输出符合 sitemaps.org 协议的有效 XML sitemap。

行业模板

  • SaaS:首页、功能、定价、集成、文档、博客、更新日志、关于、法律;集成页面较多(50+)时单独成 sitemap;博客更新频率高。
  • 电商:首页、分类、产品、品牌、合集、博客、关于、法律;产品 sitemap 最大,必要时拆分;产品图片使用图片 sitemap;分类页需处理筛选视图的 canonical。
  • 本地商家:首页、服务、地点、关于、联系、博客、评价、法律;多地点时地点页面单独成 sitemap;包含服务区域页面。
  • 出版/媒体:首页、栏目、文章、作者、主题、关于、法律;新闻 sitemap(用于 Google News 收录);视频 sitemap(如有视频内容);文章 sitemap 高频更新。
  • 代理机构:首页、服务、案例研究、博客、团队、关于、联系、法律;案例研究 sitemap;行业/垂直落地页。

使用方式

审计模式:提供 sitemap URL 即可。生成模式:使用 generate 参数。技能会调用 seo-specialist 代理进行 sitemap 分析、URL 健康检查与架构建议,并调用 tech-seo-auditor.py 脚本进行 URL 健康检查(状态码、重定向)。

协议参考

单个 sitemap 示例:

<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://example.com/page</loc> <lastmod>2026-03-15</lastmod> </url> </urlset>

sitemap 索引示例:

<?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap> <loc>https://example.com/sitemap-pages.xml</loc> <lastmod>2026-03-15</lastmod> </sitemap> <sitemap> <loc>https://example.com/sitemap-blog.xml</loc> <lastmod>2026-03-28</lastmod> </sitemap> </sitemapindex>

协议限制:每个 sitemap 文件最多 5 万条 URL;每个文件未压缩不超过 50MB;每个 sitemap 索引文件最多包含 5 万个 sitemap(超出需嵌套索引);必须使用绝对 URL;必须使用 UTF-8 编码;特殊字符(& ' " > <)需进行实体转义。

输出

分析报告包含:已索引 URL 总数、健康状态分布、按严重程度(critical/high/medium/low)列出的问题、应加入 sitemap 的缺失页面、按影响排序的建议。

生成输出包含:完整的 XML sitemap 或 sitemap 方案、需要多文件时的 sitemap 索引、robots.txt 中的 sitemap 声明行、Google Search Console 提交说明。

适用场景与限制

适用于需要审计或新建 XML 站点地图的 SEO 工作,覆盖 SaaS、电商、本地商家、出版媒体、代理机构等业务类型。限制方面:资料未提供该技能的收费、价格、平台支持范围、实际效果数据或具体安装步骤,这些信息暂未提供。