nofollow標簽主要有兩個功能:
1.不給鏈接投票搜索引擎計算某個頁面比如網站的首頁權重的時候,對頁面里面的所有鏈接都會給鏈接投票,如果遇到鏈接有nofollow標簽,則不給該鏈接投票;
2.不參與網站排名反向鏈接是外鏈,是搜索引擎給網站排名的計算機制,如果頁面有很多大量無關鏈接內容,搜索引擎也會認為這些鏈接是沒有任何意義的,會被拉入黑名單,也就是這些鏈接都被加了nofollow。

這個方法適合在某些動態頁面,比如網站的內的搜索頁面、用戶回復信息等,這些頁面都不用參與排名。參考nofollow應用在非主域的網頁快照《刪除不想被收錄的域名或頁面百度快照辦法集中權重》把下面的按照不同的需求選擇代碼,加在</head>之前
<META NAME="ROBOTS" CONTENT="INDEX,FOLLOW" /><!--可以抓取本頁,繼續索引別的鏈接--><META NAME="ROBOTS" CONTENT="NOINDEX,FOLLOW" /><!--不許抓取本頁,可順著本頁抓取索引別的鏈接--><META NAME="ROBOTS" CONTENT="INDEX,NOFOLLOW" /><!-- 可以抓取本頁,不許順著本頁抓取索引別的鏈接--><META NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW" /><!--不許抓取本頁,不許順著本頁抓取索引別的鏈接--> 2.告訴搜索引擎不抓取該鏈接比如網站有內部會員系統,會員系統的內部鏈接一般會在網站的頭部或右側位置,這些鏈接加上nofollow告訴搜索引擎,不要抓取該鏈接。
<a rel="nofollow" href="/member/login">登陸</a> 3.告訴搜索引擎不抓取非站內鏈接且對整個網頁不傳遞權重用法
<a rel="external nofollow">頁面鏈接</a>external告訴搜索引擎,這個鏈接不是本頁面鏈接(非本站鏈接 ),不要爬取也不要傳遞權重。符合strict標準,還需要配合JavaScript才有效,建立一個external.js文件,代碼如下:
function externalLinks() {if (!document.getElementsByTagName) return;var anchors = document.getElementsByTagName("a");for (var i=0; i<ANCHORS.LENGTH; i++) {var anchor = anchors;if (anchor.getAttribute("href") &&anchor.getAttribute("rel") == “external”)anchor.target = "_blank";}}window.onload = externalLinks;以上就是什么是nofollow?nofollow標簽對SEO優化有什么作用?的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答