六、妥善处理重定向
重定向允许旧的URL被重新指向到目前的URL上,往往发生在URL临时或永久性改变的时候用到,我们在SEO中有时候为了规范URL或确定首选域的时候也会用到重定向,但可能会用有些原因会让用户依然使用旧的URL:
1、书签:如果用户给旧的URL加了书签,那么,这些书签会在改变之后,首次访问出现404错误;
2、链接:互联网上的其他链接可能或链接在旧的URL,所有这些链接在改变URL又没有使用重定向的时候就成为了死链接;
3、搜索结果:在改变URL之前,你的旧URL可能被搜索引擎收录而且出现在某些词的搜索结果中,由于没有使用重定向,用户点击这些旧的URL,也可能会出现404错误。
对于蜘蛛程序来讲,重定向的结果最好是返回301状态码,也就是我们经常说的301重定向,那么,这样可以使蜘蛛程序:
爬过新的URL的网页:蜘蛛程序遇到301状态码,会爬虫所提供的新的URL去爬虫新的网页,并索引上面的内容;
将旧网页上的所有链接权重值进行传递:当蜘蛛程序遇见301代码的时候,它会更新索引库中的所有链接信息,因此旧的URL下网页的所有链接权重值都会被转移到新的URL下面。
对于重定向,请避免一下方式:
Javascript重定向:一种执行重新链接的方法是嵌入Javascript代码
Meta更新重定向:有时候也叫做网页刷新,这种是让网页在指定时间内自动刷新到新的网页.
有时候由于某些原因可能会临时改变URL,这时候可能会用到302代码来做临时的重定向,这样搜索引擎在索引中会使用临时重定向的URL,但收录的内容还是重定向的网页。
无论使用301永久性重定向还是临时重定向,需要注意的一个问题,那就是在已经实施了重定向后,就不要再给URL加上跳转或再次重定向,这样导致的 循环重定向,这样不但给用户体验带来了影响,还可能因为跳转太多导致蜘蛛程序放弃这些网页,当我们对网页进行了重定向后,需要对两个URL进行检测 (http://tool.chinaz.com/pagestatus/),看是否操作成功。
七、确保网站服务器相应
这样的问题看起来发生才可能性很小,但存在这样问题的网站还是很多,当蜘蛛程序访问网站的时候,网站服务器必须处于正常的运行状态。否则可能会因为蜘蛛程序多次访问不成功,误认为你的网站已经不存在而将搜索引擎中的网页删除。
另外一个因素是访问速度过于缓慢,很对时候网站服务器在技术重启的时候会变得很慢,导致蜘蛛程序很快放弃网站,很少有蜘蛛程序会等待一个网页加载 10秒以上,而且缓慢的加载速度同样会影响对你网站感兴趣的忠实用户,为了让蜘蛛和用户更加喜欢你的网站,迅捷的响应速度是非常有必要的。
暂无回复 给本文留言