您的位置:网站首页 > 源码环境 > 正文

如何在网站停机中避免搜索排名下降?

类别:源码环境 日期:2019-11-28 15:07:05 人气: 来源:

  有时,您的站点将需要一些停机时间,因此您可以修复问题或更新网站。在大多数情况下,这通常是一个相对较短的时期,在此期间搜索引擎很可能不会尝试抓取您的网站。但是,如果您需要更多时间来解决问题,则遇到网站瘫痪的机会就高得多。那么,如何防止搜索引擎降低您的网站排名?

  这两个HTTP状态代码背后有一些历史记录,但这对浏览器来说是要暂时将浏览器重定向到另一个页面,并且当前URL最终将返回到其以前的状态。

  如果您有意删除了您的内容,并且没有替代品,请使用此选项。了解有关如何正确删除页面的更多信息。

  这是您要在进行网站时返回搜索引擎的服务。它告诉搜索引擎您实际上在此页面上工作,或者其他地方出了问题。搜索引擎知道,返回此状态代码后,稍后再检查该页面。这是我们将要讨论的更多内容。

  请注意,尽管页面上有错误(或内容很少),但搜索引擎仍会将返回200HTTP状态代码的页面视为“软404”。

  如果搜索引擎在抓取您的网站时遇到404错误,通常会从搜索结果中删除该页面,直到下一次再次出现以确认该页面返回为止。但是,如果搜索引擎在该特定页面上反复遇到404错误,它将最终推迟重新抓取,这意味着在该页面返回搜索结果之前将花费更多的时间。

  为了克服这种潜在的更长久的排名损失,无论何时在特定页面上工作,都需要返回503状态代码。根据此RFC,503状态代码的原始定义是:

  由于暂时的服务器过载或,服务器当前无法处理该请求。这意味着这是一个暂时性状况,经过一段时间的延迟后会缓解。如果知道的话,延迟的长度可以在Retry-After头中指出。如果没有给出Retry-After,则客户端应该像处理500响应那样处理响应。

  这意味着返回结合了Retry-After标题的503,这将告诉搜索引擎等待多少分钟才能返回。这并不意味着搜索引擎会在X分钟后再次爬网,但会确保搜索引擎在此之前不会随时回来查看。

  一般来说,大多数CMS在更新网站时已返回503。请注意,您将负责正确返回503标头。如果您的CMS不具备相应功能,我们提供了一个易于实现的解决方案,则可以将以下代码段添加到您的代码库中,并在确定您是否处于模式的代码中对其进行调郑伊健和梁咏琪用:

  请注意,3600代码段中的延迟时间(以秒为单位)。这意味着上述示例将告诉搜索引擎一个小时后返回。也可以在中添加特定的日期和时间Retry-After,但是您需要注意此处添加的内容,因为添加错误的日期可能会导外结果。

  处理页面并返回503状态代码时,需要考虑一些事项。如果您主动使用缓存,则可能会遇到缓存无法正确传递503状态的情况,因此在主动在网站的实时版本上积极使用它之前,请确保您已对其进行了正确的测试。

  您是否知道还可以为robots.txt返回503状态代码?如果您在robots.txt文件中返回503状态代码,则搜索引擎将停止抓取您的网站。最大的好处是在期间服务器负载更少。

  如我们所见,在进行网站时,您可以通过添加503来避免失去排名,让搜索引擎知道以后可以再次抓取您的网站。有几种方法可以做到这一点。选择最适合您的内容,您将拥有一个良好的网站,而不会失去排名的。返回搜狐,查看更多

  

关键词:最大源码网站
0
0
0
0
0
0
0
0
下一篇:没有资料

相关阅读

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

CopyRight 2002-2012 技术支持 源码吧 FXT All Rights Reserved

赞助合作: