[ad_1]
當涉及大型網站(例如具有成千上萬個頁面的電子商務網站)時,諸如 搜尋預算 不能低估。
建立一個網站 有組織的建築 又聰明 內部聯繫策略 是這類網站的關鍵。
但是,在嘗試適應電子商務常用主題的各種屬性(大小,顏色,價格範圍等)時,經常正確地進行操作會帶來新的挑戰。
多面導航可以幫助解決大型網站上的這些挑戰。
但是,必須仔細考慮並正確執行多面導航,以便用戶和搜索引擎機器人都滿意。
什麼是多面導航?
首先,讓我們深入了解什麼是分面導航。
在大多數情況下,分面導航位於電子商務網站的側欄上,並且具有多個類別,文件和分面。
從本質上講,它使人們可以根據他們在網站上尋找的內容來自定義其搜索。
例如,訪客可能想要一個中等尺寸的紫色開衫,帶有黑色飾邊。
構面是索引類別,有助於縮小產品清單的範圍,並且還可以作為網站主要類別的擴展。
構面最好以其最佳形式為每個選擇提供唯一的值,並且在對它們進行索引時,網站上的每個構面都應通過確保所有關鍵屬性都出現在頁面內容中來向搜索引擎發送相關信號。
過濾器用於對帶有列表頁面的項目進行排序。
儘管用戶可以使用它來縮小搜索範圍,但頁面上的實際內容保持不變。
這有可能導致多個URL創建重複的內容,這是SEO所關注的。
分面導航可能會產生一些潛在問題,這些問題可能會對SEO產生負面影響。主要的三個問題可以歸結為:
- 內容重複。
- 浪費了抓取預算。
- 稀釋的鏈接權益。
創建不同的參數後,它們可以快速相乘。與不可思議的內容相關的內容數量繼續大幅增長,並且指向頁面的所有這些不同版本的鏈接可能不同,這會稀釋鏈接的公平性,從而影響頁面的排名能力。
為了確保搜索引擎搜尋器不會在價值不大甚至沒有價值的頁面上浪費寶貴的搜尋預算,您需要採取某些步驟。
首先要防止搜索引擎機器人抓取某些被選擇的方面,例如「顏色」或「大小」。
當試圖確定如何解決這一多面的導航難題時,有一些可行的解決方案。但是,使用哪一個將在很大程度上取決於應該對網站的哪些部分建立索引。
無索引
可以實現Noindex標記來通知bot哪些頁面不包括在索引中。此方法將刪除索引頁面,但是,仍然會有用於它們的爬網預算和被稀釋的鏈接資產。
例如,如果您希望在索引中包含「紅色毛衣」的頁面,但不希望在索引中包含「 50美元以下的紅色毛衣」,則第二個結果的noindex標記將排除它。
漫遊器仍然可以找到並爬網頁面,這會導致爬網預算被浪費。
頁面還將仍然浪費鏈接資產。
Robots.txt
可以針對網站的某些部分實施禁止。
該解決方案的優勢在於它快速且可自定義。
但是,禁止只是Google的指令,他們不必遵守該指令。
此外,鏈接公平性可能會被阻止流向站點的不同部分。
例如,我們可以在robots文件中禁止$ 50以下的紅色毛衣,指示Google不要訪問參數> $ 50的頁面。但是,如果存在指向該URL中帶有該參數的任何URL的跟隨鏈接,則Google仍可能對其進行索引。
規範化
規範標籤可讓您指示Google一組相似的頁面具有首選版本。
可以使用此方法將鏈接資產合併到所選的首選頁面中。但是,爬網預算仍將被浪費。
規範標籤也可以被搜索引擎忽略,因此該解決方案應與其他解決方案一起使用。
例如,/ red-sweaters?under-50 /可以將規範URL設置為/ red-sweaters /。 Google會將許可權和鏈接資產歸於規範化頁面,但爬網預算仍會浪費。
AJAX
使用AJAX解決多面導航問題時,主要的積極好處是,當訪問者訪問頁面並選擇過濾器時,不會生成不同的新URL。
JavaScript託管的客戶端幻燈片負責整個過程。無需Web伺服器。
為了確保此方法有效,有必要對特定頁面訪問爬網路徑,這對於獲得排名很重要。
HTML5歷史記錄API和伺服器配置的pushState方法通過HTML呈現的伺服器端響應這些請求,可以幫助確保AJAX可以完全發揮其魔力並使SEO保持健康狀態。
Google Search Console
理想情況下,這應該是最後的選擇。
在對導航進行調整時,這是一個不錯的臨時解決方案。這是因為它只指導Google如何抓取網站,而沒有解決問題。
通過導航到URL參數工具 Google Search Console,您可以選擇每個參數對頁面的影響以及Google對這些頁面的處理方式。
充分利用多面導航的其他方法
- 使用rel =「 next」和rel =「 prev」進行分頁,以便對從頁面到整個序列的索引屬性進行分組。
- 每個頁面都需要鏈接到子頁面和父頁面。這可以用麵包屑來完成。
- 使用嚴格的URL構面排序,這樣就不會出現重複問題。
- 當過濾器不存在任何項目時,防止點擊。
- 僅在站點地圖中使用規範的URL。
- 構面應始終以統一的邏輯方式(即字母順序)呈現。
- 如果沒有解決索引編製,鏈接稀釋和抓取的問題,請不要僅僅依靠一個「修復」。例如,noindex和nofollow標記無助於抓取預算。與在Google Search Console中配置參數相同。
- 如果發生接收到大量流量的特定方面組合,請考慮允許建立索引。
結論
儘管多面導航對於UX可能非常有用,但它可能會給SEO帶來許多問題。
重複的內容,浪費的爬網預算和稀釋的鏈接資產都可能在站點上造成嚴重問題。
至關重要的是,仔細計劃和實施可用的必要方法,以避免在進行多面導航時出現很多問題。
圖片積分
特色圖片:Paulo Bobita
作者拍攝的所有屏幕截圖