sitemap 提交与 lastmod 正确写法
要点速览
- IndexNow 与 sitemap 是互补关系:事件驱动走 IndexNow,结构兜底走 sitemap,官方要求两者都做。
- lastmod 必须反映真实修改时间;伪造刷新属于官方点名的垃圾行为。
- WordPress 5.5+ 自带 /wp-sitemap.xml,无需额外插件。
sitemap 是必应了解站点结构的兜底通道:IndexNow 负责实时通知变更,sitemap 负责给出全量 URL 与更新节奏。官方明确两者互补、都要做。
WordPress 用哪个 sitemap
WordPress 5.5 起自带 /wp-sitemap.xml,文章、页面、分类自动分组,直接提交给 BWT 即可。用 SEO 插件生成的 sitemap 也可以,二选一,不要同时提交两套。
lastmod 的正确写法
- 用真实的最后修改时间:WordPress 的
post_modified就是现成数据源,改了什么才更新什么。 - 不要伪造 lastmod:为了「骗抓取」批量刷新 lastmod 但内容没变,属于官方点名的垃圾行为,得不偿失。
- 粒度到页面:列表页的 lastmod 跟随其内容的真实变化(新文章入库会改变列表页),而不是固定刷新。
和 IndexNow 的分工
简单记:事件驱动用 IndexNow,结构兜底用 sitemap。发布、更新、删除走 IndexNow 实时通知;全量 URL 与最后修改时间靠 sitemap 每天被读取一次。
常见问题
sitemap 里需要包含分页和标签页吗?
没必要。低价值的分页与标签归档会让 sitemap 噪音变大,收录配额应该留给真正的内容页。