通常情況下,如果我不希望谷歌抓取網頁,我會的頁面添加到我的robots.txt文件,像這樣:阻止谷歌索引的AngularJS路線
User-agent: *
Disallow: /my-page
爲了防止谷歌索引該頁面,我就從我sitemap.xml
刪除頁面下面的元標記添加到網頁的<head>
:
<meta name="robots" content="noindex">
現在,如果我用AngularJS來處理所有路由單個頁面的應用程序,你如何阻止谷歌索引和/或者抓取路線? Angular爲每條路線帶來ng視圖中的內容,因此<head>
中的信息在每條路線上都保持不變。我不認爲我可以在這種情況下添加元標記。
謝謝。我的應用程序已經預渲染SEO,我總是把根模塊放在html標籤上,所以這應該可以正常工作。 – Coop 2015-03-15 15:30:24