
香港電商網站常讓客戶以品牌、尺寸、顏色、價格、庫存或送貨選項篩選商品,這些功能本身很有用;但若每個篩選組合都產生不同 URL,網站可能出現非常大量、內容近似或沒有結果的頁面。Google 的官方指引指出,crawler 需要先讀取新 URL 才能判斷其價值,因此過多篩選網址可增加無效抓取,並減慢新商品或重要分類頁被發現。做法不是取消客戶篩選,而是區分哪些網址值得被發現,哪些只應服務使用者操作。這不保證收錄、排名或 AI 展示。
甚麼是商品篩選網址?
例如一個商品列表頁可以加入 ?brand=…、?color=… 或 ?size=… 等參數。多個篩選、排序、分頁和空結果交叉組合後,網址數目會迅速增加;客戶只需其中一個組合,crawler 卻可能遇到大量近似頁面。
先決定:篩選頁是否真的需要出現在搜尋結果?
不是每個篩選頁都要被收錄。若某個組合沒有獨特商品選擇、沒有明確商業意圖,或不會成為客戶會直接搜尋的主題,Google 建議阻止 crawler 抓取該類 URL,保留個別商品頁與未篩選分類頁。網站應先按客戶需求和商品策略決定,而不是把所有參數頁面視為內容資產。
有獨立價值的篩選頁才需要穩定網址
如某個品牌、產品類別或特定系列確實值得獨立呈現,可為它建立清楚、穩定且內容完整的分類頁。Google 指出,若以路徑編碼篩選,篩選順序應一致,亦不應出現重複篩選條件;若用參數,應採用標準的 & 分隔方式,方便 crawler 理解。
三個技術檢查,避免篩選頁變成 crawl trap
一、沒有商品的組合應回傳正確 404
Google 建議沒有結果、重複條件、不合理條件或不存在的分頁網址,應在原 URL 回傳 HTTP 404,而不是導向一個通用的「找不到」頁或仍回傳 200。這能讓客戶和 crawler 都知道該組合不存在,避免空頁持續被視為可用內容。
二、不要只以 canonical 或 nofollow 解決所有組合
Google 說明,canonical 和 rel="nofollow" 可以傳遞偏好,但長期控制篩選 URL 的效果通常不及直接阻止不需要的篩選網址被抓取。對大型電商網站,應由開發、內容和商品團隊共同定義可索引篩選規則,再以 robots.txt 或網址設計落實;勿一概封鎖真正需要被客戶找到的重要分類頁。
三、Sitemap 只保留正式、可索引的商品與分類頁
Sitemap 應列出企業希望 crawler 發現的正式 URL,而不是每個篩選變體。Google 的 crawl budget 文件指出,更新 Sitemap、管理重複 URL、移除長轉址鏈及讓頁面有效載入,都是維持抓取效率的實務。對頁面數目不大、更新不頻繁的 SME,定期檢查 Sitemap 與 Page Indexing 報告通常已足夠。
香港電商 SME 的實務工作流程
建立一張篩選規則表
列出每種篩選:品牌、價格、尺寸、顏色、庫存、排序及分頁;再標示它是否需要被索引、是否需要穩定 URL、無結果時應回傳甚麼狀態碼,以及由誰維護。這比上線後才從流量異常或伺服器負載倒查更有效率。
用真實客戶搜尋與內部商品邏輯決定優先次序
優先保留能直接協助客戶選購、商品資料完整、存貨和頁面內容可持續維護的分類頁。若某類產品變動很快,應同時確認頁面不會留下停售商品、失效篩選或矛盾的送貨資料。網站資料越清楚,客戶與搜尋系統越容易理解實際可提供的選擇。
GEO Expert 的觀點
電商 GEO 的基礎並非把每個商品篩選組合都公開給 crawler,而是讓最有價值的商品、分類與購買資訊可被發現、理解和維護。香港 SME 應先把客戶真正會用的篩選體驗做好,再以清楚的 URL 規則與 HTTP 回應保護網站資源;這能減少技術噪音,但不代表任何平台必然展示或引用商品頁。