用途:检查网站是否将所有可索引页面纳入 XML 站点地图。未被收录的页面只能依赖链接爬取发现,可能延迟新内容收录,在大站或入链较少的页面上尤为明显。
主要能力:
- 对比站点的规范 URL 可索引页面列表与 XML 站点地图中的 URL。
- 标记返回 HTTP 200、无 noindex 指令、具有自引用 canonical,却未出现在站点地图中的页面。
- 识别不应出现在站点地图中的页面:带 noindex、重定向或非自引用 canonical 的页面。
使用方式:
- 快速参考:每个规范 URL、可索引页面都应出现在站点地图;带 noindex 或非自引用 canonical 的页面不得包含;分页页、筛选变体与多面 URL 通常排除,除非有独特内容;可用 Google Search Console 覆盖率报告找出未入站点地图的可索引页面。
- 修复:将缺失的可索引页面加入站点地图,移除带 noindex、重定向或非自引用 canonical 的页面,自动化站点地图生成,使新发布内容立即纳入。
- 代码审查:检查与规则相关的元数据生成、渲染 HTML、结构化数据和响应头,指出违反规则的精确路由或模板,并说明如何验证最终页面输出。
适用场景:内容站、电商站及任何新页面及时收录十分重要的网站,也适用于排查新页面收录缓慢的问题。
限制:该技能页面未提供具体框架实现细节、代码示例与命令,完整实现细节参见 references/rule.md。规则页面:https://frontendchecklist.io/rules/seo/sitemap-coverage