2016年7月18日 星期一

SEO筆記 - 網站分頁 canonical 到底怎麼標記?

SEO筆記 - ‬ 網站分頁的 canonical 如何標記才正確?

今天為了解決網站的重複性問題,大半天都在想這個問題,大概是理出兩種情況:

一. 購物網的分類分頁

大多數 (起碼台灣的) 大型電商,目前看起來沒有一家是很勤勞的針對各個分類分頁客製標題及描述 (畢竟數量很龐大啊...),通常一個分類儘管你有10個分頁,標題及描述都只會有一種,這時候問題就來了,在不設任何參數調整或指向的情況下,搜尋引擎爬到這些相同的標題以及描述,就會認定你這些是重覆內容,被抓到重複性內容算是很嚴重的一個點,同時搜尋引擎也浪費了檢索預算在你這些的確相似的分頁中。
這時候會有幾種組合做法:
1. 標記分頁 canonical 指向不帶參數的第一頁
2. 標記分頁 canonical 指向各個帶參數的分頁
3. 在Search Console 將分頁參數設為不檢視
4. 在Search Console 將分頁參數設為編目頁次

以我目前遇到的狀況為 2+4,

這種狀況是這麼解釋,告訴搜尋引擎我們的設此參數規則的目的是編列分頁的頁次,同時認定各個分頁都是獨立頁面。這個出發點是很好的,讓搜尋引擎能夠索引到我們每個分頁,增加各個分頁出現在搜尋引擎上的豐富度,因為每個分頁的確商品會不一樣。的確在這種的設定之下,搜尋引擎是可以索引到不同參數分頁的網址,同時也能出現在搜尋引擎上。但前面提到,因為標題及描述都是一樣,因此儘管網址是不同,在搜尋結果中出現的標題都會是一樣,以使用者的搜尋角度來看待這事情的話,是一個滿可惜的情況。
這時候回歸到實際操作的現實層面,那就是分頁數量實在過多,儘管分頁商品會不一樣還是有大多數的雷同,同時要撰寫每個分頁獨立的標題以及描述,那將會是個大工程。而重複性問題時不時的就會增加,因此就回到大多網站的做法 1+4 or 3。

先來談談 1+4 的做法,

目前看起來將 canonical 指向不帶參數的第一頁是購物網的最佳作法,在將分頁參數於Search Console中設定編目頁次的前提下,搜尋引擎還是會去爬取帶有參數的各個分頁,但是他看到了各個分頁 canonical 指向第一頁之後,會認定這個頁面只是個分身頁面,理論上 (因為 canonical 並不是強制指令) 就可以解決重複性的問題。
這時候回想到一個問題,那就是搜尋引擎針對不同大小的網站都有所謂的檢索預算 (意思就是他爬網頁也是有扣打的啦),那既然那些頁面都是分身頁面,也不期望他出現在搜尋引擎上有什麼實質的幫助 (因為標題及描述都一樣),那我還該浪費這些檢所預算去爬那些分身頁面嗎?是不是就乾脆不要給他爬分頁呢?這時候就有 1+3 的做法萌生。
1+3 這種做法,老實說目前還沒試過,但理論上,將 canonical 指向第一頁,同時在Search Console中要求搜尋引擎不要檢索分頁參數。這樣的話或許搜尋引擎在檢索時,就可以先不要浪費這些預算去檢索分頁,期望他將那些預算多使用在商品頁和其他的內容頁中,同時減少我們的重複性錯誤 (最大期望...)。

二、內容式分頁

在前面提到 2+4 這種優質的做法看似不適合用在購物網站的分類分頁,就在試想哪種類型的網站適合這種組合方式,目前想到一個就是以內容為主的內容分頁或許必須這麼做。
雖然目前大多看到個人性的網誌或文章,大多是一頁為主;但其實知名的內容網站,一個文章中都是會有許多分頁的,這時後使用 canonical 指向各個分頁的確很合理,因為每頁的內容確實不一樣,只要在透過簡單的標題及描述調整,再加上參數的設定,理論上搜尋引擎就會欣然的接受(應該吧...)。