当前位置: 主页 > SEO教程 >

怎样做404页面?404页面需要注意什么?

时间:2009-06-04 14:57来源:恒信科技 作者:hengxin 点击:
如何做404页面?404页面怎么做?php apache服务器如何设置404页面?IIS下如何设置404错误页面,asp.net如何设置404页面?做404页面需要注意什么?正确设置404页面要注意什么?
  

如何做404页面?404页面怎么做?

      在文章《404错误页面,404错误怎么解决》中我们已经介绍过什么是404页面,那么如何做404页面,404错误页面应该怎么做才对seo 网站优化(google优化, 百度优化)有好处呢?这也是我们写这篇文章的目的。
      google、百度等搜索引擎都是通过HTTP状态码来识别网页的状态。当搜索引擎获得了一个错误链接或者死链接时,网站应该返回404状态码,告诉搜索引擎放弃对该链接的索引。而如果没有404页面则返回200或302状态码,搜索引擎就会为该链接建立索引,这导致大量不同的链接指向了相同的网页内容。结果是,搜索引擎对该网站的信任度大幅降低。目前有很多网站都存在这样的问题,根本没有404页面,输入错误网址之后没有什么提示信息,其实这样不管对于用户还是搜索引擎都是不好的。 

php apache服务器如何设置404页面?

为Apache Server设置404错误页面的方法很简单,只需在.htaccess 文件中加入如下内容即可:

  • 1、ErrorDocument 404 /notfound.php
  • 2、建立一个简单的html404页面命名 Error.html
  • 3、把Error.html放置在网站根目录

注意:
1、切记不要将404错误转向到网站主页,否则可能会导致主页在搜索引擎中消失
2、切记不要使用绝对URL,如果使用绝对URL返回的状态码是“302”+“200”

IIS下如何设置404错误页面,asp.net如何设置404页面

首先,修改应用程序根目录的设置,打开 “web.config” 文件编辑,在其中加入如下内容:

<configuration>
<system.web>
<customErrors mode="On" defaultRedirect="error.asp">
<error statusCode="404" redirect="404.asp" />
</customErrors>
</system.web>
</configuration>

注:上文例中“error.asp”为系统默认的404页面,“404.asp”为自定义的404页面,使用时请修改相应文件名。
然后,在自定义的404页面"404.asp"中加入:
<%
Response.Status ="404 Not Found"
%>
这样,便可以保证IIS能够正确地返回“404”状态码

在IIS/ASP.net下设置404静态页面

      设置静态404错误页面的方法则比较简单,在IIS管理器中右键单击要管理的网站,打开“属性”中的“自定义错误信息”页,为“404”设定相应的错误信息页即可。不过,此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。

 做404页面需要注意什么?正确设置404页面要注意什么?

  • 1、不要将404错误直接转向到网站首页,这将导致首页不被收录;
  • 2、/Error.html 前面不要带主域名,也就是要使用相对路径不难否者返回的状态码是302或200状态码。
  • 3、自定义错误404页面,在错误页上有个链接是指向首页

相关 文章推荐:网站优化之HTTP 状态代码篇

返回顶部

顶一下
(4)
80%
踩一下
(1)
20%
------分隔线----------------------------
最新评论 查看所有评论
最新评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名: 密码: 验证码:
推荐内容