目錄
什麼是Sitemap(網站地圖)?
網站地圖是一個特殊的網頁,通常是以 HTML 或 XML 格式儲存。網站地圖像是索引一樣,列出所有的網頁和相關資訊,例如創建日期和更新日期。它有助於搜尋引擎的爬蟲更容易理解網站的結構、規模和更新頻率。因此,創建網站地圖是提高 SEO 的基本任務。
假設你有一個新的網站,並希望立即向搜尋引擎提交網站地圖,你可以手動進行。例如,在 Google Search Console 中創建一個網域並輸入網站地圖鏈接,如下圖所示。
如果你想研究競爭對手,網站地圖也很有幫助。大多數網站都將網站地圖鏈接添加到頁腳。只需向底部滾動即可找到它。另一種方法是嘗試訪問頁面“domain.com/sitemap.xml”。
WordPress 的網站地圖
在 WordPress 的生態系統中,有許多外掛可以用來創建網站地圖。一些知名的外掛,如 Yoast SEO 和 Google XML Sitemaps,擁有優秀的評價並提供詳細的設定,雖然我很少覺得需要它們。外掛通常會將網站地圖儲存在“domain.com/sitemap.xml”。
自 5.8 版本以來,WordPress 內置了網站地圖。默認路徑是“[domain.com/wp-sitemap.xml](http://domain.com/wp-sitemap.xml”)。新版本發布後,我毫不猶豫地卸載了網站地圖外掛。越少的外掛,網站就能加速以提供更好的用戶體驗。這是我網站管理中的核心價值。
不幸的是,我沒有意識到 WordPress 不會自動提交網站地圖。這肯定損害了我的 SEO。在卸載網站地圖外掛後的幾周裡,我的網站流量下降了。
解決方案
察覺到根本原因後,我有兩種選擇來修復它。第一種是通過自動化流程來提交內置網站地圖。也許我可以找到一個外掛來實現它。第二種選擇是禁用內置網站地圖並重新安裝網站地圖外掛來創建新的網站地圖。兩個網站地圖不會提高 SEO,因此做出決定是至關重要的。
事實上,最簡單的解決方案比我想像的還要簡單。如果您曾使用過 Google XML Sitemaps 等 SEO 外掛,那麼一個名為“*覆蓋網站地圖的文件名”*的設定就可以完美解決問題。最終,我決定保留默認頁面“/wp-sitemap”,但用外掛覆蓋它。經過幾個月的奮鬥,我的網站地圖又能自動提交了!
最後但同樣重要的是,如果您創建了新的網站地圖,您可以登錄 Google Search Console 並刪除舊的網站地圖。就是這樣。這就是我們所有必須手動做的事情的網站地圖。