2011-04-14 133 views
6

有时我需要添加几个更新到我的网站。为了保持干净,我显示一个维护页面。我第一次做到这一点,它成为谷歌的主要索引页面。因此,我添加了meta标签<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">来防止这种情况发生。我的问题是,如果谷歌遇到这个临时维护页面,他不会索引它,但这是否意味着他将永远不会索引该页面?或者一旦有新内容,他们会再次索引页面吗?临时阻止谷歌爬虫,它会阻止未来的索引?

我真的很感激,如果有人可以清除此为我

回答

4

谷歌的抓取工具将重新索引你的网站,一旦你删除meta标签(它是不断更新其索引)。

如果你真的偏执,我建议你检查出谷歌的网站管理员工具,让您可以直接控制你的网站的索引行为:http://www.google.com/webmasters/

8

谷歌已经为处理计划内维护/停机的准则: “How to deal with planned site downtime”。简而言之,您应该在维护或关闭的页面上返回503 HTTP结果代码。这里有一个例子PHP代码就这些网页的顶部使用:

header('HTTP/1.1 503 Service Temporarily Unavailable'); 

,如果你知道确切/大致时间/日期时,维修/停机时间就完成了,你可以使用一个可选的Retry-After头这样的(沿着与上述503 HTTP结果代码):

//when the exact completion time is known. 
header('Retry-After: Sat, 8 Oct 2011 18:27:00 GMT'); 

//when the length of the downtime in seconds is known. 
header('Retry-After: 86400'); 

以获取更多信息读取Google article