規範標籤的終極指南——你需要知道的一切

已發表: 2022-02-14

您是否希望避免重複內容? 如果是,那麼規範標籤就是您必須了解的全部內容。 它們是由谷歌、微軟和雅虎創建的,並且一直存在(好吧,自 2008 年以來)。 他們的主要工作是幫助網站所有者以簡單有效的方式解決重複內容的問題。

如果您已經開始涉足內容營銷,或者您只是博客或網站的所有者,那麼您當然需要了解有關規範標籤的所有信息。 在本文中,我們將介紹從解釋它們是什麼以及它們如何工作到為您提供實施它們的最佳實踐的所有內容。

所以事不宜遲,讓我們開始吧。

什麼是規範標籤?

規範標籤的定義是它是一段 HTML 代碼,有助於區分主要版本與重複、接近重複和類似頁面。 或者,換句話說,如果在不同的 URL 下可以找到兩三個相同的內容,您可以利用規範標籤來顯示哪個版本是原始版本,並且應該是被索引的版本。

規範標籤傾向於使用簡單的語法,並且最常放置在網站的部分中。 這行代碼通常如下所示:

<link rel="canonical' href="https://mypage.com/sample-page/"/>

這行代碼的每一部分的含義如下:

  • link rel="canonical":這表明該標籤中的鏈接是頁面的原始(規範)版本。
  • href= “https://mypage.com/sample-page/”:指出可以在該 URL 找到規範版本。

為什麼規範標籤對 SEO 很重要?

搜索引擎不喜歡重複的內容,因為這使他們的工作變得更加困難。 他們必須在

  • 要索引的頁面版本
  • 哪一個對相關搜索進行排名
  • 是在一個頁面上提供所有“鏈接權益”還是在所有不同版本之間拆分

此外,如果您有很多重複的內容,您也有可能影響您的“抓取預算”。 這意味著,Google 不會花時間搜索新的有價值的內容,而是繼續在不同的 URL 上索引相同的內容。 規範標籤可以為您解決這個問題。 它們允許您告訴任何搜索引擎哪個版本的頁面必須被索引和排名,以及“鏈接資產”必須去哪裡。

但是,如果您不指定規範網址,Google 會代為指定。 如果可能,您希望避免這種情況,因為搜索引擎可以選擇您不想成為規範的頁面版本。

您如何檢查是否有重複的內容?

大多數人認為他們的網站上沒有任何重複的內容,因為他們不會多次發布相同的內容。 但是,搜索引擎不會抓取頁面; 他們抓取網址。

這意味著他們將 mypage.com/my-product 和 mypage.com/my-product?color=blue 視為完全不同的頁面,即使它們包含完全相同或相似的內容。 這些被稱為參數化 URL,通常會導致重複內容,尤其是在在線銷售產品並具有分面或過濾導航的網站上。

讓我們看一個例子。 Brown Bag Clothing 銷售襯衫,這是他們主頁的 URL:

  • https://www.bbclothing.co.uk/en-gb/clothing/shirts.html

但是,如果您想按某些內容(例如大小)進行過濾,請在 URL 中添加一個參數:

  • https://www.bbclothing.co.uk/en-gb/clothing/shirts.html?Size=XL

如果你添加另一個過濾器,你也會得到一個額外的參數:

  • https://www.bbclothing.co.uk/en-gb/clothing/shirts.html?Size=XL&color=Blue

所有這些頁面都與搜索引擎不同,儘管它們的內容 90% 相同。 然而,這只是一個例子,除了電子商務之外,還有很多與其他行業相關的例子:

  • 具有搜索參數和會話 ID 的參數化 URL(mypage.com?q=search-item 和 mypage.com?sessionID=5)
  • 具有特定的頁面打印版本(mypage.com/page 和 mypage.com/print/page)
  • 在 URL 中顯示帶和不帶大寫字母的相同內容
  • 使用 https 和非 https 變體顯示同一頁面
  • 使用 www 和非 www 變體顯示同一頁面
  • 擁有 AMP 和非 AMP 版本的網頁

在所有這些情況和許多其他情況下,擁有規範標籤至關重要。 除此之外,還存在跨域重複問題。 特別是如果您要聯合內容,則在每篇文章上使用規範標籤將聯合內容指定為規範非常重要。

現在,這並不能阻止聯合內容出現在搜索結果中,但它確實減少了這種情況發生的機會。

如何實現規範

既然您知道什麼是規範標籤,您可能想知道如何利用它們。 好吧,有五種方法可以實現規範 URL,所有這些方法都稱為規範化信號。 他們來了:

  • HTML 標記
  • 網站地圖
  • 301重定向*
  • 內部鏈接
  • HTTP 標頭

1.使用 rel="canonical" HTML 標籤

指定規範 URL 的最簡單、最明顯的方法是在其中使用 rel="canonical"。 為此,您必須將以下代碼添加到重複頁面的部分:

  • <link rel=”canonical” href=”https://mypage.com/canonial-page/” />

有很多方法可以做到這一點。 其中之一是通過交替頁面代碼並將以下規範標籤添加到任何重複頁面:

  • <link rel="canonical" href="https://mypage.com/shirts/an-example/" />

但是,如果您使用的是 CMS 系統,則無需對編碼進行任何更改。 有更簡單的方法來實現規範標籤。

如何在 WordPress 中設置規範標籤

如果您安裝 Yoast SEO,則會自動添加自引用規範標籤。 如果您想使用自定義的,您可以在每個頁面或帖子的“高級”部分進行。

如何在 Shopify 中設置規範標籤

如果您將 Shopify 用於您的在線商店,那麼您必須知道它默認添加了自引用規範 URL。 如果您需要自定義,您可以通過直接編輯模板 (.liquid) 來實現。

如何在 Squarespace 中設置規範標籤

Squarespace 是另一個自動添加自引用 URL 的平台。 與 Shopify 一樣,如果您需要添加自定義規範標籤,則必須直接編輯代碼。

2.在 HTTP 標頭中設置規範

有些文檔(如 PDF 文件)不允許您在頁面上放置規範標籤,因為沒有標題部分。 在這些情況下,您必須在 HTTP 標頭中設置規範。

假設您有一篇博客文章的 PDF 版本,並且您決定將其託管在 blog 子文件夾中。 然後,該文件的 HTTP 標頭將如下所示:

  • <htttps://mypage.com/blog/canonical-tag/>; rel =“規範”

3.在站點地圖中設置規範標籤

根據 Google,站點地圖不應包含非規範頁面,這意味著必須僅列出規範 URL。 這是因為搜索引擎將站點地圖中列出的頁面視為規範頁面。 話雖如此,他們不會總是選擇站點地圖中的 URL 作為規範。

不保證站點地圖 URL 將被視為規範。 但是,這是為更重要的站點定義規範的簡單方法。 此外,站點地圖是一種告訴搜索引擎哪些頁面是您網站上最重要的頁面的簡單方法。

4.使用301重定向設置規範標籤

每當您想將流量從重複的 URL 移開並將其指向規範版本時,您都可以使用 301 重定向。 讓我們看一個例子。

假設您的網站可通過以下網址訪問:

  • mypage.com
  • mypage.com/index.php
  • mypage.com/home/

您必須選擇其中一個 URL 並將其設為規範 URL。 然後所有其他 URL 都必須重定向到它。 您的網站的 http/https 版本以及 www/non-www 變體也必須這樣做。 選擇一個作為規範,然後將所有其他重定向到它。

例如,mypage.com 的規範版本是 https 非 www URL (https://mypage.com)。 這就是為什麼所有其他 URL 都必須重定向到那裡的原因:

  • http://mypage.com/
  • http://www.mypage.com/
  • https://www.mypage.com/

5.使用內部鏈接

您在整個網站上從一個頁面鏈接到另一個頁面的方式是 SEO 規範化信號。 正確執行此操作的一種方法是選擇一種 URL 格式並在整個網站中始終如一地使用它。

這使搜索引擎的工作更易於訪問,因為它可以讓它知道您更喜歡哪個 URL 是規範的。 Google 使用幾個標準來選擇規範 URL。 他們來了:

  • 網站的偏好(看起來網站想要使用哪一個?)
  • 用戶的偏好(哪一個對用戶最有用?)

當涉及到站點的偏好時,Google 會查看鏈接 rel 規範註釋和重定向、內部鏈接以及站點地圖文件中的 URL。 這就是為什麼與要被選為規範 URL 的 URL 格式保持一致至關重要的原因。

實施規範標籤的重要規則

正如您可能已經知道的那樣,規範化很容易做到。 目前,有五種不同的方法可以做到這一點。 但是,無論您選擇哪種方法,您都必須始終記住一些基本規則。

使用絕對和小寫 URL

避免使用帶有 rel="canonical" 鏈接元素的相對路徑。 通過使用絕對 URL,您將確保正確解釋鏈接。 這意味著,而不是使用以下結構:

  • <link rel="canonical" href="/sample-page/ />

你必須選擇這個:

  • <link rel="canonical" href="https://mypage.com/sample-page/" />"

除此之外,Google 將帶有小寫和大寫的 URL 視為兩個不同的 URL。 這就是為什麼您要確保在服務器上使用小寫 URL 並在規範標籤上使用小寫 URL。

使用正確的域版本(https 或 http)

如果您使用的是 SSL,請確保您沒有在規範標籤中使用任何非 SSL (http) URL。 如果您不小心這樣做,可能會導致不需要的結果。 但是,如果您使用的是安全域,則必須確保始終為您的 URL 使用這些結構:

  • <link rel="canonical" href="https://mypage.com/sample-page/" />

利用自引用規範標籤

使用自引用規範標籤不是強制性的。 但是,它是由 Google 的一些專家推薦的。 這是因為通過這樣做,您可以讓搜索引擎清楚哪些頁面或 URL 必須被編入索引。

如果您不知道自引用規範標籤是什麼,它基本上是頁面上指向自身的標籤。 讓我們看一個例子。 如果您有 URL https://mypage.com/sample-page,那麼自引用標籤將如下所示:

  • <link rel="canonical" href="https://mypage.com/sample-page" />

如今,大多數 CMS 會自動添加自引用 URL; 但是,如果您使用的是自定義 CMS,開發人員可能需要單獨編寫代碼。

此外,如果一個頁面有多個規範標籤,Google 將忽略它們,因此請盡量避免使用所有多個規範標籤。

最後的想法

規範標籤聽起來很複雜,尤其是如果您以前沒有使用過它們的經驗。 然而,一旦你開始使用它們,你就會發現它們的實現是多麼容易。 這不需要很多時間,而且肯定會帶來結果。

您必須記住的一件事是規範標籤只是搜索引擎的信號。 它們不是指令性的。 這意味著 Google 可能會選擇與您指出的不同的規範版本。

話雖如此,當您進行內容營銷並希望優化流量時,它們仍然非常有用。 如果您還沒有在您的網站上使用它們,無論是博客還是在線商店,那麼您絕對應該開始使用它們。 通常,您可能會從一開始就看到流量激增,與此同時,您將優化您的網站,以便它也提供更好的用戶體驗。

希望本文中給出的解釋和提示可以幫助您更好地理解什麼是規範標籤、它們為何重要以及如何實現它們。