每个网站都会删除一些页面,但删除之后的死链接,怎么处理一直都是讨论的问题,一般常用的做法有:

1.把网站的404页面301重定向到另外一个URL

2.制作一个404返回页面。

3.先返回404,几秒钟后自动跳转到其它页面。腾讯,新浪,搜狐等大型门户网站可以看出都是这样做。

对于301定向,如果站点死链接页面很多,或者有顺序的改变路径可以使用301跳转,但是如果页面很多,数据很大,而且是没有规律的变化,那么采用这个方法就很不合适了.

关于删除的页面保持404,以及是否对我们的网站产生影响呢?Google官方给了我们比较详细的回答,具体参见这里

明确指出,如果您网站上的某些URL不复存在 ,返回404,并不会影响您网站的其他URL(这些URL会返回200 (成功))在我们搜索结果中的表现。如果您网站上的某些URL出现了404,这一现象本身并不会损害到您或对您在谷歌的搜索结果造成负面影响。

如何设置一个404页面?

我觉得一个好的404页面应该是这样的:

1,告诉用户这量个错误或失效的页面

2,引导用户点击他们需要的页面

3,在显眼的地方有返回首页的链接

4,与主站风格统一

5,放置一个搜索框让用户可以搜索想要的

6,页面简单,引导清晰,内容不要过多。

7,不要重定向到主页。

当然Google管理员上也给出了自己的意见:http://www.google.com.hk/ggblog/googlewebmaster-cn/2008/09/404.html

如何选择?

个人认为,如果你的网站删除内容不是很多,删除的内容如果能在网站其他有效页面能够找到与之相似的东西,就采用301跳转;如果删除页面很多可以采用先404,然后跳转,像新浪搜狐那样;如果删除的东西网站上是不在存在的,就让它保持404把,这是你要做的就是做一个精致的404页面来留住访客。

相关资料:HTTP状态代码表示的意思