noindex

noindex

noindex是谷歌發明的一個HTML標籤,其作用是向搜索引擎聲明該網頁禁止被索引收錄。

簡介


在做網站內部優化的時候可能會用到這個標籤,有利於url的標準化。在實際的網站建設中,某些網站尤其是資訊類網站或者博客等,為了方便用戶體驗而把文章進行歸類,用戶可以直接通過分類的目錄下的url進行訪問,在這個時候為了集中權重,也為了防止避免高度重複內容,可以在這種頁面加上noindex這個標籤,這個時候noindex對於搜索引擎來說就起著一個內部301轉向的作用,但是對於用戶不會被轉向,依然停留在不變的網址上,而搜索引擎會把頁面的鏈接權重指定到代碼所規範的url上。

標籤發展


反向鏈接即外鏈是搜索引擎給網站排名的一個重要因素。為了添加反向鏈接,SEO作弊者會在論壇和博客等大量發布帶無關鏈接的內容。這些垃圾鏈接的存在給搜 索引擎對網頁質量的評估造成一定程度的麻煩,可以說noindex是一個非常好的“垃圾鏈接防火牆”。正是百度、谷歌、Yahoo、MSN 為了應對垃圾鏈接(Spam)引入的一個屬性,此屬性應該被廣泛採用。 noindex標籤的作用有兩方面,簡單的說,一是不給鏈接投票,增加此鏈接的權重,二是使添加noindex的部分內容不參與網站排名,便於集中網站權重。

語法說明


要防止所有漫遊器將網站中的網頁編入索引,請將以下元標記添加到網頁的 部分:
要允許其他漫遊器將該網頁編入索引而只阻止 Google 的漫遊器,請將以下元標記置入其 部分:
如果 Google 看到某一頁上有 noindex 元標記,就 會將此頁從我們的搜索結果中完全丟棄,而不管是否還有其他頁鏈接到此頁。但是,其他搜索引擎可能會以不同的方式解譯此指令。因此,指向相關網頁的鏈接可能仍會顯示在搜索結果中。
請注意,由於我們必須抓取您的網頁才能看到 noindex 元標記,因此在極少數情況下 Googlebot 可能會看不到和不遵循 noindex 元標記。如果您的網頁仍顯示在搜索結果中,可能是因為在您添加標記后我們尚未抓取過您的網站。(此外,如果您使用了robots.txt 文件攔截此網頁,我們也無法看到此標記。)

比較


noindex與nofollow是屬於Meta robots標籤的一個屬性,robots.txt是一個協議文件。
noindex標記,與robots.txt一樣是告訴搜索引擎不要收錄,即不在搜索結果里顯示出指定的頁面。
nofollow只是告訴搜索引擎不要追蹤頁面上的鏈接,不傳遞權重,並不會影響鏈接所指頁面的收錄。