日期不一致:页面 2026-01-01,sitemap 2026-01-01

简短回答

页面 JSON-LD 中的 dateModified 与站点地图中的 <lastmod> 相差超过两天;该发现会显示两个日期。请从同一来源(内容最后更改的日期)设置二者,让爬虫获得一致的时效信号。

fresh.lastmod_mismatch · 优先级: P2

含义

页面的 dateModified 与 sitemap 的 lastmod 相差超过两天。信号相互矛盾,会让时效性难以被信任。

为什么这对 AI 搜索很重要

爬虫用站点地图的 lastmod 决定重新抓取什么,用页面的 dateModified 判断内容有多新。二者不一致时,哪个都不可信,而且搜索引擎已表示会忽略与真实更改不符的 lastmod 值。

最常见的原因是站点地图生成器给每个 URL 都盖上构建或部署日期,而页面标记保留的是真实编辑日期。检测只比较日历日,允许最多相差两天。

如何修复

  1. 对比该发现中的两个日期;如果服务器发送了 Last-Modified 头,报告也会显示。AISeeWhy 报告会显示证据和可直接粘贴的修复方案;之后点击“再次检测”确认结果。
  2. 修改站点地图生成器,读取每个页面最后的内容更改(与 JSON-LD 使用的同一字段),而不是构建时间。
  3. 在 Next.js 的 app/sitemap.ts 中,用内容的日期设置 lastModified,而不是 new Date()。在 WordPress 中,SEO 插件的站点地图已使用文章的修改日期,所以请检查是否有缓存或第二个站点地图插件。
  4. 不要因为版式或页脚更新等表面改动而更新 dateModified。

如何确认修复

修改后,在报告上点击“再次检测”:它会列出已修复的内容以及评分的变化。

检测我的页面 →

所有发现及评分计算方式