使用網站地圖改善 SEO
網站地圖為搜尋檢索器提供了要索引的頁面和網站階層的指示,可以提高您的 SEO 排名。將網站地圖提交到 Google Search Console 等工具還可以協助找出損壞的連結或重複的內容。B2C Commerce 包含以下網站地圖管理功能:
- Storefront Reference Architecture (SFRA) 和 SiteGenesis (SG) 電子商務網站
- 無頭式電子商務應用程式,例如建立在 Progressive Web App (PWA) Kit 之上的應用程式
本指南介紹如何為建立在 B2C Commerce 之上的無頭式網站建立網站地圖。
如果您在 B2C Commerce 上透過以下任一網店實作建立網站,則可以使用無頭式網站的網站地圖功能:
- 適用於整個網站的 Composable Storefront (PWA Kit)
- 分階段無頭式部署 (SG/SFRA 和 PWA Kit)
- 您自己客製化的無頭式實作
除非另有說明,否則本指南中的步驟均適用於這三種實作。
- 如果尚未這樣做,請在嵌入式 CDN (eCDN) 中設定虛名網域。
- 在 Business Manager (BM) 中,為您的網站設定與虛名網域相符的主機名稱別名。
- 在 BM 中,產生網站地圖。您可以在
example.com/sitemap_index.xml
找到您的網站地圖。將「example.com」替換為您的虛名網域名稱。 - 使用
example.com/sitemap_index.xml
更新 PWA Kit 或無頭式網站中現有的robots.txt
檔案。 - 如果您有混合式網店專案 (SFRA 和 PWA Kit),則還可以:
- 向搜尋引擎通知您的 B2C Commerce 網站地圖。
- 確保您的網站地圖包含您希望搜尋引擎能找到並索引的所有關鍵頁面。這包含產品清單頁面、產品詳細資料頁面、部落格文章和其他相關內容。
- 如果您的網站地圖變得非常龐大,請考慮使用 BM 中的優先順序設定。您可以使用這些設定來指示哪些頁面最重要,好讓搜尋引擎優先檢索。請參閱在 B2C Commerce 中產生網站地圖。
- 安排工作以定期更新網站地圖,好讓搜尋引擎知道這些變更並及時將其編入索引。請參閱在 B2C Commerce 中產生網站地圖。
- 檢查並更新
robots.txt
檔案中的所有檢索指令,以確保它們符合您的 SEO 策略,並且不會阻擋網站的重要部分。 - 定期測試網站地圖 URL 的可存取性,以確保搜尋引擎和使用者可以毫無問題地存取它。
本節針對使用網站地圖時可能遇到的一些常見錯誤,提供建議的解決方案。
**潛在原因:**網站地圖中的語法錯誤或其他錯誤。
**建議的解決方案:**確保網站地圖中的所有網址都是絕對且格式正確。使用正確的通訊協定 (http 或 https),而且不要包含工作階段 ID 或其他動態參數。請參閱在 B2C Commerce 中產生網站地圖。
**潛在原因:**網站地圖中的 URL 不正確。
**建議的解決方案:**定期檢查網站地圖中的 URL,確保您可存取它們且不會傳回錯誤。修復任何損壞的連結或伺服器問題。請參閱在 B2C Commerce 中產生網站地圖。
潛在原因:robots.txt
檔案中可能存在阻擋指令錯誤或其他問題。
**建議的解決方案:**使用 robots.txt 測試器測試 robots.txt 檔案。確保沒有阻擋指令阻止搜尋引擎存取重要頁面或網站地圖本身。請參閱使用 Business Manager 為 B2C Commerce 產生 robots.txt 檔案。