閱讀完 [從0到1] 基礎SEO的初學者指南 (上) 後,馬上來更深入了解一些更進階的 SEO 操作技巧!
本文四大技巧
- 反向連結
- PageRank
- 整合重複網址(Canonical URL)
- 分時機使用 301、302 重新導向
技巧ㄧ、反向連結
「高品質」的反向連結可以提高 SEO 的結果和排名,因為 Google 認為一個網站背後的反向連結,可以反應出你的網站是否為優質網站。
而反向連結的概念是,今天透過 A 頁面的 link 連到 B 頁面,那此 link 便視作是 B 網站的反向連結。當推薦 B 的連結越多,Google 自然會提升它的排名。此外,反向連結本身的強度也是重要因素之一,比如今天同樣在推薦一雙運動鞋,Kobe 的推薦就會比阿基師來得有參考價值。
Google Penguin 會把關反向連結的作弊行為
Google 有一套搜尋引擎演算法叫做 Google Penguin,Penguin 會負責去觀察你反向連結的資料、輪廓、背景,並且把關好反向連結的作弊行為,並非所有的反向連結都對排名有幫助,如果一不小心,甚至有些反向連結會傷害你的 SEO。(Google Penguin 與Google Panda「熊貓演算法」這兩種演算法,被稱為 Google 搜尋引擎門神。)
如果你做的內容不是以「提供高品質的使用者體驗」為出發點,反而將關鍵字放在使用者關注不到的地方上,或者操作不正常的反向連結,不將網站的內容品質當一回事,只是一直在你的網站放一堆重複的關鍵字,這種行為就被稱為「黑帽SEO」。
劣質反向連結
連結毫無相關性、隱藏連結、文章過多的連結、不自然錨點文字(錨點文字 Anchor Text,指的是超連結中可見的可點擊文本),以下舉兩個例子:
Case 1:你在網站上看到連結上寫著「台北飯店現在下殺八折」,但你點擊之後發現目標網站是電玩網站,而非飯店優惠,這就是經典的劣質反向連結操作。
Case 2:而如果連結有異常的「轉址行為」,那就會成為「不自然連結」。比方說連結錨點文字為 A 行銷文章,URL 確實也是 A 行銷文章,但你卻又做了轉址轉到美食網站去,這便是不異常的轉址行為。
以上也可以透過 Google Search Console 做持續的追蹤,確定連結沒有傷害到自己的 SEO,以及能探索你的資源在 Google 搜尋中的成效,包括曝光次數、排名、點閱率和熱門查詢字串。
技巧二、PageRank
PageRank 是 Google 創始人之一 Larry Page 所發明的,這是一種由搜索引擎根據網頁之間相互的超連結計算得出的網頁排名。PageRank 與流量不一定成正比關係,但能夠表示「頁面內容的重要性」。
Google 把從 A 頁面到 B 頁面的連結,解釋為 A 頁面投票給 B 頁面,一個頁面的「得票數」由所有連向它的頁面的重要性決定。因此高的 PageRank 表示較多網站對於該頁面的認同。PageRank 高低或多或少會影響搜尋引擎來訪的頻率,但是網海茫茫,該頁面的內容豐富度並不一定會被發現進而認同,所以除了網頁內容的豐富度之外,隨時觀察 PageRank 與 SEO 的交互關係也是相當重要的課題。
Google PR 值的演算法公式
技巧三、整合重複網址(Canonical URL)
使用 rel=”canonical” 連結
如果有多個網址需要進行 A/B 測試,可以在所有替代網址的程式碼 <head> 中,加入「rel=”canonical”」來告訴搜尋引擎標準網址是哪一個。建議使用 rel=“canonical” 而不是 noindex 中繼標記,是因為 noindex 的這個指令用途主要是「將網頁排除在索引範圍之外」,而不是用來管理標準網頁的選擇。
P.S. 標準網頁的意思是如果 Googlebot 發現同一個網站上有多個網頁的內容相近,則會自行選擇以內容最完整實用的網頁做為標準網頁。
重複內容對搜尋排名的影響:
- Google 不會對重複內容進行「處罰」,只會影響搜尋該篇文章的排名,但並不會影響整個網站的排名狀況
- Google 會使用各種方式(比如誰的發文時間比較早)來辨別這篇頁面內容誰才是原創者,或是哪個頁面較有價值做為排名的指標,因此原創內容是較利於搜尋排名競爭的。
- 同時 Google 也會參考「網站的權重」,若將原創內容投稿到大型媒體網站,因大型媒體網站平時有更多的使用者,為了讓優質的內容被更多使用者看見,可能會有非原創作者,但是排名卻更優異的狀況。
- 搜尋引擎會針對頁面的權重、內容品質、相關性進行評分,若有太多相同頁面有重複內容,則會將這些權重、分數,分散到不同的網址,此稱作「分散頁面權重」。
- Google 搜尋結果頁面 (SERP) 會過濾重複的內容
技巧四、分時機使用 301、302 重新導向
當在進行 A/B 測試,會將使用者從原始網址重新導至其他版本的網址時,使用「 302 (暫時性 Tempory) 」重新導向,不要使用「 301 (永久性 Permanent) 」重新導向。這樣一來,搜尋引擎就會知道這是暫時性的重新導向 (只應在測試期間使用),應該在索引中保留原始網址,而不是用重新導向目標做為替換 (測試網頁)。使用 JavaScript 重新導向也沒有問題。
因為 302 是暫時性跳轉的含義,如果被用來做長期跳轉,搜索引擎就會認為這是網站在利用 302 跳轉轉移 A 頁面的權重,為 B 頁面作弊,就會給予網站懲罰。由於搜索引擎對於跳轉時間判斷規則的不確定,因此如果非必要或非測試時間,不建議使用 302 跳轉。
另一個常見的則是「400 (找不到網頁 Not Found)」。上網瀏覽站點會遇到各種不同的連接錯誤,這種錯誤一般是由於網站發生故障或者你沒有瀏覽權限所引起,最常見的就是 404 not found 錯誤信息,主要是因為瀏覽器不能找到你所要求的網頁文件,該文件可能根本不存在或者已經被轉移到其他地方。
(延伸閱讀:301,302,404的差異及對SEO的影響)