未找到 sitemap
简短回答
没有找到站点地图:robots.txt 中没有 Sitemap: 行,/sitemap.xml 也没有返回站点地图。请生成一个 XML 站点地图,列出你的公开页面及其最后更改日期,并在 robots.txt 中添加带完整 URL 的 Sitemap: 行。
含义
通过 robots.txt 和 /sitemap.xml 都没有找到 sitemap。sitemap 可帮助爬虫发现每个页面,并了解页面何时更新。
为什么这对 AI 搜索很重要
没有站点地图,爬虫只能通过跟随链接发现页面,也只有在碰巧重新抓取时才得知变化。对内部链接良好的小站来说问题不大;对新页面和大型网站,它会拖慢搜索类和 AI 爬虫的发现速度。
Bingbot(其索引被 Copilot 使用)以及自建索引的 AI 搜索爬虫,可以像传统搜索引擎一样使用站点地图,所以一个站点地图可以服务所有这些爬虫。它还为检测提供了可与页面对比的 lastmod 日期。
如何修复
- 生成站点地图:Yoast SEO、Rank Math 和 WordPress 核心都可创建,Shopify 自动提供
/sitemap.xml,Next.js 可通过app/sitemap.ts构建。 - 只包含规范的、可索引的 URL,每个都带有来自内容真实更改日期的
<lastmod>。 - 在 robots.txt 中添加
Sitemap: https://example.com/sitemap.xml。 - 也可以在 Google Search Console 和 Bing Webmaster Tools 中提交。AISeeWhy 报告会显示证据和可直接粘贴的修复方案;之后点击“再次检测”确认结果。
示例
Sitemap: https://example.com/sitemap.xml
如何确认修复
修改后,在报告上点击“再次检测”:它会列出已修复的内容以及评分的变化。