404页面的http状态码返回200正常吗?

VPS多多小编

每一个网站,无论其大小,都会在运行一段时间后出现404页。在SEO优化中,404页面的优化是一个必要的过程,设置不当会对优化效果产生一定的影响。那么如何正确设置404页面呢?我们主要关注HTTP状态代码。

因为网站上的一些文章页面被删除了,但是被删除页面的URL链接仍然存在。打开已删除的文章URL时,这是一个没有内容的空页。这样的页面也是一个错误的页面,所以它被称为404页面。404在外国人眼中是一个不吉利的数字,因此在国外没有404号房,404的车站,都是404相关的跳转和转机。

因此,互联网上404的固定期限意味着“找不到,不存在”。例如,一个网址a在正常情况下可以访问它的页面;由于网站管理员修改了一些设置,网址a变成了网址B。当用户再次访问网址a时,它是一个错误的链接。默认情况下,404页是没有任何内容的空白页。

404页面的http状态码返回200正常吗?(图1)

404页面的http状态码返回200正常吗?

无论一个网站如何无法避免存在404页,一组用户友好的404页是用户继续浏览网站内容的基础。对于找不到的页面,需要单独设计一个好看的页面。例如,title标记指示“404 not found”标题。在页面上,简短地声明“您访问的内容正在被审阅或已被删除,并在5秒钟内跳转到主页”。

例如,如果像上面的404页很漂亮,它看起来很悦目,没有任何反感。尝试在404页面添加链接,打开网站主页和一些热门栏目,这样用户就可以直接访问其他页面而不是任何链接。用户很可能会直接关闭网页并转到其他网站,从而失去用户。

首先,将设计的404单页上传到空间或服务器网站的根目录。如果是虚拟主机,请登录主机业务管理面板,找到404页面设置,然后根据提示添加它们。如果它是一个独立的服务器,请根据您使用的web服务器(如IIS、Apache或nginx)进行设置。将404设置为指向先前上载的404单页。

你只需要在网站上输入一个不存在的错误URL就可以打开404页。如果您可以正常打开我们单独设计的404单页,这意味着web服务器已经成功地绑定了该页。大多数人都会完成这一步。实际上,我们需要验证404的HTTP状态代码。

也就是说,只有当HTTP状态代码返回404时,才能成功地设置它。如果状态代码为200,则web服务器设置有问题。具体步骤如下。

右键单击404页面,查看元素/检查,网络/网络,再次刷新页面,然后单击错误的URL,将显示页面的状态代码。如果是状态码404notfound,则设置完全正确,如下图所示。如果返回200或任何其他状态代码,则设置不正确。

如果不使用浏览器查看页面的HTTP状态代码,则可以使用第三方工具(如网站管理员工具)进行检测。直接输入URL非常方便。

为什么404页的HTTP状态码不能为200

在HTTP状态代码中,200表示成功,对用户没有影响。状态码的主要影响是搜索引擎捕获页面。如果是200状态码,搜索引擎会认为这是一个正常的页面,可以安全地检索和包含。如果是404状态码,则下次将从索引中删除。如果搜索引擎在一个网站上包含的404页太多,就会影响网站的关键词排名。

假设一个网站充满了错误页面。搜索引擎应该包含更多的页面,因此错误页面必须返回404个两部分和200个状态代码。在200状态码下,用户可以正常打开页面,但搜索引擎会将其视为普通页面,这对SEO优化极为不利,分散了其他真实页面的权重,蜘蛛总是抓住404错误页面,这将影响其他正常页面的收集。

所以对于404页面,不仅要设计页面的布局以增加用户体验,还要检查HTTP状态码,使其正确。

标签: