5 個優化 XML 網站地圖的建議做法
- 2020-06-24
- 作者: 林杰銘 Jay Lin
- 分類: 第2章.網站技術優化
XML 網站地圖是優化任何網站的重要組成部分,以下我將說明如何為搜尋引擎優化網站地圖所需要了解的相關資訊與技巧。
文章內容目錄
什麼是 XML 網站地圖?
顧名思義,XML 網站地圖能為搜尋爬蟲提供網站導引,可幫助它們發現最重要的頁面並方便編制索引。是的,XML 網站地圖並不是給訪客看得,而是為了搜尋引擎。
網站地圖不僅能為搜尋引擎提供網站頁面的全貌,而且還可以包含有價值的資訊,例如:
• 每頁更新的頻率。
•上次更改時間。
網站地圖對於以下網站尤其重要:
• 網站許多未彼此連結在一起的網頁。
•包含數百甚至數千個網頁。
1、使用外掛自動生成網站地圖
如果你是使用 WordPress 網站或任何 CMS,那麼要生成網站地圖會很容易。實際上,只要使用 Yoast SEO 這樣的類似外掛就能輕易做到。
另外,從技術上講,網站地圖甚至不需要使用 XML 格式,用純文本文件每行放置一個網址就能搞定了。但是,如果每天會持續新增網頁,採用工具自動生成會方便許多。
2、將網站地圖提交給 Google
可以在 Google Search Console 提交網站地圖。在後台中依照此順序提交:索引>Sitemap>輸入正確網址後提交。
理想情況下,希望索引的頁面數量會與提交的頁面數量是相同的。
請注意,提交網站地圖會告訴 Google 你認為哪些頁面是高質量的並值得索引,但是不能保證會將它們編入索引。提交網站地圖的好處是:
• 幫助 Google 輕鬆了解網站全局。
• 發現可以糾正的錯誤,確保能正確索引頁面。
3、在網站地圖中只放置高品質網頁
在排名方面,整體網站品質是關鍵因素。
如果網站地圖包含成千上萬品質較低的網頁,則搜尋引擎可能會認為你的網站可能不是訪客想要訪問的網站。相反地,請嘗試將只包含網站上最重要的頁面。
另外,也不要在網站地圖中包含 noindex 的網址。如果不想允許搜尋引擎爬蟲對某些頁面進行索引,那麼它們存在網站地圖中沒有任何意義。同時包含 index 和 noindex 網址在網站地圖中時,這會缺乏一致性。
4、修改時間與檔案大小
不要嘗試在沒有任何實質調整頁面的情況下,隨意修改時間來欺騙搜尋引擎為頁面再次索引。
再者,網站地圖檔案越小,對服務器的負擔就越小。Google 和 Bing 都在 2016 年都只接受的網站地圖大小從 10 MB增加到了 50 MB,但是仍然要保持網站地圖盡可能的精簡不肥大仍然是一個好事。
5、不要涵蓋 5 萬個以上的網址
每個網站地圖的限制為 50000 個網址,儘管這對於大多數網站來說已經綽綽有餘,但某些網站將需要創建多個網站地圖。例如大型電子商務網站可能就需要創建多個網站地圖來處理所有頁面。
結論&最後我想說
有些人會在網站地圖設置優先順序告知搜尋引擎哪些頁面更重要。但是,這是不需要這麼做的。Google Gary Illyes 就曾經針對這一點發文說過:Googlebot 在抓取時會忽略優先設置。
另外,XML 網站地圖雖然不是為了使用者而存在的,但是對於 技術 SEO 來說它會是必須存在的網站架構之一。我個人也非常建議執行啟用,畢竟這並沒有非常高的製作難度,也不會花費巨大的成本,不過卻能帶來好處。