安排最小修复试验的核心是:一次只改一个可能影响收录的因素,改完立即用网站索引查询核对同一批URL,若结果没有改善就回滚,再试下一项。不要同时改 robots.txt、站点地图和页面模板,否则无法判断哪一步起了作用。
打开搜索引擎的网站索引查询入口,分别查三类地址:首页、一个栏目页、一个内容页。记录每类被索引的数量和最后展示时间。如果只有内容页缺失,问题多半在模板、分页或参数;如果全站都缺失,才优先怀疑 robots.txt 或整站响应。
site: 查询时,结果数是否与站点地图提交量差距很大。按“影响面小、可回滚、验证快”排序,而不是按听说过的优先级排序。常见候选有页面返回状态、robots.txt 限制、canonical 指向、站点地图是否包含该URL、页面是否有可抓取入口。
假设某个内容页未被索引,状态是 200,robots.txt 未屏蔽,canonical 自指,站点地图已包含。这时最小试验不是重发站点地图,而是给该页增加一个来自已收录页面的站内链接,观察下一次查询是否出现。
把要改的内容写成一条记录:改哪个文件、改前值、改后值、开始时间、预计复查时间。只改这一处,其他设置保持原样。若使用版本控制,提交信息写明本次试验目的,方便回滚。
复查时间取决于页面类型和抓取频率,不要用固定天数当结论。复查时做三件事:同一URL再查一次索引状态;对比修改前后的查询结果;若没有变化,回滚本次修改,换下一个候选因素。
若出现改善,也不要立刻扩大修改范围。先保持该状态,再选一个同类URL重复同样试验,确认不是偶然。HTTPS 不保证安全无漏洞或排名,因此不要把“换成HTTPS”当作索引修复的通用第一步。
下一步:从你手头缺失的URL中挑一个,按上面的顺序填一张“改前值—改后值—复查结果”记录表,只做第一项试验。