什么是404页面,如何正确设置制作404页面

什么是404页面,如何正确设置制作404页面
什么是404页面?
  404网页是用户尝试访问网站不存在的网页(由于用户点击了损坏的链接、网页已被删除或用户输入了错误的网址)时看到的页面。之所以称为404网页,是因为针对丢失网页的请求,网络服务器会返回404HTTP状态代码,表明该网页未找到。
404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
404对搜索引擎优化seo的影响
  搜索引擎通过HTTP状态码来识别网页的状态。当

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

什么是404页面

  404网页是用户尝试访问网站不存在的网页(由于用户点击了损坏的链接、网页已被删除或用户输入了错误的网址)时看到的页面。之所以称为 404 网页,是因为针对丢失网页的请求,网络服务器会返回 404 HTTP 状态代码,表明该网页未找到。
  404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。

  404对搜索引擎优化seo的影响

  搜索引擎通过HTTP状态码来识别网页的状态。当搜索引擎获得了一个死链接时,网站应该返回404状态码,告诉搜索引擎放弃对该链接的索引。
  自定义404错误页面是增强用户体验的很好的做法,但在应用过程中往往并未注意到对搜索引擎的影响,譬如:错误的服务器端配置导致返回“200”状态码或自定义404错误页面使用Meta Refresh导致返回“302”状态码。搜索引擎就会为该链接建立索引,这导致大量不同的链接指向了相同的网页内容。结果是,搜索引擎对该网站的信任度大幅降低。

  正确设置的自定义404错误页面,可以提供用户体验,提高网站pv,减少网站流量流失,减少死链接,提高搜索引擎对网站的信任度。因此400页面的设置也是搜索引擎优化seo中重要的一部分。

  如何正确设置制作404页面?

  一、 Apache下设置404错误页面(一般是Linux主机)

  为Apache Server设置 404错误页面的方法很简单,只需:
  在。htaccess 文件中加入代码: ErrorDocument 404 /Error.html ,
  建立一个简单的html404页面命名 Error.html,
  把 Error.html放置在网站根目录。

  二、 IIS/。net下设置404错误页面

  首先,修改应用程序根目录的设置,打开 web.config 文件编辑,在其中加入如下内容:
  以下为引用的内容:
  <configuration>
  <system.web>
  <customErrors mode=On defaultRedirect=error.asp>
  <error statusCode=404″ redirect=notfound.asp />
  </customErrors>
  </system.web>
  </configuration>
  注:上文例中error.asp为系统默认的404页面,notfound.asp为自定义的404页面,使用时请修改相应文件名。
  然后,在自定义的404页面notfound.asp中加入:
  以下为引用的内容:
  <%    Response.Status = 404 Not Found    %>
  这样,便可以保证IIS能够正确地返回404状态码。

  404页面制作遵循的理念
  提供简明的问题描述,消除访客的挫败感。
  提供合理的解决方案,辅助访客完成访问目标。
  提供个性化的友好界面,提升访问体验。

  Google推出404页面工具

  Google在其网站管理员工具中新增了一个“增强型 404 页面” 工具,登录Google网站管理员后,点“工具”-“增强型 404 页面”即可获取相关代码。Google提供的404页面工具,可以在页面错误发生时给出一个智能搜索框和一个最相关的链接地址。这项工具提供的是基于Javascript的网页,当出现404错误时,Google将在网页上列出一个内容和一个与“失踪”网页的最相关的其它地址,并提供一个基于Google的站内搜索框。

  拓宽对404页面设置总结

  1.不要将404错误转向到网站主页,否则可能会导致主页在搜索引擎中消失
  2.不要使用绝对URL,如果使用绝对URL返回的状态码是302+200
  3.404页面设置完成,一定要检查是否正确。但http头信息返回的一定要是404状态。这主要是对搜索引擎有关系,因为如果你网站产生较多页面时候但搜索引擎看到的是很多一样的正常页面,有可能会误被认为作弊。
  4.404页面不要自动跳转,让用户来决定去向。这涉及到404页面的制作,提供用户体验很重要,404页面制作很有学问。

 

404页面文件大小必须大于512才行

 

个人网站:分形艺术网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/164555.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 频谱分析仪原理学习

    频谱分析仪原理学习 虽是电子专业出身,但在学生期间用频谱仪的次数比较少,连使用都不顺畅更加不会想到去研究它的原理。但现在的工作主要就是检测接收机,每天和频谱仪接收机各种设备打交道,有必要也很乐意的研究下各个设备的工作原理。讲解频谱仪原理的书籍有很多,读的第一本是师傅给我的安捷伦的《频谱分析原理》接着又自己看了《R&S的频谱分析原理》,相较于安捷伦R&S 更加注重从理论分析,个人…

    2022年8月11日
    3
  • 用拉普拉斯变换求零状态响应_什么是UPS?为什么用UPS?关于UPS电源的知识都在这里!…[通俗易懂]

    用拉普拉斯变换求零状态响应_什么是UPS?为什么用UPS?关于UPS电源的知识都在这里!…[通俗易懂]来源:电气设计圈如有侵权,请联系删除UPS种类、功能、原理1什么是UPSUPS-UninterruptedPowerSystem;利用电池化学能作为后备能量,在市电断电等电网故障时,不间断地为用户设备提供(交流)电能的一种能量转换装置。2为什么用UPSUPS的四大功能:1不停电功能,解决电网停电问题;2交流稳压功能,解决网压剧烈波动问题;3净化功能,解决电网与电源污染问题;4管理功能…

    2022年5月10日
    43
  • 如何将onedrive for business扩容为硬盘空间[通俗易懂]

    如何将onedrive for business扩容为硬盘空间[通俗易懂]首先,我们需要下载raidrive软件为我们扩容,那么我们已经申请好学生的5T的包了,若要看如何申请,请到https://graph.org/1%E5%88%86%E9%92%B1onedrive-5T%E8%B4%A6%E5%8F%B7-02-04去查看警告:本文作者只是从网上搜到了该文章,该文章并非本文作者所写,只是推荐而已,涉及版权问题本文作者不承担任何责任!下载raidrive的软件…

    2022年9月9日
    0
  • clearfix_Clear クリア

    clearfix_Clear クリア.clearfix:after{content:”.”;display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}/*HidesfromIE-mac\*/*html.clearfix{he

    2022年10月21日
    0
  • App开放接口api安全性—Token签名sign的设计与实现

    App开放接口api安全性—Token签名sign的设计与实现

    2021年10月13日
    75
  • 下载安装包并安装使用_openiv安装教程

    下载安装包并安装使用_openiv安装教程VS2022版来了,VisualStudio2022最新版安装教程(数千字图文详解),一步步教会你如何安装并运行VS2022,以及背景图设置。

    2022年10月12日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号