告诉搜索引擎您很忙如果搜索引擎在特定页面上遇到404错误

如果搜索引擎在抓取您的网站时遇到404错误,通常会从搜索结果中删除该页面,直到下一次再次出现以确认该页面返回为止。为了克服这种潜在的更长久的排名损失,无论何时在特定页面上工作,都需要返回503状态代码。txt文件中返回503状态代码,则搜索引擎将停止抓取您的网站。如我们所见,在进行网站维护时,您可以通过添加503来避免失去排名,让搜索引擎知道以后可以再次抓取您的网站。

告诉搜索引擎你很忙

如果搜索引擎在抓取您的网站时遇到 404 错误,该页面通常会从搜索结果中删除,直到它再次出现以确认该页面已返回。但是,如果搜索引擎在该特定页面上反复遇到 404 错误,它最终会延迟重新抓取,这意味着该页面需要更多时间才能返回搜索结果。

为了克服这种可能持续更长时间的排名损失,您需要在处理特定页面时返回 503 状态代码。根据这个 RFC,503 状态码的原始定义是:

由于临时服务器过载或维护,服务器当前无法处理请求。这意味着这是暂时的情况,会在延迟一段时间后缓解。如果已知,可以在 – 标头中指示延迟的长度。如果 – 没有给出,客户端应该像处理 500 响应一样处理响应。

这意味着返回一个 503 与 – 组合,它将告诉搜索引擎在返回之前等待多少分钟。这并不意味着搜索引擎将在 X 分钟后再次抓取,但它确保搜索引擎不会在此之前的任何时间返回。

添加 503 标头

如果你想实现标题,你有一些选择。

一般来说,大多数 CMS 在更新网站时都会返回 503。请注意,您将负责正确返回 503 标头。如果您的 CMS 没有此功能,我们有一个易于实施的解决方案,您可以将以下代码段添加到您的代码库中,并在确定您是否处于维护模式的代码中调用它:

() {$ = ‘HTTP/1.0’;如果 ($[”] === ‘HTTP/1.1’) {$ = ‘HTTP/1.1’ ;}( $ . ‘503’, true, 503 );( ‘-: 3600’ ); }

seo内容维护企业招聘需求_404维护页面源码_页面seo维护怎么维护

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

专业提示

缓存

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

。文本文件

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

做好维护工作!

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

免责声明:本文来自网络用户投稿,不代表本站观点和立场。如有侵权请发送邮件至tzanseo@163.com告知本站删除,本站不负任何责任及承诺。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

发表评论

登录后才能评论