的出现在谷歌搜索结果页面我有一个ExpressJS Web应用程序,一个用于内部用途,我不希望谷歌索引。因此,我已实现了以下路线:网站尽管适当的robots.txt配置
app.get('/robots.txt', function(req,res) {
res.set('Content-Type', 'text/plain');
res.send('User-agent: *\nDisallow: /');
}
我证实,这是工作的罚款,通过点击URL和检查的反应,这是
User-agent: *
Disallow:/
虽然如此,我可以看到当我搜索网站标题时,我的网页结果显示在Google上。该应用程序已在线一年左右,所以它不能被缓存的结果。有没有其他可能的原因,为什么会发生这种情况?任何解决方法?
不要这些页面,您不希望Google索引有保障?如果Google无法索引安全页面,如您需要登录'是用于内部purposes'给我报价,确实会告诉我你需要某种认证。 – Keith
是的,他们有OAuth2身份验证。登录页面是索引的页面 – nikjohn
如果它是内部的,并且您想强制它是内部的。您可以检查IP地址。无论您在网站上放置什么元标记,都无法保证您的网页无法获得索引。谷歌可能会服从机器人。txt&'meta name',但是不能保证其他索引服务也会这样做。 – Keith