404页面:承载着用户体验与SEO优化的重任

2023-08-22 12:43:42 点击: 修改 投诉 刷新

  对于网站SEO优化来说,404页面无疑扮演着很重要的角色,可能有些朋友对于404页面这个概念模拟两可,其实它也不是多么的深奥和复杂,一起飞目录对此进行了总结,希望大家看过之后能更清楚的认识404页面。
  一、404页面的定义
  404页面是客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应,且不知道原因所返回的页面。最常见的出错提示:404 NOT FOUND。
  二、404页面对网站的作用
  1、网站主要面向对象是用户(提升用户体验)
  404页面通常为用户访问了网站上不存在或已删除的页面,服务器返回404错误页面,告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开,消除用户的挫败感。
  2、网站需要符合搜索引擎的规则
  (1)避免出现死链
  网站设置404页面后,如果网站出现死链接,搜索引擎蜘蛛爬行这类网址得到“404”状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除。避免因为死链接影响网站收录。
  (2)避免信任度下降

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

  (3)避免被惩罚

  有些网站由于应用了一些错误的服务器配置,导致返回的是200状态码或是302状态码,虽然这些状态码对访问网站的用户没有影响,但是却会误导搜索引擎,使搜索引擎认为该页面是有效页面,从而抓取下来。如果404页面过多,就造成了大量的重复页面,很有可能被搜索引擎认为是作弊而遭到惩罚
  三、404页面产生的原因
  1、网页url发生改变,没有同步前台页面更新;
  2、网页文件位置发生改变,没有同步后台更新;
  3、网站更新改版,某功能模板没有更新,原有的模块调用的文件已经被删除或者已转移;
  4、网页文件或目录被删除,出现该目录下的文件被访问时全部报错;
  5、Web服务扩展锁定策略阻止本请求;
  6、MIME映射策略阻止本请求;
  7、访问页面的js脚本或css文件无效。
  四、404页面出现的目的
  404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
  很多开源系统包括CMS系统、Blog系统等不提供404页面或提供的404页面并未达到SEO的要求,这让网站的权威性大打折扣。
  自定义404错误页面在增强用户体验上是很好的做法,但在应用的过程中一般并未注意到对搜索引擎的影响,譬如:服务器端的错误配置导致返回“200”状态码或自定义404错误页面使用Meta Refresh从而导致返回“302”状态码。正确设置的自定义404错误页面,不仅应当能够正确地显示,同时,应该返回“404”错误代码,而不是 “200”或“302”。虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”来说并没有什么区别,但对于搜索引擎则是相当重要的。
  五、404页面对seo的影响
  自定义404错误页面是增强用户体验的很好的做法,但在应用过程中往往并未注意到404页面对搜索引擎的影响。
  Apache服务器404页面制作方法
  1、在.htaccess文件中加入如下内容:ErrorDocument 404 /notfound.php,将.htaccess文件上传到网站根目录;
  2、制作一个404页面,随便您设计,命名为notfound.php,同样上传到网站根目录。
  虚拟主机404页面制作方法
  1、做一个简单的404页面,命名如:404.html;通过ftp把这个404错误页面上传到网站根目录;
  2、进入虚拟主机管理后台,找到404页面提交的入口,添加以上404页面的地址。
  设置404的好处
  1:引导用户不要关闭网站,增强用户体验。
  2:防止网站出现死链接。
  注意事项
  1、不要将404错误直接转向到网站首页,这将导致首页不被收录;
  2、/Error.html 前面不要带主域名,否则返回的状态码是302或200状态码;
  3、404页面符合网站自身的设计风格,最好能加入网站导航和底部(尤其是网站地图)。
  惩罚程度
  搜索引擎蜘蛛在请求某个URL时得到“404”状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除,当然,删除过程有可能需要很长时间;而当搜索引擎得到“200”状态码时,则会认为该url是有效的,便会去索引,并会将其收录到索引数据库,这样的结果便是这两个不同的url具有完全相同的内容:自定义404错误页面的内容,这会导致出现复制网页问题。轻则被搜索引擎降权,重则会K掉网站。
  六、漂亮的404页面代码
  创意404页面在前几年就比较流行了,后来好像更受人喜爱,设计一个独特的404页面也可以让游客驻足观赏,也能让他们对网站产生好感,连404页面都做的这么精致,网站的东西肯定也不错了。
  比如本站的404页面代码如下:
漂亮的404页面代码

404页面图片

相关分类

综合 站长 热点
该信息已过期