f
  • A 首页
  • F 发现
  • G 手机版
  • J 更多
  • 注册
  • QQ登录

您的等级不够,“高级及以上会员” 开启

知道啦!

您的等级不够,“vip会员”开启

知道啦!
  • 社区
  • 门户
  • 咨询 ›
  • 学习 ›
  • 站长那点事儿
  • 征文
  • 互联网资讯
  • 投稿
  • 帮助中心
  • 发现
  • 七街号

什么是404页面?为什么要做?该怎么做?

张向峰 发表于 2017-09-05 10:26 复制链接
阅读数:26359


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

有的网站在设计的时候,会忘记做404页面,因为关注正常的网站页面,忽略了用户万一输入错误,打开网站没有的页面该怎么办?这部分的流量就需要404页面来弥补。

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

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

正确建立404页面的方法是:(仅适合Apache服务器)
在.htaccess 文件中加入代码: ErrorDocument 404 /Error.html
建立一个简单的html404页面命名Error.html
把Error.html放置在网站根目录

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

返回列表
56 条评论
您需要登录后才可以评论 登录 | 注册
jsh花花 2 发表于 2017-09-05 10:57 | 阅读全部
学习了。。。。
jinding2933 3 发表于 2017-09-05 12:59 | 阅读全部
感谢楼主分享,学到了~!
76682154 4 发表于 2017-09-05 13:05 | 阅读全部

感谢楼主分享,学到了~!
a500283200 5 发表于 2017-09-05 13:28 | 阅读全部
感谢楼主分享,学到了~!
blylh 6 发表于 2017-09-05 14:02 | 阅读全部
感谢楼主分享,学到了~!
三生炻 7 发表于 2017-09-05 14:07 | 阅读全部
404也就是所谓的页面跳转吗?
chunseo 8 发表于 2017-09-05 14:24 | 阅读全部
这是SEO基本的
被风干的记忆 9 发表于 2017-09-05 14:51 | 阅读全部
Nginx服务器怎么做?
h134904 10 发表于 2017-09-05 15:51 | 阅读全部
网站出现死链接 可以用到404页面
相关推荐