我一直觉得,网站这东西特别像一辆车。你天天开,感觉挺正常,直到某天它半路抛锚,你才追悔莫及——其实毛病早就有了,只是你没去查。做SEO时间长了,我养成一个习惯,每个星期找个固定的时间,给站做一次"体检",把可能的技术问题都过一遍。这活儿花不了多少时间,但救过我好几次。
先说说为啥非得定期查。网站的技术问题,不像内容问题那么扎眼。内容写差了,你自己心里有数;可技术问题往往是悄悄发生的——可能是某次改动误删了一个链接,可能是服务器迁移后某些文件权限不对,也可能是一篇老文章里的外链失效了。这些毛病平时不显山不露水,攒着攒着,哪天一爆发,流量就能给你腰斩。等到流量掉了才去查,往往已经拖了太久,损失也补不回来了。防患于未然,才是省心的做法。
那具体查啥?我把我的清单给你捋一遍。
第一项,死链和跳转。站里有没有那种点进去打不开的404页面,有没有绕来绕去转好几个弯的跳转链。死链既伤用户体验,也浪费搜索引擎的抓取预算。我一般会定期扫一遍全站链接,把失效的挑出来,能修的修,该删的删,该做301的做301。
第二项,能不能被正常抓取。这个听起来基础,但特别容易出岔子。比如你哪次改配置,不小心在robots文件里屏蔽了一大片目录,或者某个页面的meta标签里写上了"不许索引",搜索引擎就真的不来了。还有服务器时不时抽风、返回5xx错误,也会让抓取受阻。所以每次体检,我一定去搜索控制台看一眼抓取情况,有没有异常。
第三项,重复内容。同一个内容,如果有好几个不同的网址都能访问到——比如带www的、不带www的、带参数的、带斜杠的、带大小写差异的,搜索引擎就容易犯迷糊,不知道哪个才是正主,权重也被分散掉。解决办法就是做好canonical,明确告诉搜索引擎哪个是标准版本。这项我吃过亏,早年间站里有好些页面没加canonical,被当成重复内容,白白稀释了权重。
第四项,页面速度还稳不稳。速度这东西,不是优化一次就一劳永逸的。你新加的东西多了、图片越传越大、插件越装越杂,速度就可能慢慢拖下来。所以定期量一量,发现变慢了,及时找原因。
第五项,移动端还顺不顺。现在大部分人都是用手机上网,移动端的体验比桌面更重要。体检的时候,一定要拿手机亲自点一遍主要页面,看看排版有没有乱、按钮好不好点、加载快不快。很多在电脑上看着没问题的站,一到手机上就露馅。
这套清单我用下来,最实在的好处是能揪出那些"隐藏问题"。我有一次例行检查,就翻出来一堆该加canonical没加的页面,还有好几张图片的alt属性空着没填——这些都是顺手就能改的小事,但如果一直没人管,就是在持续失血。还有一次,发现有个曾经很火的老页面,外链指向的外部资源早就挂了,用户点进去一片空白,这种问题,你不主动查,几乎不可能发现。
最后我想说,做网站跟养车一个道理,最好的状态不是出了问题能修好,而是根本不让它出问题。定期体检,把毛病掐灭在萌芽里,看着是麻烦,实际上是最省心的路子。别等到站瘫了、流量没了才手忙脚乱,那时候再好的技术,也得先花大力气救火,才能谈恢复。一周花那么点时间,给你的站做个全面检查——这大概是你做SEO性价比最高的一件小事了。
—— 来自 挖的客 - 优秀网站分类目录 的分享