Sitemap網站地圖是什麼?對SEO有幫助嗎?

Sitemap完整指南

Sitemap 網站地圖是 SEO 優化的項目之一,但有些剛學習 SEO 的人對於 Sitemap 的理解不夠精確、誤會了 Sitemap 能帶來的效益以及功能。到底 Sitemap 對網站 SEO 有沒有幫助?你真的需要使用 Sitemap 嗎?這篇文章將和你聊聊 Sitemap 是什麼、怎麼做、並延伸到 SEO 的學習和經驗談,如果你正在學習SEO,相信這篇文章會對你有幫助 : )

 

Sitemap是什麼?

Sitemap是什麼

「Sitemap」中文為網站地圖,是一個放在網站上的檔案,我們可以在這個檔案內條列出網站全部頁面的網址、影片連結、圖片連結等等。Google 爬蟲會來我們網站上讀取這個 Sitemap 檔案,藉此了解網站上有哪些網頁。

 

以 SEO 角度來看,Sitemap 最大的用途就是「幫助搜尋引擎了解網站有哪些網頁」。舉例來說,這個連結就是紐約時報的其中一個 Sitemap 檔案,裡面條列了網頁網址與更新時間(Sitemap 基本上是公開的檔案,只要知道路徑,我們從前台都能夠看到別人的 Sitemap)。

 

 


 

 

你該使用Sitemap嗎?先談談網站內部連結觀念

 

先講結論:雖然 Sitemap 能幫助搜尋引擎了解網站,但其實不一定每個網站都需要 Sitemap

如果網站的「內部連結」有完善規劃,那麼 Google 不需要透過 Sitemap 也能了解網站有哪些頁面。換句話說,Sitemap 只是輔助,內部連結才是 SEO 優化的重點。所以先別急著為網站建立 Sitemap,請先了解內部連結是什麼,再來評估你到底需不需要使用 Sitemap,這也是這一段想跟你分享的觀念:)

 

 

 

▍內部連結對SEO的重要性

內部連結對SEO的重要性

內部連結是指「在同一個網站中,頁面和頁面的互相串聯」,像是導覽列、側邊欄、Footer 都是網站的「內部連結」。你可以從 Google 官方的文件影片讀到一個觀念:

 

搜尋引擎爬蟲會透過網站上的「站內連結」來解析你的網站,若將這觀念簡單來解釋的話,爬蟲會去點開網站上的導覽列、麵包屑、側欄、商品列表等連結來發現、爬取你的網站,透過解析這些連結的架構,它更可以辨識出每個網頁與網頁之間的關係。

 

所以我們在 SEO 優化上,網站導覽列、側欄等等動線設計都非常重要(SEO 上很多人會稱呼這個為「內部連結」優化),如果網站動線出現問題,Google 很可能在解析網站時會出現問題。

 

而如果你的網站上有某個頁面是沒有內部連結連過去的(我們在 SEO 上會稱作「孤兒網頁 Orphan Page」),或是有些網頁在網站內的層級過於深入或不易抵達(例如 6 年前上架的、很久以前的文章),搜尋引擎可能會不容易發現這些頁面,就會導致網站 SEO 受到影響。為了避免這樣的問題、確保 Google 可以有效的發現我們所有的網頁,我們可能會做的優化工作和檢查項目有:

  • 檢查網站的內部連結架構(導覽列、側欄等動線設計)是否健康
  • 檢查在現行的導覽架構下,是否會有孤兒網頁、或是很不容易到達的網頁
  • 提交 Sitemap 網站地圖,透過 Sitemap 主動跟 Google 說我有哪些網頁

 

也就是說,為了要讓 Google 了解我們的網站,我們會進行「內部連結優化」,而 Sitemap 只是其中的一個輔助方法而已,真正的重點還是要做好內部連結。

 

延伸閱讀:SEO最重要的觀念,認識內部連結如何影響SEO

 

 

 

▍那麼,你的網站需要Sitemap嗎?

你的網站需要Sitemap嗎?

很多人以為 Sitemap 在 SEO 很重要、一定要做,但其實是不一定的,而是要看你的網站狀況是否需要使用。如果網站「內部連結」已有完善規劃,也沒有孤兒網頁或是層級過深、太難找到的網頁,Google 基本上都能順利解析你的網站。那麼,你是否有提交 Sitemap,對網站 SEO 通常不會有太大的影響(影響可能小到你沒有感覺、也不會反應到數據上)。

 

Google 官方也針對需要 / 不需要使用 Sitemap 的情境,給了幾個建議:

 

可能「不需要」使用 Sitemap 的情況

  • 網站規模小:網頁數不超過 500 頁
  • 網站內部連結完善:每個頁面都有路徑、連結可到達,沒有孤兒頁面

 

 

可能「需要」使用 Sitemap 的情況

  • 大型網站:如果網站規模太大,Google 可能無法順利找到所有網頁(尤其是較新的網頁)這時便能用 Sitemap 來加快 Google 發現網頁、收錄網頁的速度
  • 新上線的網站:如果網站剛上線、沒有反向連結,Google 會比較難發現你的網站,這時便能主動提交 Sitemap 
  • 網站有許多媒體內容(影片或圖片):如果你希望網站出現影片、新聞、圖片等等搜尋結果,可以用 Sitemap 來提供給 Google 參考
  • 網站有不同版本語言的網址:如果網站有分不同語言版本,比方說有英文、中文等語言,便可以透過 Sitemap 來告知 Google 網頁的語言版本

 

 


 

 

如何製作、提交Sitemap網站地圖

因為這篇文章主要著重在「透過 Sitemap 來理解 SEO 優化概念」,所以在製作 Sitemap 這一段我們只會簡單的介紹重點、讓你了解 Sitemap 建立的流程和步驟(詳細說明請再參考 Google 官方文件

Sitemap 建立可以分成「選擇格式、製作檔案、提交」三個步驟:

如何製作、提交Sitemap網站地圖

 

▍步驟一:選擇 Sitemap 格式

Google 支援的 Sitemap 格式有三種(三種都可以使用、沒有哪個比較好),依照網站狀況和需求使用適合的格式即可。

 

1.XML Sitemap

XML 全名是「Extensible Markup Language」,是專門給電腦看的程式語言。

XML Sitemap 是最常被使用、用途也最廣泛的格式,除了網址外還可以提供圖片、影片、新聞等等資料,大部分的 Sitemap 產生器也都是提供 XML Sitemap 格式的檔案。

 

2.RSS / mRSS / Atom 1.0

RSS 全名是「Really Simple Syndication」,是一種訊息來源格式,可以整合多個網站的更新內容。

「RSS / mRSS / Atom 1.0」結構和 XML Sitemap 類似,但檔案通常較小且更新頻繁。Google 官方建議,若你的網站更新頻率很高(例如新聞媒體、部落格),可以同時使用「RSS / mRSS / Atom 1.0」和「XML Sitemap」兩種格式,前者用來提供最新更新內容、後者則提供所有網頁的資訊,提高 Google 抓取網頁的效率。

 

3.文字 Sitemap

文字 Sitemap 的格式最簡單,只需要把網址條列在 txt 文字檔中即可,非常方便製作和維護,適合內容單純的小型網站使用。

 

 

 

▍步驟二:製作 Sitemap 檔案

有三種製作 Sitemap 檔案的方法,請依照你的網站規模選擇要用哪個方法:

 

1.網站是 WordPress系統,用外掛產生 Sitemap

如果網站是用 WordPress 系統架設,那麼非常簡單,外掛市集中有很多 Plugin 可以協助我們製作 Sitemap。若你已有安裝「Yoast SEO」、「Rank Math」這類 SEO 插件,啟用 Sitemap 功能後就可以自動產生網站 Sitemap 檔案。(請參考:Yoast Sitemap 設定 / Rank Math Sitemap 設定 ) 

若你沒有使用以上的 WordPress SEO 插件,也可以直接在外掛市集中搜尋「Sitemap」,有很多外掛工具可以使用。

 

2.網站規模小,手動建立 Sitemap

如果網站規模小、只有幾十個網頁,可以直接用純文字編輯器手動建立 Sitemap。(請按照 Sitemap 規範的格式建立)

 


3.網站規模大,使用 Sitemap 產生器

如果網站頁面偏多,則建議用 Sitemap 產生器會較有效率。推薦 XML-Sitemaps.com 是很簡單方便的工具,若網站頁面少於 500 頁便能免費產生 Sitemap。或是 Google 搜尋「generate sitemap」也有許多工具可以參考使用。

 

 

 

▍步驟三:向 Google 提交 Sitemap 檔案

製作好 Sitemap 網站地圖後,最後要把它提交給 Google。(這個步驟是讓 Google 知道我們網站上 Sitemap 檔案的所在位置,但不代表 Google 一定會下載這份檔案、或透過 Sitemap 來檢索網站)

 

提交 Sitemap 最簡單的方式,是透過 Google Search Console 的「產生索引 >  Sitemap 報表」,把 步驟二產生的 Sitemap 檔案網址貼上、提交即可。

 

在 Search Console 的 Sitemap 報表中,你可以隨時查看 Google 存取 Sitemap 的時間、以及是否有成功檢索檔案。 一般來說 Sitemap 被 Google 順利存取後,Google 便會定期回來檢索 Sitemap 檔案,我們不用重複提交 Sitemap,只要定期檢查狀態是否正常即可。

 

Google 官方已經說過,Sitemap 內的網頁變更頻率(Frequency)以及網頁重要性(Priority)他們基本上早就已經不看,因此若你的網站架構有重大調整,才需要重新提交 Sitemap 檔案。

 

更多提交 Sitemap 的說明,可以參考 Google 官方文件:

 

 


 

 

Sitemap對SEO有幫助嗎?

Google員工對於Sitemap的看法...

 

至於 Sitemap 對 SEO 到底重不重要?會影響網站排名嗎?我們可以從 Google 官方說明得到答案:

  • Google 的 John Mueller 曾經在 Twitter 公開說過:Sitemaps don’t replace internal linking(Sitemap 不能取代內部連結)
  • Google官方文章曾經提過:A Sitemap does not affect the actual ranking of your pages. However, if it helps get more of your site crawled(Sitemap不會影響你的排名,只是幫助你的網站被爬取)
  • Google 的員工 Gary Illyes 也在推特上提到過,Sitemap 不會直接影響你的網站排名。

 

簡單來說,Sitemap 最大的功能其實是幫助 Google 爬取網站,他本身對於排名是沒有影響的,「內部連結優化」才是真正改善 SEO 的重點。這就好比動線不良的大賣場,即使給了你地圖,也只能輔助你找路、但並不會改善賣場本身容易迷路的問題。如果你只有做 Sitemap,但沒有審視、優化站內的連結跟動線問題,在 SEO 上很容易會出現問題。

 

而 Google 也曾在 YouTube 提到:just because a sitemap file has a bunch of URLs and it doesn’t mean that we will index all of them(就算你在 Sitemap 裡面放很多網址,Google也不一定會去收錄你在 Sitemap 內的網址)。

 

因此若網站規模很大、或是網站內的動線不完整,只依靠 Sitemap 也沒辦法完整解決你的 SEO 問題,因為網站內的連結、動線對爬蟲來說是重要的訊號,他可以透過內部連結的結構解析網頁之間的關係。此外,這些內部連結可以傳遞權重,孤兒網頁基本上即便透過 Sitemap 讓 Google 爬到了,他也不會有太多的 SEO 權重,因為孤兒網頁沒有連結、也沒有權重傳遞給他。

 

 

簡單總結

Sitemap 不是 SEO 最核心的優化項目,不應該把 Sitemap 當作解決 SEO 的途徑。你當然可以主動提交 Sitemap,提交 Sitemap 對 Google 來說就像能量飲料,但如果你的網站結構是健康、或網頁規模不大,Sitemap 對你未必會有明顯幫助(因為 Google 爬蟲依靠你網站內的連結動線就可以有效的解析你的網站),你可以把 Sitemap 的優先度放低,與其優先擔心 Sitemap,不如花更多時間去研究其他的 SEO 優化工作。

其他小知識

知名的 SEO工具品牌 Moz 以及在 SEO上權威的專家 Rand Fishkin 在早期曾經提倡一個很有趣的論點,他提到提交 Sitemap 其實有好處也有壞處,壞處便是「你會無法透過 Google 收錄的情況來有效找到孤兒網頁」,簡單來說,透過刻意不提交 Sitemap 並藉此來觀察 Google 收錄網站的情況,其實可以幫助我們診斷站內連結的健康程度。也就是說,我們都應該發現哪些網頁沒有健康的被收錄,代表這些網頁可能是孤兒網頁、或是連結的層級過深、內部連結不健康,但 Sitemap 會讓我們難以察覺這樣的情況。

 

這其實是一個比較久以前的觀念,Rand Fishkin過了幾年後也說,現在他是都會提交 Sitemap了,但這個觀點以及做法我認為即便到現在,對於一定規模以下、健康的網站來說是適用的,可以幫助我們判斷內部連結是否出現問題。(不過這個做法會建議很有實務經驗的人再來採取)

 

 


 

 

從Sitemap來談談「SEO學習」這檔事

「SEO學習」是我今天想談論的主要議題之一,職場上我碰到有很多剛學習 SEO 的人過於在乎 Sitemap,我也碰到很多學生在剛接觸 SEO 的時候,誤以為 Sitemap 可以像仙丹般的拯救他的 SEO,這讓我興起了寫這篇文章的念頭。有些人過度的強調 Sitemap 對於 SEO 的影響力,但沒有加以說明他的功能、或考究 Google 官方的建議。

 

不只是 Sitemap,很多新手在剛學習 SEO的任何一個優化項目時不見得會「釐清這些知識」,我覺得 SEO 上的優化項目太多了,在資訊爆炸的時代之下,SEO 的學習者應該要學會兩件事情:

 

  • 學會診斷 SEO的問題點、以及每個優化項目的功能

診斷 SEO的問題點

 

會導致你的 SEO 不好的可能性有很多,以上圖來說,第一個環節是爬蟲【爬取網站】的優化,第二個環節是【排名因素】的優化。學習 SEO 最不容易的就是學會準確診斷問題,如果 Google 在爬取你的網站時都很健康順利,那麼你針對爬取做再多優化效果都很有限。反過來說,如果你的內容很優質、網站權重很高,但 Google 卻沒辦法爬到你的網頁,那麼應該要先解決爬取的問題。

 

網站結構沒有問題,網站規模不大、Google 爬得都很健康,但內容不優質、網站速度體驗不顧好,拼命提交 Sitemap 也是沒有用的。

 

Google 爬不到網站,就算內容再優質、網站體驗在好,Google 也看不到你的網站,那優化內容也是白做。

 

一個是問題點發生在爬取,一個是發生在排名因素的優化,後續要做的優化工作是差很多的,應該採取的做法也應該不同。這有點像醫學,你是頭痛沒錯,但造成頭痛背後的原因很多,壓力大、失眠、腫瘤、自律神經失調都會造成頭痛,但只是吃止痛藥未必是可以根治的,應該是要找到造成頭痛根本的原因並從根本原因下手。

 

 

  • 學會釐清哪些對Google具有較強的訊號以及影響力

SEO 優化項目一大堆,但我們能做的時間是有限且急迫的,實務上我們會從「對SEO 影響較大、對 Google 訊號較強」的優化項目開始做,剛開始學習 SEO 時我們都該釐清到底哪些項目真的具有較高的影響力、哪些對於成效是比較沒有影響力的。像是 Meta Keywords、網址裡面要塞關鍵字、Title 前面一定要塞關鍵字…等,這些都是較過時或是在 SEO 上影響力較小的優化項目。

 

以這篇文章的 Sitemap 為例,很多人以為它對於 SEO 很重要,但事實上是未必的,如果你的網站內部連結很健康或規模不大,Sitemap 沒辦法帶來太多的效果。同時,Sitemap 的重要性也沒有站內連結來的高。很多文章會告訴你 A 優化項目很重要、B 優化項目是趨勢,但這些文章未必會告訴你「什麼情況很重要」、「對於哪些網站很重要」、「重要在哪」、「是趨勢的原因是甚麼」,在 SEO 優化上,你的網站架構、所屬的產業、擁有的資源等很多因素,都會影響我們採取的策略以及優化手段。對於剛學習的人來說,更應該要細心且清楚的釐清所有學習到的知識,並不是網路上的文章說很重要就拼命的執行,但卻不去釐清他重要在哪、他的功能是甚麼、為什麼重要。

 

了解What很重要,但釐清"Why"才是成長的關鍵

 

任何一個優化項目,釐清他的功能、以及效果才是重點,確實有些網站需要透過「Sitemap」來解決網站 SEO 的問題,但也有很多的網站是不需要做「Sitemap」的(在我的經驗中,甚至大多的中小型網站是不一定需要的)。

 

 


 

Key Takeaways:總整理

不論你網站規模多大,提交 Sitemap 都沒有壞處,任何網站主都可以主動去提交 Sitemap 是沒有問題的,但我希望正在學習 SEO 的人可以知道,Sitemap 絕對不是仙丹、也不是排名因素,除了 Sitemap 之外,有很多的優化項目其實都未必是很重要的,在 SEO 優化上通常那些「看起來很簡單輕鬆就可以完成的事情」大部分都沒有很強的影響力或效果。

 

SEO 不是只靠 Sitemap 或是稍微改改 <title> 就可以有成效,如果 Google 在爬取、理解你的網站都沒有問題的情況下,提交 Sitemap 對你的網站排名是沒有幫助的,他不是排名因素,只是幫助 Google 爬你網站的工具,如果你要優化排名因素,決勝點還是在內容、體驗、連結。

 

  • 如果你是中小型網站(500頁以內)、網站的動線/架構都很健康的網站,你其實不提交 Sitemap 也不會有太大的影響,有時間再提交處理就好了,但如果時間有限,請Focus在其他更重要的 SEO 優化項目上(我自己都沒有提交了)。
  • 如果你是大型網站、或擁有多國語言的網站、或是新聞/媒體型網站,強烈建議 Sitemap 要按照官方規範優化跟提交。
  • 請注意,Sitemap 絕對沒辦法取代內部連結,根本之道還是網站內的導覽動線、內部連結架構,在優化工作上不要以為有 Sitemap 就不用優化內部連結。
  • 針對網站規模, Google 是建議 500 頁以內可以不用提交 Sitemap,但我的經驗是,即便網站到 1000~2000 頁都還是未必需要的,要看網站的架構以及狀況而定,如果你怕的話就提交就對了,但請記得也要好好優化內部連結以及真正的排名因素,Sitemap 不是仙丹。
  • Sitemap 不是排名因素。
  • 學習的時候盡量要釐清每個優化項目的真正「功能」以及實際「影響多大」,這是 SEO 成長的關鍵 : )

 

你可能也想看

你可能也想看