网站建设之HTTP状态代码的SEO指南

在任何seo审核中,最重要的评估之一就是确定网站上存在哪些超文本传输协议状态代码(或http状态代码)。
这些代码可能变得很复杂,通常会变成一个难题,必须先解决这些难题,然后才能完成其他任务。
例如,如果您放置的页面突然消失并显示404找不到状态代码,则您将检查服务器日志中是否有错误,并评估该页面的确切情况。
如果您正在进行审核,则其他状态代码可能是一个谜,可能需要进一步挖掘。
这些代码分为不同的类型:
1xx状态代码是信息代码。2xx代码是成功代码。3xx重定向代码是重定向。4xx是任何无法在客户端加载的代码或客户端错误代码。5xx是由于服务器错误而无法加载的任何代码。1xx信息状态码这些代码本质上是信息性的,通常不会对seo产生实际影响。
100 –继续定义:通常,此协议指定已接收请求的初始服务,并且服务器尚未以其他方式拒绝请求。
seo含义:无
现实世界中的seo应用程序:无
101 –交换协议定义:站点的始发服务器理解,愿意并能够通过upgrade标头字段满足客户端的请求。当使用同一连接上的应用程序协议时,尤其如此。
seo含义:无
现实世界中的seo应用程序:无
102 –处理中定义:这是服务器和客户端之间的响应代码,用于通知客户端服务器请求已被接受,尽管服务器尚未完成该请求。
seo含义:无
现实世界中的seo应用程序:无
2xx客户成功状态代码此状态代码告诉您对服务器的请求已成功。这主要只是可见的服务器端。在现实世界中,访客永远不会看到此状态代码。
seo的含义:页面加载非常好,除非有其他考虑(例如,在执行内容审核期间),否则不应采取任何措施。
实际的seo应用程序:如果页面的状态码为200 ok,那么这是您唯一要查看的内容,那么您实际上不需要做太多事情。例如,如果要进行内容审核,则还涉及其他应用程序。
但是,这超出了本文的范围,您应该已经知道您是否需要根据对站点的初步检查进行内容审核。
如何通过尖叫青蛙在网站上找到所有2xx成功代码在screaming frog中,有两种方法可以找到2xx http成功代码:通过gui和通过批量导出选项。
方法1 –通过gui
使用您喜欢的设置来爬网您的网站。您所有的网站url都将显示在搜寻的结尾。查找“状态码”列。在这里,您将看到所有200个基于2xx的url。
方法2 –批量导出选项
1.使用您喜欢的设置来爬网您的网站。
2.单击批量导出
3.单击响应代码
4.单击2xx成功链接
201 –创建此状态代码将告诉您服务器请求已得到满足,最终结果是创建了一个或多个资源。
202 –已接受此状态表示服务器请求已被接受处理,但处理尚未完成。
203 –非权威信息转换代理从原始服务器的200 ok响应中修改了成功的有效负载。
204 –无内容成功满足请求后,无法在响应有效内容正文中发送更多内容。
205 –重设内容这类似于204响应代码,不同之处在于响应要求客户端发送请求重置文档视图。
206 –部分内容所选页面的一个或多个组件的传输,这些组件与在请求的范围标头字段中找到的可满足范围相对应。服务器实质上成功地满足了针对所述目标资源的范围请求。
207 –多状态在多个状态代码可能是正确的情况下,这种多状态响应在这些情况下显示有关多个资源的信息。
3xx重定向状态代码通常,3xx重定向代码表示重定向。从临时到永久。3xx重定向是保留seo值的重要组成部分。
但是,这不仅是它们的用途。他们可以向google解释页面重定向是永久的,临时的还是其他方式。
此外,重定向可用于表示不再需要的内容页面。
301 –永久移动这些是永久重定向。对于任何站点迁移,或必须永久将seo值从一个url转移到另一个url的其他情况,这些都是作业的状态代码。
301重定向如何影响seo?
google已经说过关于301重定向的使用及其影响的几件事。约翰·穆勒(john mueller)已对使用警告。
“因此,例如,当涉及链接时,我们会说得很好,这就是该规范url与该规范url之间的链接-这就是我们对待该单个url的方式。
从这个意义上讲,这不是重定向链之间的链接资产损失的问题,而是更多的可用性和可爬网性问题。就像,您如何做到这一点,以便google能够尽快找到最终目的地?如何做到这一点,以使用户不必跳过所有这些不同的重定向链。因为,尤其是在移动设备上,链式重定向会导致事情真的很慢。
如果我们必须在各个重定向之间进行dns查找,例如在主机之间移动,那么在移动设备上确实会减慢速度。所以这就是我要重点关注的。
与其说有任何pagerank放在这里,不如说是。但是实际上,我该如何做到这一点,以便google和用户可以很清楚地知道要为哪些url编制索引。通过这样做,您将自动减少链重定向的数量。”
同样重要的是在这里要注意的是,并非所有301重定向都将通过100%的链接公平性。根据罗杰·蒙蒂的报告:
“从一页重定向到完全不同的页面将导致不传递pagerank,将被视为软404。”
约翰·穆勒(john mueller)之前也提到:
“如果您有1:1的替换url,则针对404的301重定向是有意义的,否则我们可能会将其视为软404,并像404一样对待。”
在此情况下,页面主题的匹配很重要。“仅当重定向是到与旧页面主题非常匹配的新页面的重定向时,301重定向才会通过100%pagerank。”
302 –找到也称为临时重定向,而不是永久重定向。它们是301重定向的表亲,但有一个重要区别:它们只是临时的。
您可能会发现302,而不是在未正确实施这些重定向的站点上的301。
通常,它们是由不熟悉的开发人员完成的。
您可能遇到的其他301重定向状态代码包括:
300 –多项选择此重定向涉及具有多个版本的多个文档,每个文档都有自己的标识。有关这些文档的信息以允许用户选择所需版本的方式提供。
303 –查看其他通常在位置标头字段中定义的url将用户代理重定向到另一个资源。该重定向背后的意图是提供对所述初始请求的间接响应。
304 –未修改如果条件为true,则评估为false,如果评估为true,则通常会产生200 ok响应。主要适用于get或head请求。
305 –使用代理现在已弃用,并且没有seo影响。
307 –临时重定向这是一个临时重定向状态代码,用于说明目标页面暂时位于其他url上。它使用户代理知道,如果对url进行自动重定向,则不得对请求方法进行任何更改。
308 –永久重定向通常与301永久重定向相同。
4xx客户端错误状态代码4xx客户端错误状态代码是那些告诉我们什么东西根本没有加载的原因代码以及原因。
虽然错误消息是每个代码之间的细微差别,但最终结果是相同的。这些错误值得修复,应该是任何网站审核中评估的第一件事。
错误400错误的请求403禁止找不到404这些状态是seo会遇到的最常见请求-400、403和404错误。这些错误仅表示资源不可用且无法加载。
无论是由于服务器临时中断还是其他原因,这都没有关系。重要的是错误请求的最终结果–服务器不服务您的页面。
如何通过尖叫青蛙在网站上查找4xx错误有两种方法可以找到4xx错误,这些错误正在screaming frog中困扰网站–通过gui和批量导出。
尖叫青蛙gui方法
使用您喜欢的设置来爬网您的网站。单击右侧的向下箭头。单击响应代码。按客户端错误(4xx)筛选。
尖叫青蛙批量导出方法
使用您熟悉的设置来爬网您的网站。单击批量导出。单击响应代码。单击客户端错误(4xx)链接。
这些是您可能遇到的其他4xx错误,包括:
401 –未经授权402 –需要付款405 –不允许的方法406 –不可接受407 –需要代理身份验证408 –请求超时409 –冲突410 –消失411 –所需长度412 –前提条件失败413 –有效负载过大414 –请求uri太长415 –不支持的媒体类型416 –无法满足要求的范围417 –预期失败418 –我是茶壶421 –错误的请求422 –无法处理的实体423 –锁定424 –依赖失败426 –需要升级428 –前提条件429 –请求过多431 –请求标头字段太大444 –连接关闭无响应451 –由于法律原因而无法使用499 –客户关闭请求5xx服务器错误状态代码所有这些错误都意味着在服务器级别发生了某些错误,阻止了请求的完全处理。
最终结果将始终是(在大多数情况下,我们充当seo)该页面无法加载,并且对于查看该页面的客户端用户代理将不可用。
对于seo来说,这可能是个大问题。
如何通过尖叫青蛙在网站上查找5xx错误同样,使用screaming frog,您可以使用两种方法来找出由网站上的5xx错误引起的问题的根源。gui方法和批量导出方法。
发出5xx错误的尖叫青蛙gui方法
使用您喜欢的设置来爬网您的网站。单击最右边的下拉箭头。点击“响应代码”。单击过滤器>服务器错误(5xx)选择服务器错误(5xx)。点击导出
尖叫的青蛙批量导出方法,发现5xx错误
使用您喜欢的设置来爬网您的网站。单击批量导出。单击响应
上一个:暂无
下一个:揭露三天能做到首页的百度优化
温州seo优化,温州网站优化,温州seo优化公司,温州网站优化公司,温州网站seo优化,温州关键词优化,温州如何优化搜索引擎