如何处理计划中的网站关闭事件

来源:谷歌中文网站管理员博客 时间:2011-03-03 20:11:00 

有一段时间用户经常问我们,如果某个网站在谷歌机器人搜索时处于关闭状态,那么该网站在谷歌搜索结果中的“可见度”是否会受到负面影响。有时网站关闭是一种不可避免的事件:网站站长可能因网站常规维护或出于法律或文化方面的考虑而临时关闭网站。如果没有向用户明确声明出于以上原因而关闭网站,那么网站的声誉有可能受到不利影响。虽然我们无法保证网站的搜索、索引或排名情况,但我们仍可以某种方式处理计划中的网站关闭事件,以避免网站关闭对网站在搜索结果中的“可见度”产生负面影响。

例如,当网页被搜索时,网站不应返回HTTP结果代码404 (未发现) 或显示带有状态代码200(OK)的错误页面,而应返回503 HTTP结果代码(服务不可用),向搜索引擎表明网站只是临时关闭。此外,网站站长还可通过返回信息向用户和搜索引擎提供网站再次开放的大致时间表。如果拥有相应的信息,网站站长还可利用Retry-After header选项列出以秒计算的关闭时间或计划中的重新开放时间,谷歌机器人可使用此信息确定何时重新搜索该网站。

返回503 HTTP结果代码还有助于解决许多其他情况下的问题。有些网站因服务器错误、网站关闭、带宽拥挤临时占位符页面(“正在建设中”)而返回200(OK)结果代码,这些网站在搜索中通常会遇到许多问题。503 HTTP结果代码是网站站长解决以上问题的首选方案。如果因硬件维护等原因而发生计划内服务器停机事件,可使用另外一台服务器返回503 HTTP结果代码。值得注意的是,我们不能把返回503看作一劳永逸的解决方案――持续返回503将会造成“服务器已永久停机”的印象,从而导致我们将网站URL从谷歌索引中删除。


 

header('HTTP/1.1 503 Service Temporarily Unavailable'); 
header('Retry-After: Sat, 8 Oct 2011 18:27:00 GMT');


如果你设置了503(服务不可用)的返回信息,使用PHP的header信息将与上文类似。

与如何充分利用404页面类似,我们也可以提供定制503信息,向用户解释现在的情况,帮助他们了解网站将于何时重新开放。有关HTTP结果代码的详细信息,请参见RFC 2616

标签:关闭,事件,503
0
投稿

猜你喜欢

  • 如何进行网站内链建设

    2009-03-10 10:37:00
  • 你的账房先生 使用谷歌Analytics分析网站

    2008-12-16 13:56:00
  • 风讯宣布FOOSUNCMS系列产品免费

    2007-09-23 08:04:00
  • 提高 WordPress 速度之独立域名图床

    2010-03-23 13:49:00
  • Discuz!X1.5 登录机制

    2011-03-07 20:44:00
  • 提高和稳定你的Google ADSense收入(战略篇)

    2007-09-30 13:31:00
  • 朱则荣:软文制作选题分解实战

    2009-10-30 22:12:00
  • 手把手教你利用英文站做LEAD赚美金

    2009-09-25 04:54:00
  • 文化部称仍在审查魔兽新片《巫妖王之怒》

    2009-10-31 17:07:00
  • 应用技巧:保障WEB服务器安全的三大利器

    2009-01-23 17:03:00
  • Linux系统下发送Email的C语言代码

    2010-03-12 18:58:00
  • 什么是软文,软文的分类和广告形式

    2007-09-30 13:28:00
  • Joomla教程:在单篇文章页面中显示指定的模块

    2010-03-23 15:07:00
  • 在Linux上使用xargs命令的详细教程

    2022-12-19 01:54:05
  • 据说是比尔盖茨说过的十条“金玉良言”

    2008-04-05 13:56:00
  • 全方位立体式 建设网站需要进行整站优化

    2008-12-16 12:49:00
  • 20个实用的WordPress SQL查询

    2011-03-31 18:00:00
  • RHCE桥接,免密登录和修改端口号介绍

    2023-08-31 05:18:46
  • 详解linux里的backlog参数

    2022-08-10 22:22:07
  • linux下监控网络流量的脚本

    2023-08-06 06:40:26
  • asp之家 网站运营 m.aspxhome.com