標準連結元素的設置允許搜尋引擎知道要索引的版本,每個搜尋引擎都支援此標記。 這個標記的主要目的是防止同一頁被索引,雖然很多人都知道,但是這個標記經常會發生混亂和常見的錯誤。 我們把准聯結要素最常見的錯誤整理如下,供大家檢驗時參考。
1 .在同一文章的多頁結構中,將標準速結要素設定為第1頁
許多網站結構將長文章分解為多篇文章,網站如下。
但是,所有頁面在標準連結元素中指向第一頁。
小於link rel=”canonical” href=”http://www.example.com/?p=100&page=l”/大於
結果,搜尋引擎會忽略索引文章中第一頁以外的內容,從而導致非常致命的錯誤。 如果長文章分為多個頁面,請使用而不是准連結元素
rel=’prev “和rek=’next “標籤。 例如,文章的第一頁被標記如下:
小於link rel=”next” href=”http://www.example.com/?p=100&page=2″/大於
2 .將絕對網站連結到相對網站的形式。
標準連結元素可以接受相對或絕對的網站,但很多人把絕對的網站連結成錯誤的相對網站形式。
例如,正確的標準連結元素的寫法被表示為絕對的網站。
小於link rel=”canonical” href=”http://www.example.com/”/大於
例如,以下也是正確的標準連結元素的寫法,表示為相對的網站。
小於link rel=”canonical” href=”/here.html”/大於
但是,以下是搜尋引擎不認為example.com是網站,而認為它是example.com目錄的錯誤表示。 最好的方法,都是絕對網站的方式,比較不會出錯。
3 .多次重新聲明標準連結元素”
由於某些頁面使用範本並添加外掛程式,因此您經常不會注意到已聲明了一些標準連結元素。 如果一個頁面上的多個標準連結元素聲明指向不同的網址,則搜尋引擎無法確定哪個是正確的,因此將忽略最後的所有標準連結元素聲明。
4 .在其他頁面上設置類別或門戶的標準連結元素”
請記住,標準連結元素的目的是避免對同一頁進行重複索引。 如果在類別頁上設置聲明指向其他頁,則不會對該類別頁進行索引。 因為我們的類頁面通過標準連結元素指向主頁,所以該類頁面不會被搜尋引擎索引。
5 .將標準連結元素設定為body。
這個聲明必須放在比head小的範圍內。 如果放在比body小的範圍內,搜尋引擎不會處理。 標準的連接要素必須存在於士別之間,是因為有被惡意插入的危險。 在允許使用者生成內容的頁面中,有些容易被使用者插入其他標記,如果不對搜尋引擎加以限制,則世界有可能混亂。
因此,在處理此標準連結元素聲明時,請注意以下事項:
標準連結元素聲明是您希望將搜尋引擎聲明的頁面|包括在索引中而不包括在索引中的頁面。
必須確認存在比宣言所指向的頁面大的頁面。 否則,會發生索引錯誤。
必須確保聲明的頁面由搜尋引擎進行索引,以便搜尋引擎可以處理。
必須確認宣言指向的頁面是否顯示在搜索結果頁面上。
必須確保聲明位於小於head的標籤內。
必須確保一個頁面上不存在多個聲明。
在該頁面被聲明到另一個頁面後,必須確保該頁面不被索引。
要編制索引的頁面本身可以不使用標準連結元素的聲明,但如果該頁面使用標準連結元素指向自己,則沒有問題。
0 Comments