在文章《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” 文件编辑,在其中加进如下内容: 1.<configuration> 2.<system.web> 3.<customErrors mode="On" defaultRedirect="error.asp"> 4.<error statusCode="404" redirect="404.asp" /> 5.</customErrors> 6.</system.web> 7.</configuration><BR> 注:上文例中“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页面,在错误页上有个链接是指向首页 |
|