這個問題是前段時間自己在優化客戶的網站的時候發現的,也是諸多跨境獨立站優化過程中比較常見內鏈的問題。
這個問題就是如果是需要做內鏈的,那么一個頁面指向另外一個頁面的錨文本只有一條起作用。
也就是說如果有A和B兩個頁面,A頁面指向B頁面作為內鏈。但如果A頁面有很多錨文本都是指向B頁面的話,看似做了很多的內鏈其實都是徒勞的,谷歌只會計算A頁面指向B頁面的第一個錨文本。
也就是說其他后出現的都不算A指向B頁面的內鏈,當然這個說法是有專有名詞的“First Link Priority Rule”。
圖片來源:谷歌搜索截圖
當搜索引擎爬行器在你的網站上抓取一個頁面并且遇到兩個鏈接指向同一個頁面時,它只會考慮第一個鏈接的錨文本而忽略第二個鏈接。
這個不僅僅是頁面中,在頁面的其他元素也會遇到該問題。下面就給大家做詳細的說明:
1、避免頁面中出現相同的鏈接
如果頁面中出現了和導航欄目相同的頁面,那么谷歌就會遵循"First Link Priority Rule”從而忽略掉頁面中的錨文本元素。
2、網站導航的代碼放在<title>標題之后
這樣可以有效的避免網站出現"First Link Priority Rule”的情況,這種細節優化一般shopify或者wordpress都會做好預設的。
但是自主開發的網站不一定會搞的那么細節,接下來的代碼顯示就可以幫助大家更好的理解網站導航的代碼該如何規范。
圖片來源:萬元戶做谷歌SEO
可以看出我們網站的重要內容是出現在37行的代碼之中的,而菜單代碼是出現在247行的。
圖片來源:萬元戶做谷歌SEO
如果菜單的代碼出現的比較早就容易觸發"First Link Priority Rule”的情況。
