404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。

很多开源系统包括CMS系统、Blog系统等不提供404页面或提供的404页面并未达到SEO的要求,这让网站的权威性大打折扣。

404页面该达到怎么样的效果才符合SEO要求?

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

正确建立404页面的方法是:(仅适合Apache服务器)

在.htaccess 文件中加入代码: ErrorDocument 404 /Error.html
建立一个简单的html404页面命名 Error.html
把 Error.html放置在网站根目录
如果碰到困难,参考本站:错误网页、SEO十万个为什么的.htaccess文件。

注意:

不要将404错误直接转向到网站首页,这将导致首页不被收录;
/Error.html 前面不要带主域名,否者返回的状态码是302或200状态码。

对404页面有其他疑问?进入论坛讨论:关于404页面

404页面该怎么做?相关推荐

  1. 原来404页面可以这样做【转】

    最近新网站刚刚上线 前期工作做的不足 导致大量的404页面,查阅了一些资料发现最偷懒的办法只能是robots.txt 拒绝一切不存在,查阅资料的同事发现一片文章很有趣故而转之. =========== ...

  2. php网站404页面302,404页面该怎么做?

    建立404页面的方法是:在".htaccess"文件中加入"ErrorDocument 404/Error.html"代码:然后建立一个简单的html的404页 ...

  3. html5 小游戏 404页面,原来404页面可以这样做

    404页面是网站必备的一个页面,它承载着用户体验与SEO优化的重任.404页面通常为用户访问了网站上不存在或已删除的页面,服务器返回的404错误.如果站长没有设置404页面,会出现死链接,蜘蛛爬行这类 ...

  4. 如何让用html制作404页面,网站404页面怎么做?

    原标题:网站404页面怎么做? 404页面具体怎么做: 首先,你可以简单的做一个html页面,把它命名为:404.html页面;如果不会制作,最简单的办法就是找任何一个比较有名的网站,把它的404页面 ...

  5. vue 页面跳转404_出现404页面怎么办?应该如何处理404页面?

    当出现404页面怎么办?应该如何处理404页面?我们都知道404页面是用户在输入错误的链接时,显示的返回页面,但是作为SEOer来说,一切与用户有关的事,我们都不能忽略, 当用户已经点击进来,难道要因 ...

  6. 怎么做网络推广浅析有关404页面优化的技巧

    众所周知,怎么做网络推广表示,404页面是我们在打开浏览器时经常能看到的页面,也是很多网站因为一些有问题的页面或链接而建设的能提升用户体验,减少跳出率的一个页面.那么针对404页面有什么优化方法呢?下 ...

  7. 服务器里这么修改404页面,网站404页面怎么做

    网站404页面怎么做?谈及网站404页面,诸多站长在网站运营的过程中,难以避免404页面的出现.404页面意味着网站存在死链接,当搜索引擎蜘蛛爬取此类网址的时候,应当反馈404状态吗,告知此URL网址 ...

  8. 修改服务器404页面,服务器上的404页面做了有什么好处?

    当网站被调整或页面被修改时,将有页面被删除.重命名或移动.此时,虽然相应内容的页面仍然存在于网站中,但它们不能通过使用原始地址访问,或者由于拼写错误的无效链接不能返回到用户想要的信息,需要跳转到第40 ...

  9. 如何给页面加上loding_怎么做404页面?

    我们在做SEO的时候,不会少了404页面.提供404页面的目的是,告诉访问者所请求的页面不存在或是存在链接错误.同时,还可引导用户查看网站的其它页面,而不是直接离开. 在这里,柒点传媒以Apache服 ...

最新文章

  1. win7下安装ubuntu14.04双系统问题总结
  2. Docker安装部署RabbitMQ
  3. Quartz 在 Spring 中如何动态配置时间--转
  4. PyVmomi 初体验
  5. 翻版“永恒之蓝”入侵手机 信息安全再临大考
  6. 极简的 PNG 编码函数 svpng(),用来学习C语言,真的很爽
  7. php explode txt,PHP explode():字符串转数组
  8. 使用Notepad++来比较文件
  9. 2018焦作网络赛 - Poor God Water 一道水题的教训
  10. 基于 arm 设计开发工具包的 Arm Cortex-M3 处理器的示例系统级设计(第一章:文件目录AHB组件开发平台)
  11. 95-270-020-源码-指标监测-概述
  12. HDU6608 Fansblog【Miller_Rabin素性测试算法+威尔逊定理】
  13. 大专学历造假改成了 211 拿到了抖音 Offer
  14. 用最简单的方式理解和使用ActivityMQ(基础入门)
  15. TuGraph安装与简单使用
  16. STM32芯片烧录后上电不运行
  17. 下载论坛源码GBK UTF8 BIG5分别是什么意思
  18. Dynamics 365 On-premises V9的UCI界面下如何显示Audit History
  19. java-php-python-ssm-旅游系统-计算机毕业设计
  20. jeesite4 图片上传总结

热门文章

  1. SQL注入及其危害、防御手段
  2. MATLAB,关于SOLVE函数报错的问题
  3. php实用教程第3版郑阿奇课后答案_PHP实用教程(第3版)
  4. 基于深度学习的依存句法分析进展
  5. 从SARSA算法到Q-learning with ϵ-greedy Exploration算法
  6. jsp使用URLRewrite实现url地址伪静态化
  7. Android关机闹钟实现
  8. Git 2.38发布,引入巨型仓库管理工具Scalar
  9. uml 9种图之序列图
  10. WDK李宏毅学习笔记第三周02_高斯分布与逻辑回归编程实践