簡(jiǎn)而言之,noreferrer 標記在單擊鏈接時(shí)隱藏引用者信息。如果有人從使用此標記的鏈接到達您的網(wǎng)站,您的分析將不會(huì )顯示誰(shuí)提到該鏈接。相反,它會(huì )錯誤地顯示為您的統計流量報告中的直接流量。
這個(gè) noreferrer 標簽在 WordPress 早些版本中是自動(dòng)添加到 A 標簽中,但實(shí)際上這并不是 WordPress 本身所做的改變,而是由 WordPress 使用的富文本編輯器 TinyMCE(WordPress 默認編輯器)造成的。目的就是防止網(wǎng)絡(luò )釣魚(yú)攻擊,垃圾郵件發(fā)送者劫持您的網(wǎng)頁(yè),可能會(huì )訪(fǎng)問(wèn)您的網(wǎng)站或訪(fǎng)問(wèn)機密信息。不過(guò)現在 TinyMCE 只強制插入 noopener 標簽,已經(jīng)不會(huì )強制插入“noopener noreferrer”標簽。
rel =“noopener”在新標簽中打開(kāi)鏈接時(shí)基本上不會(huì )打開(kāi)它的開(kāi)啟者。這意味著(zhù),它的 window.opener 屬性將是在新標簽中打開(kāi)一個(gè)鏈接時(shí),而不是從那里的鏈接打開(kāi)同一個(gè)頁(yè)面為空。
rel =“noopener”一般都是搭配 target=”_blank”同時(shí)使用,因為 target=”_blank” 也是一個(gè)安全漏洞:新的頁(yè)面可以通過(guò) window.opener 訪(fǎng)問(wèn)您的窗口對象,并且它可以使用 window.opener.location = newURL 將您的頁(yè)面導航至不同的網(wǎng)址。新頁(yè)面將與您的頁(yè)面在同一個(gè)進(jìn)程上運行,如果新頁(yè)面正在執行開(kāi)銷(xiāo)極大的 JavaScript,您的頁(yè)面性能可能會(huì )受影響。
nofollow 標簽就是告訴百度、Google 等搜索引擎不要通過(guò)使用此標記的鏈接傳遞任何值。大多數情況下,nofollow 標簽用于阻止“PageRank”傳遞到網(wǎng)站上的管理頁(yè)面(例如,您不需要排名的登錄頁(yè)面),或者根據 Google 的付費使用廣告客戶(hù)的 URL 鏈接政策。除了用于付費和管理鏈接之外,nofollow 標記通常用于限制 PageRank 通過(guò)博客評論或留言簿條目中的鏈接傳遞。在鏈接到信譽(yù)或可信度可能成為問(wèn)題的網(wǎng)站時(shí),您也可以使用 nofollow。
Noopener 和 noreferrer 標簽是阻止漏洞利用的主動(dòng)權,該漏洞利用在新標簽中打開(kāi)的鏈接。很少有成員知道這個(gè)漏洞,因此 WordPress 采取這一舉措來(lái)提高用戶(hù)的安全性。反向 Tabnabbing 是一種網(wǎng)絡(luò )釣魚(yú)攻擊,攻擊者用惡意文檔替換合法且可信的頁(yè)面選項卡。
當有人打開(kāi)新選項卡時(shí),網(wǎng)絡(luò )釣魚(yú)者會(huì )通過(guò) window.opener 檢測引薦網(wǎng)址,并使用 window.opener.location = newURL 推送新的網(wǎng)址。
這樣,沒(méi)有人會(huì )有陷入網(wǎng)絡(luò )釣魚(yú)攻擊的線(xiàn)索,因為他們已經(jīng)從可靠的來(lái)源(WordPress 建立的網(wǎng)站)到達網(wǎng)站。而使用 rel =“noopener”會(huì )阻止網(wǎng)絡(luò )釣魚(yú)者獲取有關(guān)鏈接源和與 referrer 鏈接相關(guān)的任何數據的信息。
這是許多博主站長(cháng)們關(guān)心的問(wèn)題,因為大家都知道 nofollow 標簽會(huì )影響 Google 等搜索引擎的抓取和索引鏈接以及傳遞 PageRank 的能力,所以大家都比較擔心 noopener 標簽和 noreferrer 標簽也會(huì )這樣做。
其實(shí),noopener 標簽和 noreferrer 標簽對 SEO 沒(méi)有任何影響。簡(jiǎn)而言之,它們運行在分析/瀏覽器級別,而不是搜索引擎級別。雖然在監控反饋流量方面存在嚴重問(wèn)題,但它不會(huì )影響站點(diǎn)內容的索引、抓取或排名方式。
本文轉自:https://boke112.com/bkwd/5895.html
聯(lián)系客服