有时我需要添加几个更新到我的网站。为了保持干净,我显示一个维护页面。我第一次做到这一点,它成为谷歌的主要索引页面。因此,我添加了meta标签<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
来防止这种情况发生。我的问题是,如果谷歌遇到这个临时维护页面,他不会索引它,但这是否意味着他将永远不会索引该页面?或者一旦有新内容,他们会再次索引页面吗?临时阻止谷歌爬虫,它会阻止未来的索引?
我真的很感激,如果有人可以清除此为我
有时我需要添加几个更新到我的网站。为了保持干净,我显示一个维护页面。我第一次做到这一点,它成为谷歌的主要索引页面。因此,我添加了meta标签<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
来防止这种情况发生。我的问题是,如果谷歌遇到这个临时维护页面,他不会索引它,但这是否意味着他将永远不会索引该页面?或者一旦有新内容,他们会再次索引页面吗?临时阻止谷歌爬虫,它会阻止未来的索引?
我真的很感激,如果有人可以清除此为我
谷歌的抓取工具将重新索引你的网站,一旦你删除meta标签(它是不断更新其索引)。
如果你真的偏执,我建议你检查出谷歌的网站管理员工具,让您可以直接控制你的网站的索引行为:http://www.google.com/webmasters/
谷歌已经为处理计划内维护/停机的准则: “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。