在线客服与您一对一交流
当前位置: 主页 > 行业新闻 > seo >

404页面详解_404页面设置

  小谈一下网站的404, 算是对这一段时间的一个总结吧.

  QQ截图20140731013600.jpg

  先说一下什么是404?

  网站404是服务器对ua请求一个不存在或已删除页面返回的一个"状态码", 判断一个404页面不是看它长的像不像404页, 而是要看返回码, 所以谷歌里面有个"软404"的概念.

  更多网页返回码的意思请自行度娘.

  404页面的重要性

  404不重要吗? 我觉得很重要, 如果要写一个网站最先做的部分我的建议就是记录错误页面功能, 为什么呢? 记录/发现并及时改正错误是一个网站正常运行的基础. 当然我们也可以通过查看网站日志来找到这些错误.绵阳好的网站设计公司,建站公司推荐阅读>>> 503状态码的使用场景及与404的区别,

  404对搜索引擎的影响比较大, 搜索引擎检查到某个页面返回404代码就会不会收录这个页面, 如果是已经收录的页面蜘蛛在重新抓取的时候发现返回404就会从搜索引擎中删除这个已经收录的页面.

  合理的设置404页面有利于增加网站体验

  对于用户: 一个比较好的404页面引导可以避免用户流失降低跳出率, 这里要注意, 有的朋友在返回404码的同时做了转跳, 这时候ua获取到的可能会是302或200等代码, 请用返回码工具检查, 正如上面我所提到的, 404是个返回码, 而页面的呈现样式可以是五花八门的.

  对于搜索引擎: 搜索引擎不会收录404码的页面; 对于已经收录的页面搜索引擎再次抓取发现返回404会删除这个已经收录的页面. 如果网站突然出现大量的404页面请用百度站长平台的删除死链工具提交死链, 以免影响蜘蛛对网站的体验.

  怎样找出网站中的404错误?

  1. 最直接的方法: 查看网站的访问日志;

  2. 如果网站有记录404的统计可以方便很多.

  对于网站中大量404死链的解决:

  如上面我们提到的, 大量404影响用户和搜索引擎的体验, 提交死链删除很有必要.绵阳手机网站设计,制作网站推荐阅读>>> 站点抓取报错中404页面与死链工具数据处理的关系说明,

  收集死链是个复杂的问题, 目前百度还没有通配符的方式提交死链.

  · 如果站点同目录下的死链可以根据死链的url规则来判断并找出这些死链;

  · 对于泛域名解析导致的死链, 每个泛域名都是一个相对独立的站点, 少量的收录可以用手工的方式来收集, 但是大量收录只能借助第三方工具从百度都搜索引擎中抓取出来.

  404页面设置举例:

  以php为例, 用.htaccess自定义一个404页面

   RewriteEngine on

   RewriteBase /

  ErrorDocument 404 /404err.php

  那么在这个404err.php页面里面我们可以设置成自己想要的界面, 并统计记录错误页的URL,方便我们查看并解决问题.绵阳制作公司网站的公司,绵阳网站设计制作推荐阅读>>> 详谈404问题,以及处理方法。,

  <?php

  header('HTTP/1.1 404 Not Found');

  header("status: 404 Not Found"); //返回404错误

  //注意这里不要用header("Location...")转跳,否则返回码是302而不是404

  ?>

  <html>

  ....这里弄上要显示的界面

  </html>

  对于改版导致的死链

  改版导致旧的url失效, 这时候需要用正确的方法来处理, 用301永久转跳到新的url 可以把我们从搜索引擎的损失降到最低, 在站长平台里的改版工具里面把新旧url提交, 以确保旧的url收录权重转移到新的url上. 要注意301对搜索引擎来说需要很长一段时间去更新, 所以301转跳要保持很长一段时间.

  养成查看网站日志的习惯很重要.

  以发现的实际案例为例:

  某客户网站用.htaccess对网站的url重写, 百度抓取并能够成功收录, 但是在检查网站日志中发现了大量百度蜘蛛重新抓取时返回404页面, 仔细检查发现对url重写的时候没有对转码进行设置, 导致斜杠等参数被转码后不能正确识别所以返回404, 知道问题的所在也就可以顺利解决.

  老修.原创文章 .

相关文章:

  • 404页面设置方法 1:虚拟空间设置方法 现在的idc提供商基本都提供404设置的功能,直接上传文件设置即可。每个空间商的控制面板都不同,我在这里就不多说了。 2:IIS下设置404页面 在IIS管理...

  • 要了解网站404错误页面制作步骤,首先要了解什么是404错误页面。 所谓404错误页面就是链接指向的网页不存在,网页URL生成规则改变、网页文件更名或移动位置、导入链接拼写错误等,导致原...

  • 前面有一篇文章专门写 网站404错误 怎么办的,其中最后一个大杀手锏就是自定义404页面,那么如何自定义404页面呢? 操作步骤 1.制作自己的404静态页面 2.上传404静态页面到网站根目录 3.指定...

  • 任何一个网站,或多或少都会有一些404页面,可是这些404页面非常影响用户体验,那么网站404错误怎么办呢? 解决办法 1.如果页面是因为链接地址改变而形成的404页面,那么就将404页面301重定...

  • 没人会想到网站访客会在错误页面上停留,但实际上这种情况确实存在。特别是在404页面上,访客会经常逗留。所以,你可以将404错误页面设计的更加吸引用户,而不应让用户迫不及待离开。...

  • Html状态码也是网站与spider进行交流的渠道之一,会告诉spider网页目前的状态,spider再来决定下一步该怎么做抓or不抓or下次再来看看。对于200状态码大家已经很熟了,那么我们来介绍几种常见的...

  • 404错误:当baiduspider在抓取您网站时,发现大量的404页面(协议死链或内容死链)时,会在抓取异常工具中将这类页面进行展示,建议通过百度站长平台--死链工具提交死链的方式进行处理,以...

  • 一、简介概念 404页面是客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应,且不知道原因。404错误信息通常是在目标页面被更改或移除,或客户端输入页面地址错误后显示...

  • 作SEO时,我们经常会在日志上看到类似这样的代码: 61.135.166.232 - - [31/Dec/2007:02:30:11 +0800] GET /category21.html HTTP/1.1 200 10968 - Baiduspider+(+http://www.baidu.com/search/spider.htm) 66.249.70.172 - - [31/Dec/2007:03:36...

  • 作者:百度站长平台lee 发布时间:2013年5月3日 今天为什么要说一下404问题呢,最近看case过程中发现个很有意思的网站,该网站被灌了大量的垃圾信息,被其发现后及时地进行了删除,这一点...

  • 公司:绵阳蟠龙网络科技有限公司
  • 联系人:张经理
  • 手机/微信18681637328:
  • Q Q: 点击这里给我发消息
  • 地址:绵阳市雁塔区唐延南路11号逸翠园i都会