别让自定义404错误页面毁了你的排名

  404错误页面本来被IIS或者apache设置成默认的状态,当搜索引擎访问网站错误页面时返回404状态码,当用户访问时显示不存在该页(404状代码的表现形式)。而当有些网站因为网站的改版、资源的整合等等原因,导致很多旧的URL被删除,而用户们、或者其他网站上列出的这些URL并没有及时更新。这样就导致用户们访问这些失效URL时候被引导到404页面,而一般情况下用户们通常是直接点击网页右上角的那个小红叉来处理。这种情况下,很多站长选择自定义404错误页面来尽最大可能来引导这些流量到对应的页面,或首页、或内页。本来这样做是没有任何问题的,不过任何事都有双面,当你获得了这些流量时,你是否注意到你的网站在搜索引擎中收录明显减少,某些关键字甚至出现了排名下降的现象?

  404错误是服务器在响应客户端的请求时文件或目录未找到:网站无法在所请求的端口访问。

  当搜索引擎检测到一个网站的错误URL的时候,如果返回的不是404状态码,而是200状态码,那么他就会认为这个实际不存在的页面是存在的。那么当有大量错误URL被搜索引擎检测到的时候,同样是返回200状态码,同样是被当作为存在的网页,这样就会被搜索引擎认为拥有大量的重复的网页。很明显,这样很容易到网站收录数量下降甚至降权。

  不管如何自定义404错误页面,首先重要的一点就是保证搜索引擎返回的是404状态码。

  当你写好一个自定义404错误页面的时候,先不要急着去看看华丽的效果。先检测一下你自定义的404错误页面是返回404状态码还是200状态码。这个网址如果还有效的话就可以检测 http://www.seobox.org/getheader.htm 也可以参考一下www.wanseo.com的错误页面的写法。直接在浏览器中输入http://www.wanseo.com 然后后面随便填写一些数字字母等就会出现他们的404错误页面。

时间: 2024-11-02 09:51:47

别让自定义404错误页面毁了你的排名的相关文章

15个极具创意的自定义 404 错误页面

在这篇文章中,你会看到一组充满创意的404错误页面设计.我希望这个集合能够启发和帮助你设计自己的 404 错误页面.一个自定义的404错误页面将鼓励用户在您的网站上停留更长的时间. 404页面必须让访客容易理解,最好有有一些互动.你会看到下面的例子中一些网站在404页面中添加用户可以参与的小游戏.相信这些创意的404错误页面实例能够帮助创建更有吸引力的自定义404错误页面. William Csete Eat BRB Jumping Jack Rabbit The Fontain Annual

Linux/IIS服务器设置自定义404错误页面

一.Linux虚拟主机设置自定义404错误页面 设置一个好的自定义错误页面,可以增加网站的收录,挽留住一些可能因打不开的页面而放弃的客户,我司虚拟主机Windows提供了自定义错误页面设置,包括404错误页面在内的所有自定义错误都可以设置.Linux下设置需要手工操作也很简单. Linux下设置404方式是通过.htaccess文件,此文件位于网站根目录,如果您的空间没有,请先手工新建一个上传到根目录,接下来编辑此文件,加入下面这一行代码 ErrorDocument 404 /404.html

linux系统怎么自定义404错误页面?

下面将分两个步骤实现 一.在网站的根目录下查看是否有.htaccess 文件,如果没有则自建一个.在.htaccess 文件中加入如下语句:  代码如下 复制代码 ErrorDocument 404 /404.html 二.在网站根目录下建立一个 404.html 文件,文件的后缀需要和.htaccess中指定的文件一致.   完成上面的步骤后,在地址栏输入该网站的一个不存在的页面进行测试,如果打开页面是你自定义的那个404.html,说明自定义404错误页成功 如果在httpd.conf中定义

Laravel中自定义404错误页面实现方法

404页面是一个网站必不可少的一个页面,当用尝试访问网站中不存在的资源时,就需要给用一个友好的提示.所以本文主要给大家做一个Laravel的404错误的列子.方法依旧简单明了. 只要在resources/views/errors目录下新建404.blade.php就可以啦! 里面就是404的内容,可以友好的支持blade的模板继承,下面是我的例子: @extends('layouts.home')   @section('content')  <div class="container&q

Tomcat中配置自定义404错误页面

404,50x这种错误经常遇到. 如果%CATALINA_HOME%\conf\web.xml和具体应用中都有设置%CATALINA_HOME%\webapps\ROOT\WEB-INF\web.xml 则应用中的生效.   如何设置一个友好的用户体验,以windows环境为例: 添加发生异常时,默认的文件,文件位置如下(如果没有设置reloadable为true或autoDeploy="true",则需要重启tomcat让更改的web.xml生效): (1)%CATALINA_HOM

返回404错误页面的合理设置方式

IIS默认的错误页是很不友好的,很多人看到默认的错误页时都会说:网站打不开了!白白损失了这部分流量.而如果错误页直接跳转到首页又对搜索引擎很不友好,搞不好首页还会被封掉.所以根据情况,有两个方法解决这个问题: 1.如果是博客等内容型的网站,可以返回一个带有404错误的搜索框让访客搜索,若是电子商务型网站,则可以返回一个带有404错误的进度条进行跳转.这两种方法即照顾了访客又顾及到了SEO. 2.可以在Google webmaster tools中查看自己网站错误页有多少. 修改默认错误页的方法很

SEO基础篇: 案例分析404错误页面

每当我们打开一网站时如果长时间没有反应时,或者URL错误时会看到下面这种情景:   这个错误页面就是404页面,今天上海SEO潇然孤雁飞就和大家聊一聊404这个家喻户晓的SEO基本知识. 404页面就是当用户输入了错误的链接时,返回的页面.是WWW网站访问比较经常出现的错误.最常见的出错提示:404 NOT FOUND. HTTP 404错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免,比如说:网页URL生成规则改变.网页文件更名或移动位置.导入链接拼写错误等

404错误页面返回的状态码是200之严重性

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 最近在做网站的改版时发现站点的404错误页面是IIS的默认页面,内容很单调.为了提高网站的友好性,我便重新设计了一个404错误页面:接着,我便登录至A服务器 提供商的后台开始操作,准备更新该404错误页面. 在后台的整个操作还是很便捷的,A服务器提供商这块的用户体验确实做的不错!很快,我按照提示就完成了404错误页面的更新了.打开我网站的某一个页面,随便的在该域名后

教你快速做404错误页面及设置404

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 对于404错误页面相信很多老站长们应该非常清楚了吧,笔者今天写这篇文章并不是为了什么,而是为了那些刚步入SEO的新手站长们,这不是一个老生长谈的内容,而是笔者结合着平时自己的经验做出的结论,对于新手站长是一份非常值得参考的教程. 做SEOer的人在优化网站的过程中最离开的则是404错误页面,笔者发现很多新首战中所负责的网站中都没有存在404页