大数跨境

3 种导致 SEO 流失的服务器错误

3 种导致 SEO 流失的服务器错误 电商实践
2016-07-08
1
导读:服务器是互联网的基础,但其过时的状态码对搜索引擎优化(SEO)有着重大影响,而这一影响却鲜有营销人员充分理解。

服务器是互联网的基础,但其过时的状态码对搜索引擎优化(SEO)有着重大影响,而大多数营销人员对这一点的理解并不充分。实际上,有三种类型的服务器响应头状态码会损害 SEO 价值,而另外两种则有益。

当你的 Web 服务器收到请求时,它首先返回一个服务器响应头状态码,随后附带其他信息,例如用于向购物者显示网页的 HTML 代码——除非出现问题。每种不同类型的服务器响应头状态码都会向购物者的浏览器传递不同的消息和代码集,并对搜索引擎优化产生不同的影响。

例如,当你的浏览器显示 Practical Ecommerce 的主页时,它首先向托管 www.practicalecommerce.com 的服务器发送请求。Practical Ecommerce 的服务器会像下面那样回复,包含服务器响应头和要在浏览器中显示的 HTML 代码。响应头是以“HTTP/1.1 200 OK”开头的那一部分。

Practical Ecommerce 主页的服务器响应头状态码及示例 HTML。

你的开发人员理解这些服务器响应头状态码,并在讨论可能影响 SEO 的网站问题时使用它们。营销人员了解这些术语同样重要,以便做出能够提升 SEO 性能的决策。

有益的状态码

最典型且有益的服务器响应状态码是 200 OK,它会使网页在购物者的浏览器中显示。上文 Practical Ecommerce 首页的示例图片展示了 200 OK 服务器响应状态码的实际应用。

假设显示的页面是目标页面,200 OK 服务器响应头状态码是对 SEO 最有利的结果。它告诉搜索引擎一切运行正常。搜索引擎反过来会据此推断,随着时间的推移,如果其算法认为内容对搜索者有益,则该页面可以信赖并按预期运行。

如果因内容已不存在而无法提供 200 OK 状态码,301 Moved Permanently 服务器响应状态码则是次优选择。通常被称为 301 重定向,它充当地址变更通知卡,告知搜索引擎和浏览器现在可以在何处找到该内容。对于 SEO 而言,301 重定向具有一系列独特的有益功能:将用户重定向至正确内容、将链接权重传递给新 URL,并促使搜索引擎取消对旧 URL 的索引。

假设显示的页面是目标页面,200 OK 服务器响应头状态码是对 SEO 最有利的结果。

301 重定向应始终指向返回 200 OK 服务器响应头状态码的 URL。例如,假设一个销售美白牙膏的分类页面正在与一个销售所有牙齿护理产品的分类页面合并。美白牙膏的 URL 将不再需要存在。该 URL 应通过 301 重定向指向所有牙齿护理产品的 URL,后者随后会返回 200 OK 并显示所有牙齿护理产品的页面。如需了解更多关于 301 重定向的一般知识及其在重新设计和其它用途中的应用,请阅读“对于重新设计,请使用 301 重定向策略保护 SEO。”

有害的状态码

然而,并非所有的服务器响应头状态码都是有益的。

作为有益 301 重定向的“兄弟”,302 Found 服务器响应状态码实际上对 SEO 有害。302 Found(也称为 302 重定向)仅将请求者重定向到新内容。对于购物者来说,简单的重定向是可以接受的,他们获得内容并完成购买,而无人察觉。然而,302 重定向缺乏 301 重定向所提供的 SEO 益处:302 重定向不会将链接权重传递给新页面以帮助新页面获得更强的排名,也不会促使搜索引擎取消对旧 URL 的索引。默认情况下,重定向几乎总是应为 301 重定向。

……302 Found 服务器响应状态码实际上对 SEO 有害。

如果服务器认为请求用户是在错误地请求某些内容,例如不再可用的页面,则服务器会返回 400 级服务器响应状态码。最常见的这些状态码是 404 Not Found 和 410 Gone。这些错误代码更为显眼,因为它们附带某种可见的错误消息。例如,下图显示了在 Practical Ecommrece 网站上输入随机字符时显示的服务器响应状态码和假设性错误消息。

Practical Ecommerce 上假设性错误页面的服务器响应状态码和示例 HTML。点击图片放大。

从 SEO 的角度来看,404 错误充其量也是喜忧参半。它们告诉搜索引擎该 URL 已失效,应当被取消索引。取消索引的好处在于,这意味着网站的索引不会被一堆死链页面所充斥,否则搜索引擎必须从中筛选出真正应该为搜索者排名的优质内容。

但另一方面,404 或 410 错误也会浪费链接权重。与将链接权重传递到新页面的 301 重定向不同,404 错误会让链接权重逐渐消散。由于链接权重是 SEO 中最宝贵的资源,因此应尽可能多地使用 301 重定向旧 URL,而不是返回 404 或 410 错误。此外,搜索引擎不太可能将拥有大量错误的网站排名靠前,因为当搜索者需要从搜索结果访问这些页面时,个别页面不可用的可能性更大。

另一种错误从表面上看像是 404,但实际上是伪装成 302 重定向。这种“软 404”对 SEO 的危害甚至比 404 或 410 错误更严重,因为它甚至不会像真正的 404 或 410 错误那样让死链 URL 被取消索引。302 重定向仅将请求重定向到返回 200 OK 状态码的中心错误页面 URL。因此,软 404 相当于告诉搜索引擎:“一切正常。请继续保留该死链 URL,并且,是的,这个错误页面对于搜索者有价值,我们希望你在相关时将其排名。”实际上,使用 301 重定向将链接权重传递到新 URL 并取消死链 URL 的索引要好得多。至少,如果 URL 无法重定向,请使用真正的 404 错误。

这种“软 404”对 SEO 的危害甚至比 404 或 410 错误更严重,因为它甚至不会让死链 URL 被取消索引……

最后一类服务器响应状态码是 500 级别的状态码,它们都表示服务器本身遇到了问题,导致无法提供所请求的页面。你可能会看到诸如 500 Internal Server Error(内部服务器错误)、502 Bad Gateway(错误网关)、503 Service Unavailable(服务不可用)或 504 Gateway Timeout(网关超时)等状态码。

尽管这些状态码向开发人员指示了不同的问题,但对于营销人员、购物者和搜索引擎来说,它们都归结为同一件事:哎呀,我们现在出故障了。如果一个网站经常返回 500 错误,其搜索引擎排名可能会下降。搜索引擎不太可能将可用性较差的网站排名靠前,因为当搜索者需要从搜索结果访问该网站时,网站不可用的可能性更大。

【声明】内容源于网络
0
0
电商实践
电商实践
内容 8035
粉丝 0
电商实践 电商实践
总阅读1.1k
粉丝0
内容8.0k