当前位置: 首页>资讯中心>SEO百科>文章正文

什么是HTTP状态码?对您的SEO有什么帮助呢?

发布时间:2020-09-30 07:36访问人数:657来源:浪知潮网络

什么是HTTP状态码?对您的SEO有什么帮助呢?

HTTP状态代码很容易理解,但是它们识别出的问题可能很难解决。监视状态代码和解决问题对于网站的长期性能至关重要。

什么是HTTP状态代码?

每次您访问网站时,设备都会发送对该页面的请求。也许您搜索了“ HTTP状态代码”,然后单击了本文的链接。该点击导致了一个请求,该请求以“ HTTP”或超文本传输??协议开头。请记住,每次打开网页时,您都会向该网站的服务器发送HTTP请求,并且HTTP状态代码会告诉您该请求是否有效,是否重定向到其他地方或失败。

五个HTTP状态代码级别的列表

 HTTP状态代码分为五个不同的级别。密码始终为三位数,第一个数字表示级别: 

  • 1xx信息响应-您不会真正看到1xx级别的状态代码,因为它们只是对收到请求的确认。我们认为这些是服务器所说的“让我为您研究一下”。一般来说,是看不到的。
  • 2xx成功-这是您想要看到的。您提出了一个请求,该请求已被接收,理解并被接受。
  • 3xx重定向-您请求了一个URL,服务器又为浏览器提供了一个替代地址来请求。这些不一定很糟糕,但是需要从SEO角度正确处理它们。您可能会遇到3种主要的3xx级HTTP状态代码:
  • 301永久重定向-301永久重定向对于SEO性能非常重要,尤其是在网站迁移或重组期间。每当您从网站“移动”或“移动和/或修改”重要的URL时,都应对该URL实施301永久重定向,以确保浏览器被重定向到新位置,或者如果您移动或修改目标URL中的内容,您将浏览器重定向到新站点上最相似的页面。由于它们是“永久重定向”,因此301重定向有助于保持页面公平性,因此您的URL仍然排名。发生这种情况是因为301重定向通知搜索引擎,它应该将其索引更新为新URL,并将任何旧链接的外部链接传递给新URL。 
  • 302临时找到/移动-有时网站需要在短时间内重定向页面,也许是为了与促销同时进行,但他们不希望搜索引擎更改在搜索结果中显示的页面。例如,您可能有一个页面吸引了大量来自搜索引擎的与“特殊”或“清仓”相关的关键词的访问量,但是在黑色星期五,您想将客户吸引到特殊的黑色星期五页面。302重定向允许这样做。请记住,您重定向到的页面可能不会被索引,所以不要将重定向停留太长时间,否则您可能会开始看到排名下降或您的临时URL成为新的排名URL。如果搜索引擎放置的时间过长,则可以并将302临时重定向视为永久301重定向。 
  • 307临时重定向-307重定向是HSTS策略。它告诉浏览器,您正在浏览的网站的所有URL已从HTTP移到HTTPS,并且您遇到的任何HTTP链接都应转换为HTTPS链接。实际上,它阻止浏览器从您的站点请求HTTP URL。应该使用301重定向,以便与您从HTTP转移到HTTPS的搜索引擎进行通信。
  • 4xx客户端错误-400级状态代码可以指示问题,尤其是在发现大量错误的情况下。共有400级状态代码的三种主要类型:
  • 403禁止-403响应代码表示“禁止”状态,表示可以访问服务器并处理请求,但拒绝采取进一步措施。403响应可能有多种根本原因,包括但不限于广告拦截浏览器扩展和用户计算机上的防火墙设置。
  • 找不到404页-404状态码是最常见的类型,其原因可能是多种多样的,但通常URL要么被更改并且未被重定向,要么链接被错误地更新。404状态代码有时是URL的适当代码。当站点不再希望提供页面并且内容不再有效时,通常使用404。例如,某公司不再运载产品,并且没有相关产品可将浏览器重定向到该产品。如果新页面可能会被替换,则404可能是错误的,并且您希望将URL重定向到新的替换内容
  • 软404 –从技术上讲,这不是官方的HTTP状态响应,“软404”是搜索引擎用于缺少页面但服务器错误响应200 OK的标签。这些通常是由于配置错误的服务器响应200 OK(而不是未找到404 Page)引起的。通过确定断开的链接并进行更新或301将断开的URL重定向到相关位置,修复Soft 404错误通常类似于正常的404错误。
  • 410 Gone-不太常见,410状态代码表示页面已被有意删除。这将快速从搜索引擎的索引中删除一个URL,并且被视为永久删除,因此在使用这些URL时要格外小心,并始终与您的分析和SEO专家仔细检查以确保它是正确的选择。410响应通常是由于URL临时发布,几乎没有价值或根本没有价值并且不需要重定向的结果。
  • 5xx服务器错误-特定网址不是500级状态代码,而是您网站服务器的请求。这些可能会导致重大问题,当漫游器遇到5xx错误时,它们会自动降低其爬网速度,因为它们认为所创建的负载可能会对站点为客户提供服务的能力产生负面影响。如果您的站点遇到大量的5xx状态代码,则可能表明您的服务器存在容量问题,或者该站点消耗了大量资源,应该对其进行优化。为了确保搜索引擎和人们可以访问您的网站,:
  • 500 Internal Server Error内部服务器错误) -这是常规服务器错误状态,除了服务器错误之外,它不会为您提供其他信息。
  • 503服务不可用-这些错误应是故意的,例如某个网站因维护原因而关闭,并指示该错误是暂时的。
  • 504网关超时-504错误表示您的服务器响应速度太慢。这些可能是由连接问题或网站代码中的错误引起的。

如何查找HTTP状态代码并确定问题

有几种方法可以检查单个URL或URL列表的HTTP状态代码。以下是一些最好的方法:

1. BrightEdge ContentIQ站点审核-BrightEdge用户可以在平台的“站点审核”部分检查有问题的状态代码。由于网站通常有数千个页面,因此这是仅识别问题区域的好方法。

2. 百度站长工具-在左侧导航栏中的“抓取异常”下,您可以找到各种错误类型。优先考虑搜索引擎特别指出的错误。

3. https://redbot.org/-您可以使用此工具获得有关HTTP状态代码的详细视图,对于初学者来说,它并不是太过专业。

HTTP状态代码备忘单

类型 细节 建议
200 URL已按预期打开 没有行动
重新导向 301 该URL被永久重定向到另一个位置。对SEO有好处 如果内部链接正在重定向,请更新源链接。
重新导向 302 该URL暂时重定向到另一个位置。  如果重定向具有SEO值或将是永久重定向,请将重定向更新为301
重新导向 307 307重定向是HSTS策略。它告诉浏览器您正在浏览的网站的所有URL已从HTTP移到HTTPS 如果内部链接正在重定向,请更新源链接。
客户端错误 403 可以访问服务器并处理请求,但拒绝采取任何进一步措施 检查服务器和URL。尝试不链接到面向公众的页面上的禁止页面
客户端错误 404 /软件404 找不到页面–页面已从您的网站中删除或链接URL错误 查找断开链接的来源并进行更新。301如果找不到或更改断开的链接,则重定向断开的URL
服务器错误 500 通用服务器消息 检查服务器连接和设置
服务器错误 503 服务不可用–通常是服务器停机进行维护的蓄意期间 尝试尽可能减少停机时间,并确保网站尽快恢复在线
服务器错误 504 网关超时 检查服务器连接和设置

版权:【注明为本站原创的文章,转载请注明出处与原文地址!本站部分转载文章能找到原作者的我们都会注明,若文章涉及版权请发至邮箱:service@langzhichao.com,我们以便及时处理,可支付稿费。向本站投稿或需要本站向贵司网站定期免费投稿请加QQ:1115814032】

SEO按天计费

南京浪知潮网络科技有限公司 Copyright © 2012-2019 All Rights Reserved.未经许可,不可拷贝或镜像    网站地图