Posts Tagged ‘404页面’

如何处理网站删除的页面?

星期一, 九月 17th, 2012

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

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状态代码表示的意思

404页面跟踪方法

星期二, 六月 14th, 2011

有关Http状态代码表示的意思404页面的设置方法已经提到过,现在可以有种方法利用Google Analytics跟踪404页面。

如何使用Google Analytics来追踪并显示404页面的情况?Google Analytics的官方博客介绍了一个简单的方法,使用Google Analytics可以跟踪网站的404页面错误。

首先, 将网站的Google Analytics追踪代码添加到404 页面里。

其次, 修改404页面的Google Analytics代码,将代码修改为一下形式:

<script type=”text/javascript”
src=”http://www.google-analytics.com/urchin.js”>
</script>
<script type=”text/javascript”>
_uacct = “xxxxx-x”;
urchinTracker(“/404.html?page=” + _udl.pathname + _udl.search);
</script>

最后就可以 在热门内容报告中即可查看/404.html页面的报告,里面的信息包括出现错误的URL地址,还会显示访问者上一个访问的页面(推介来源)。通过这些信息,可以及时检查相关页面,修改错误链接。

WordPress404错误页面以及设置的方法

星期三, 六月 8th, 2011

404错误页面:

服务器找不到请求的网页。 例如,对于服务器上不存在的网页经常会返回此代码。如果您的网站上没有 robots.txt 文件,而您在 Google 网站管理员工具”诊断”标签的 robots.txt 页上看到此状态,那么这是正确的状态。 但是,如果您有 robots.txt 文件而又看到此状态,则说明您的 robots.txt 文件可能命名错误或位于错误的位置 (该文件应当位于顶级域名,名为 robots.txt)。

如果对于 Googlebot 尝试抓取的网址看到此状态(在”诊断”标签的 HTTP 错误页上),则表示 Googlebot 追踪的可能是另一个页面的无效链接(是旧链接或输入有误的链接)。具体参看服务器各个http代码表示的意思

如何设置404页面对于cp面板非常简单

1、登录cPanel后台
2、点击“错误页”(Error pages) – 点404 – 点save确定
3、进入FTP,在网站根目录public_html中,可以看见cPanel自动生成的404.shtml文件,自己下载编辑、添加需要实现效果的代码 – 完成。

利用.htaccess 设置404页面
1、做一个404的页面,命名为404.shtml,上传到网站根目录
2、.htaccess 加上下面的代码就可以了

ErrorDocument 404 /404.shtml