官网改版上线之后,不少人会碰到一个挺让人头疼的情况:搜索引擎那边迟迟没有动静,新页面左等右等就是不收录,反倒是旧页面还稳稳挂在结果里。把内容查了一遍,服务器看了一遍,代码也过了一遍,都没发现明显毛病,最后才突然想起来,好像有个文件一直没动过——站点地图。它相当于给搜索引擎递过去的一本地址簿,改版之后地址已经换了,地址簿却还是老的,抓取自然就卡住了。
为什么站点地图总是被放到最后才想起来
原因也不复杂,它不直接出现在用户眼前,浏览器打开网站时也看不出任何异样。改版会上大家聊的是栏目怎么调、视觉怎么改、表单怎么优化,站点地图这种活儿通常会被归到技术收尾那一堆里,一拖再拖。等意识到收录不对劲的时候,往往已经过去好几周了。
先弄清楚旧站点地图现在是什么状态
别急着动手改,先判断它属于下面哪一种:
一种是还能打开,文件还在原来的位置,但里面写的全是改版前的旧链接。另一种是已经被删掉了,访问之后直接返回找不到页面。还有一种是文件虽然还在,可里面指向的地址早就失效了,变成了一堆死链。这三种情况处理方式不一样,不能拿一个办法套。
改版后需要同步更新的条目分三类
新增的页面要补进去,特别是新开的栏目、新频道,还有刚上线的功能页。删掉的页面要从文件里拿掉,不然搜索引擎会反复去抓那些已经不存在的地址。最容易漏掉的是地址发生变更的页面,旧链接要换成新链接;如果旧地址做了跳转,站点地图里应该写最终地址,而不是跳转前那个。
提交和验证该怎么做
更新完之后,把新的站点地图放到网站根目录,确认能正常打开,再通过搜索引擎的站长平台提交上去。提交之后别急着反复提交,给抓取留点时间。建议改版上线后第一周看一次抓取反馈,第二周再核对一次,之后按照网站更新的频率定期检查就行。重点盯三件事:提交的地址数和实际页面数是不是差不多,抓取有没有大量报错,已经收录的地址是不是在慢慢换成新的。
几种常见的错误做法
一种是文件确实更新了,但里面还留着旧地址,等于白改。一种是只写了首页,栏目页和详情页全漏了,抓取范围被压得很窄。还有一种是提交频率设得不合适,更新本来就不频繁的网站把频率调得太高,反而浪费了抓取资源。另外一种是站点地图文件放在需要登录才能访问的目录里,搜索引擎根本读不到。
把这项检查塞进改版验收清单
方法其实很简单。在验收表里加一行:站点地图是否已经同步新增、删除和变更的地址。指定一个人负责核对,上线前一天查一次,上线后一周再复查一次。it数运在帮客户做网站维护的时候,通常会把这项检查放在上线前的技术核对环节,免得上线之后再回头补。
站点地图不是改版里的主角,但它是搜索引擎理解新网站的重要入口。花十分钟更新一下,能省下好几周的收录等待。改版验收的时候多问一句,比事后反复排查要省力得多。





