或者

404页面是什么?怎么做404页面

作者:美姿姿SEO团队 浏览:105 发布时间:2017-04-14
分享 评论 0

SEO操作的核心是站内优化,站内优化的内容之一是做好种种细节。——做好这些细节对网站排名可以起到意想不到的效果。

今天SEO基础操作的细节是404页面的建立。

这里所说的404页面,通俗叫法有:错误页面、或者找不到的页面。比如点击这里可以看到百度的404页面:http://www.baidu.com/search/error.html

我们可以发现,好的网站,都会精心制作404页面的。而不会把404页面留给下图。

连这个细节都没有做好的网站,一定不值得信任。不管有心无心,对于没有404页面的网站,用户都会质疑的,搜索引擎更是如此。

如果你要让搜索引擎信任你,404页面是最起码的要求。

404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
很多开源系统包括CMS系统、Blog系统等不提供404页面或提供的404页面并未达到SEO的要求,这让网站的权威性大打折扣。

404页面该达到怎么样的效果才符合SEO要求?

搜索引擎通过HTTP状态码来识别网页的状态。当搜索引擎获得了一个错误链接时,网站应该返回404状态码,告诉搜索引擎放弃对该链接的索引。而如果返回200或302状态码,搜索引擎就会为该链接建立索引,这导致大量不同的链接指向了相同的网页内容。结果是,搜索引擎对该网站的信任度大幅降低。——很多网站存在这个问题:404页面返回的是200或302状态码而不是404状态码。

如何制作404页面呢?

404页面的页面内容,可以随便确定。你可以找任何一个比较有名的网站,把它的404页面另存为下来,然后修改上面的文字。

比如:www.mzzseo.com/404.html你另存为下来,修改上面的文字后,上传到你的网站根目录。

注意点:

1、404页面,不要直接跳转到首页,而是引导用户点击回到首页。如果自动跳转,后果是,可能导致首页被K。

2、如果桌面上的404页面没有后缀html,则双击"我的电脑",点"工具"菜单下的"文件夹选项",弹出窗口中点"查看"选项卡,把"隐藏已知文件的后缀名"前的勾去掉,确定。

如何让错误的链接直接跳转到404页面?

对于几乎所有的虚拟主机,都提供404页面跳转功能。(如果不提供,则目前没有办法做。除非网站程序本身自带有404功能)

第一步:请登录虚拟主机后台,假设你是和万网买的虚拟主机,那么你要登陆www.net.cn,输入你在这个网站上用户名和密码。

同理,你和某某买的主机,就登陆它的网站。

第二步:找到你要设置的网站的主机,在设置404页面的地方正确填写404页面所在的地址。(请仔细找下,如果实在没找到,得问下空间商是否没提供404功能)

如下图:

 

对于独立服务器,请在.htaccess文件中加入代码:ErrorDocument404/404.html

注意点是:/404.html前面不要带主域名,否者返回的状态码是302或200状态码。其他情况,请百度搜索下其他方式。

做完404页面之后,访问一个错误的链接会自动跳转到404页面,然后,请用以下工具检查那个错误链接,看是否返回404代码。

http://www.mzzseo.com/http404/(有时操作后确实自动跳转到404页面了,但SEO工具箱查询状态码返回值不是404,这时采用主机默认的404页面后会正常返回404,那就只好采用主机默认的404页面了。)

在网站改版或内容删除之后,网站可能存在大量错误链接,那么404页面是必要的。我们同学也发现,做了类似404页面这样的细节之后,对网站整体流量和排名都有所提高。(但不是一定)

与404页面相关的问题:

1、如果是IIS的主机呢?

一样的,在主机空间后台可以设置404页面。

2、网站是否也有404页面的功能?

是的,一些开源的程序,比如wordpress、dedecms等,都有默认的404功能。

3、如果虚拟主机不支持,也不能上传.htaccess文件,怎么办?

具体情况,请你找下师兄或同学一起探讨下。同学里不乏程序或服务器方面的高手。

4、404页面要命名为什么呢?

可以设置为404.html,也可以设置为其他的。注意观察下,虚拟主机后台是否有相关的提示。如果碰到困难,可以请主机技术人员获得帮助。

5、我可以在404页面上放统计代码吗?

可以的。这样还可以统计多少人访问了404页面。

6、404页面上的锚文本是否有用?

没用。因为404页面搜索引擎不收录。一般情况下,我们建议采用robots.txt文件把404页面屏蔽。

7、如果是独立的服务器,或你想处理404页面出现的问题。

8、搜索引擎收录了一些错误链接或日志里蜘蛛爬取了一些错误链接,怎么办。

首先在网站上进行大体排查下,看网站上是否有一些链接是错误链接,去除下。

如果错误链接只是少量,则可以把这些链接放入robots.txt里进行屏蔽,让搜索引擎自动删除。

如果很多,可以用txt文件列出来,然后提交给百度2012年刚上线的百度站长工具(http://zhanzhang.baidu.com/badlink/)。注意,采用txt记事本直接提交就可以。做sitemap格式复杂了点。同样,Google管理员工具也有死链接提交入口。

如果不做任何处理,过1个月左右,搜索引擎也会自行删除错误链接。