noindex是谷歌發明的一個HTML標籤,其作用是向搜尋引擎聲明該網頁禁止被索引收錄。
基本介紹
- 外文名:noindex
- 發明公司:谷歌
- 定義:HTML標籤
- 作用:聲明該網頁禁止被索引收錄
簡介,標籤發展,語法說明,比較,
簡介
在做網站內部最佳化的時候可能會用到這個標籤,有利於url的標準化。在實際的網站建設中,某些網站尤其是資訊類網站或者部落格等,為了方便用戶體驗而把文章進行歸類,用戶可以直接通過分類的目錄下的url進行訪問,在這個時候為了集中權重,也為了防止避免高度重複內容,可以在這種頁面加上noindex這個標籤,這個時候noindex對於搜尋引擎來說就起著一個內部301轉向的作用,但是對於用戶不會被轉向,依然停留在不變的網址上,而搜尋引擎會把頁面的連結權重指定到代碼所規範的url上。
標籤發展
反向連結即外鏈是搜尋引擎給網站排名的一個重要因素。為了添加反向連結,SEO作弊者會在論壇和部落格等大量發布帶無關連結的內容。這些垃圾連結的存在給搜 索引擎對網頁質量的評估造成一定程度的麻煩,可以說noindex是一個非常好的“垃圾連結防火牆”。正是百度、谷歌、Yahoo、MSN 為了應對垃圾連結(Spam)引入的一個屬性,此屬性應該被廣泛採用。 noindex標籤的作用有兩方面,簡單的說,一是不給連結投票,增加此連結的權重,二是使添加noindex的部分內容不參與網站排名,便於集中網站權重。
語法說明
要防止所有漫遊器將網站中的網頁編入索引,請將以下元標記添加到網頁的 <head> 部分:
<meta name="robots" content="noindex">要允許其他漫遊器將該網頁編入索引而只阻止 Google 的漫遊器,請將以下元標記置入其 部分:
<meta name="googlebot" content="noindex">如果 Google 看到某一頁上有 noindex 元標記,就會將此頁從我們的搜尋結果中完全丟棄,而不管是否還有其他頁連結到此頁。但是,其他搜尋引擎可能會以不同的方式解譯此指令。因此,指向相關網頁的連結可能仍會顯示在搜尋結果中。
請注意,由於我們必須抓取您的網頁才能看到 noindex 元標記,因此在極少數情況下 Googlebot 可能會看不到和不遵循 noindex 元標記。如果您的網頁仍顯示在搜尋結果中,可能是因為在您添加標記後我們尚未抓取過您的網站。(此外,如果您使用了robots.txt 檔案攔截此網頁,我們也無法看到此標記。)
比較
noindex與nofollow是屬於Meta robots標籤的一個屬性,robots.txt是一個協定檔案。
noindex標記,與robots.txt一樣是告訴搜尋引擎不要收錄,即不在搜尋結果里顯示出指定的頁面。
nofollow只是告訴搜尋引擎不要追蹤頁面上的連結,不傳遞權重,並不會影響連結所指頁面的收錄。