【发布时间】:2015-03-13 15:10:29
【问题描述】:
通常,如果我不想让 Google 抓取页面,我会像这样将该页面添加到我的 robots.txt 文件中:
User-agent: *
Disallow: /my-page
为防止 Google 将该页面编入索引,我将从我的 sitemap.xml 中删除该页面,并将以下元标记添加到该页面的 <head>:
<meta name="robots" content="noindex">
现在,如果我使用 AngularJS 处理单个页面应用程序的所有路由,如何停止 Google 索引和/或抓取路由? Angular 在 ng-view 中为每条路由带来了内容,因此<head> 中的信息在每条路由上都保持不变。在这种情况下,我认为我不能添加元标记。
【问题讨论】:
标签: javascript html angularjs seo robots.txt