站点地图每次重建时,不应把所有URL的lastmod统一改成当天。这个字段描述的是对应页面最近一次实质改版日期,不是XML文件的生成时间。日期来源若长期失真,新增页、改版页与没有变化的旧页会变得无法区分。

lastmod描述页面变化而不是抓取动作
一篇新文章上线时,页面第一次公开的日期可以作为初始lastmod。文章后来补充了影响判断的参数、替换了适用范围、修正了标题或canonical,公开内容发生变化,日期才需要随本次改版更新。只是重新导出sitemap、清理缓存或让程序再次读取数据库,并没有改变页面本身,原日期应保持不动。
全站模板调整要看是否改变该URL的主要信息。页脚年份、样式或统计代码变化,通常不必让全部内容页显示为刚刚改写;栏目名称、导航关系或可访问状态改变,则只更新实际受影响的URL。维护人员应记录“哪一页改了什么”,不能把服务器文件修改时间当成内容日期。
lastmod也不是向百度保证重新收录的指令。它只提供页面变化线索,是否再次抓取还受入口、响应状态和内容质量影响。页面未变却反复刷新日期,不能补上栏目入口,也不能修复404、错误canonical或抓取限制。
日期来源要回到同一份变更记录
生成规则应先确定页面类型。文章页可读取经过确认的发布时间或最近内容修改时间;产品页、能力页和下载页若没有单独的更新字段,可以从内容台账取得最近批准日期。栏目页的日期可取该栏目真实内容或结构最近一次变化,而不是每次访问时用服务器当前时间覆盖。
凯乐丰在整理制造业搜索内容资料时,会把URL、页面类型、当前公开版本、批准日期和变更原因放在同一条记录里。sitemap生成器只读取已公开版本对应的日期。草稿保存、内部复核和图片试传不会提前改变线上lastmod,正式页面完成替换后才写入新的公开日期。
日期不能晚于服务器当前时间,时区转换不能把当天内容推到未来,格式也要与sitemap的日期精度一致。数据库若只有发布日期,程序不能凭空推测修改时间,可暂时沿用原值并补建受控字段。时间含义容易混淆时,可参考制造业内容的时间信息区分方法。
重建后同时核对日期与抓取入口
sitemap生成完成后,至少抽查一篇本轮新发布页面、一篇确实改过的旧页面和一篇没有变化的旧页面。新页面应出现并使用公开日期,改版页应对应批准后的日期,未变化页面应保持原值。抽查时还要确认loc与自引用canonical一致,页面直接返回200,所属栏目存在可抓取的链接。
在制造业官网资料与页面维护中,站点地图只能作为发现URL的一条路径,不能替代站内结构。新文章只有XML入口而没有栏目链接,客户也很难从站内找到。相反,栏目页链接正常但sitemap漏掉URL,也说明生成规则与正式库没有同步,两处都需要修正。
验收闭环不是看到XML成功打开,而是能回答四件事:URL是否来自正式公开库,日期是否来自真实变更,页面与canonical是否可访问,未修改页面是否没有被批量刷新。四项同时成立,lastmod才是一条可复查的信息;它不等于百度已收录,结果仍需另行核对。