SEOER都曾经经历过,或由于更换域名,或由于程序方面已经不能满足日益增长的用户需求和公司团队需要。我">
网站改版几乎是每个SEOpz.com" target="_blank" title="SEO">SEOER都曾经经历过,或由于更换域名,或由于程序方面已经不能满足日益增长的用户需求和公司团队需要。我们总不免担心改版过程中一个失误或由于不熟悉可能导致网站搜索流量受重创。作为过一个8年老SEOER,曾经操刀过多个大型网站全面改版工作,目前作为自由SEOER,也经常会收购一些网站来做SEO流量,其中少不了经常改版网站的工作。篇幅有限,下面简单分析讲解一下几种网站改版情况与应对措施,有补充和有疑问的地方请下面跟帖留言,本人会一一回复,大家一起讨论。
第一种:只换域名,不动网站。
这种是最简单的,第一步:服务器上做好301;第二步:一定要去站长平台,工具里面,优化与维护,网站改版中,提交改版规则。如果涉及及到栏目内页URL变动,请参考站长后台中的《正则格式说明》,这里不再赘述。但是,我可以回答广大站长三个最核心的问题。这也是本人上个月对三个网站进行过301更换域名的测试总结所得结果。
1) 改版之后,百度多久反应过来?只要你在站长平台提交过改版申请,最快24小时,最慢48小时,301重定向就会开始生效。(PS:这里要夸赞一下百度这个网站改版功能,比之前长达3个月的生效期确实进步很多。)
2) 改版会不会损失权重?以前网站改版,多数情况会暂时损失30%-50%的权重,运气不好,更倒霉。上个月从本人301过3个网站,同时观察过爱站总词数,几乎都是无伤转移权重,没有损失。
3) 改版多久完成权重全部转移。配合使用站长平台改版工具的话,快则一周,慢则一个月内。
如果需要更换空间,一定要放程序在老空间里面放上几天。少则2-3天吧。
涉及到内页栏目页URL变动的站长,提交改版规则之后,一定要在24-48小时之内注意“处理状态”的提示,如果改版失败,一般有以下几种错误提示:1)部分改版中,说明URL301规则有一部分漏写或写错;2)无需改版。旧URL没有被百度收录;3)校验失败,301规则写错了。以上几种情况,多发生在二级比较多网站上。
第二种:程序改版,不动前端。
程序改版分大改和小改,小改就不提了,我们说说大改,这种情况一般发生在网站一开始结构和拓展性就没有规划好,到后面到了已经无可救药地步。这种情况下的改版,总结五个字,从始至终一定要做到:内动外不动。内,是指程序,外是指前端页面。
第一步:用Robots先禁止百度蜘蛛检索所有后台程序目录和文件。(这一步没多大鸟用。)
第二步:在测试环境下,搭建一套全新的程序。使用现在的前端模版,做一模一样的站。这里最难处理的两个问题是,一个是URL规则,另一个内容转移问题。尤其涉及到跨语言程序,比如从asp程序换成PHP。别着急。
第三步:涉及到跨语言程序问题,我们先来看一下URL,如果URL是使用了静态或伪静态规则,这好说,新网站使用同样的规则即可,如果是动态URL,类似xxx.asp?#****,301到新版规则上即可。
第四步:内容转移是核心,如何从老程序中把所有内容全部无缝转移到新程序上,直接数据库对接,语言不通可能都不支持,就算支持可能工作量也非常大。这里推荐一个小技巧:直接用火车头一类的采集软件,把老站内容全部采集下来,然后发布到新站上,一个稍微懂火车头规则的人程序员很快就可以搞定。但是这里注意几个细节地方:1)保证网站内容顺序一致,不要本来内容是顺序排列的,你采集一下,再发布一下就变成倒顺了;2)注意内容发布日期,发布日期也要一并采集下来,不然你所有的内容都改成今天发布的了;3)一定要保证新老程序URL后缀包括URL的ID号完全一致;4)保证SEO规则完全一致。其中第三点,和第四点是核心。
第五步:本地调试好后,静静地等待一个夜黑风高的晚上,悄无声息的上线,替换掉原来的程序,并按照好值班技术,随时准备修改。
第六步:改版后第二天开始,密切关注百度站长平台“死链分析”和“网页抓取”相关数据,随时调整。
第三种:程序大改,域名也要更换。
这种情况几乎等于直接做个新站。可能很多财大气粗的公司看到老网站流量不多,内容也不好,直接就不要了,我个人不建议这么做,蚊子腿再小也是肉啊。如果是我的话:1)老域名301到新域名;2)内容原封不动保留保留在空间里面,但是去掉首页,前端采用新网站一套页面,等于说前端没有入口,用户看不到老页面,但是从搜索引擎上依然可以获得流量。这种做法其实不是为了获得多少搜索流量,而是了避免删除页面仅301域名对新站造成影响。