Sitemap是什麼?如何提交Sitemap?4種Sitemap製作方法!
Welly SEO 編輯部
2023-12-27更新
# SEO優化
# 技術SEO
# SEO概念
Sitemap是什麼?Sitemap格式有哪些?Sitemap中文為網站地圖,本文將分享Sitemap與SEO的關係,並介紹Sitemap製作方法、Sitemap範例和提交Sitemap教學,最後帶你了解無法讀取Sitemap的狀況。
快速跳轉目錄
- Sitemap網站地圖是什麼?Sitemap SEO關係為何?
- Sitemap格式有哪些?Sitemap製作前你必須知道的4種格式
- (一)Sitemap HTML
- (二)Sitemap XML
- (三)Sitemap RSS、mRSS、Atom 1.0
- (四)Sitemap txt(文字Sitemap)
- (五)Sitemap比較(Google官方資料)
- Sitemap生成器是什麼?Sitemap產生器-Sitemap Generator介紹!
- (一)Sitemap產生器介紹-Sitemap Generator
- (二)Sitemap Wordpress:Wordpress Yoast SEO教學
- (三)Screaming Frog XML Sitemap生成教學
- (四)Sitemap Google Sites有支援嗎?
- Google Sitemap教學|如何提交Sitemap?
- STEP1. 設定好Google Search Console並開通管理權限
- STEP2. 將製作好的Sitemap上傳到網站的根目錄
- STEP3. 選擇Google Search Console Sitemap選項
- STEP4. 將Sitemap檔案名稱輸入,並按下提交
- 無法讀取Sitemap的情況有哪些?3大情況分享!
- Sitemap 4大常見問題解析!
Sitemap網站地圖是什麼?Sitemap SEO關係為何?
當你完成架設新網站之後,是否有記得「提交網站Sitemap」?
如果你是第1次接觸網站,想必對於Google Sitemap一知半解,卻好像聽說一定要提交Sitemap,究竟是什麼意思呢?Sitemap和SEO的關係與重要性為何呢?
(一)Sitemap是什麼?你不可不知的Sitemap功用分享
Sitemap中文為「網站地圖」,顧名思義,對於Google爬蟲來說,Sitemap就像是一張你網站頁面的地圖。
Sitemap裡面包含網站各個頁面的站點,透過提交Sitemap,可以引導Google爬取並收錄網站的所有頁面,因此通常會建議在新網站建立完成後提交網站地圖。
換言之,你可以將Sitemap想像成你網站的導覽員,它將引領著Google爬蟲這位審查員仔細收取網頁的資料,加速你完成檢索並建立索引,如此一來,你 的網站就可以更快地讓搜尋引擎從資料庫中推薦給使用者。
📌Sitemap可填寫的網頁4大項目內容
- 網頁連結:網站內的所有網頁連結
- 影片連結:可指定時間長度、影片類別及年齡分級;但影片需要填寫的Sitemap欄位較多,因此較建議交由工程團隊協助執行
- 圖片連結:包含主題與授權,如果網頁放置的圖片檔案不好被讀取,透過圖片Sitemap可以有效幫助Google找到圖片
- Google新聞連結:包含新聞標題與日期,需注意Google有規定,如果新聞已發生超過2天,就要從Sitemap中移除,讓Google爬蟲知道哪些才是最新的資訊,因此如果是頻繁更新新聞的網站,較不建議一天到晚透過Sitemap新增新聞連結。
📌Sitemap Google官方教學影片
✨Google搜尋中心-Sitemap教學:瞭解 Sitemap
(二)Sitemap SEO之間的關係為何?
如果你曾經聽過「提交Sitemap給搜尋引擎能夠提升SEO排名」,那就大錯特錯了!
其實Sitemap和SEO之間的關係並非在「排名」上,而是在幫助你的網站盡快被Google檢索、建立索引,如此一來,也才能盡快加入SEO排名的戰場 ,讓搜尋引擎盡快推薦你的網站給瀏覽者,而當然在推薦的前提,是你的網站內容必須足夠優秀。
換句話說,提交Sitemap是一種「主動通知」Google的概念,因此即使沒有提交Sitemap,Google爬蟲也會自己找到你的網站,只是在進行檢索與索引的速度上會較慢。
然而不管是主動告知還是被動收錄,Sitemap都和SEO排名無直接相關,因為所謂的「排名」是發生在檢索和建立索引之後的步驟!
看到這邊,你可能想問「所以我們到底應不應該提交Sitemap?」以下由Welly SEO專家替你整理結論:
- 提交Sitemap有利無害,因為主動提交Sitemap有助於加快你的網站被收錄,因此Google Sitemap才會慢慢變成大家建立網站時必經的程序。
- Sitemap與SEO排名沒有直接的關係,網站表現的好與壞,仍然要依靠網站架構、網站技術、內容營銷等面向。
✨想要知道真正影響SEO排名的因素有哪些嗎?建議你閱讀此篇文章:SEO是什麼?SEO教學全攻略:On Page SEO、Off Page SEO
Sitemap格式有哪些?Sitemap製作前你必須知道的4種格式
在真正進入網站地圖製作前,你必須先了解Sitemap有哪些格式,以下將介紹4種Sitemap格式。
(一)Sitemap HTML
Sitemap HTML和其他檔案格式最為不同。
Sitemap HTML是直接在網站上建立一個HTML頁面,並將網站的子網頁分類顯示在該頁面上。
可以將HTML 網站地圖想像成是一個導覽頁面,除了幫助Google可以快速讀取網頁內容之外,也方便使用者進行快速閱覽與點擊,以台灣台北市政府的網站為例:
(二)Sitemap XML
Sitemap XML是目前Sitemap格式中,最常被使用也是用途最廣泛的格式,而XML主要是給電腦看的一種標記式語言,其除了可以使用Google支援的擴充元素,還可以提供圖片、影片、新聞等內容。
📌Sitemap XML必備標籤:
- < url >:網頁內容的元素,可添加SEO屬性、網址等。
- < loc >:用於定義網頁的URL或路徑,也就是必須將完整的網址列入此標籤中。
📌Sitemap XML Google官方注意事項:
- 與所有XML檔案一樣,所有標記值都必須是實體逸出(Entity escape)。
- Google會忽略 < priority > 和 < changefreq > 值。
- Google會使用 < lastmod > 值,前提是該值必須始終保持準確且可供驗證(例如可將該值與網頁上次修改的版本進行比較)。
備注:實體逸出(Entity escape)是在HTML的文字內容中,將某些特殊符號轉換成對應的實體(Entity),以避免解析錯誤或瀏覽器顯示錯誤的問題,如符號「&」的轉譯碼為「&」。
(三)Sitemap RSS、mRSS、Atom 1.0
如果你的網站有使用RSS或Atom 1.0動態消息的話,一般會建議使用Sitemap RSS格式,如此一來,便可以透過Sitemap提交動態消息的網址;但Sitemap RSS需要使用特定語法撰寫,因此較複雜,建議使用自動Sitemap產生器生成。
📌Sitemap RSS、mRSS、Atom 1.0官方注意事項:
- Google接受RSS 2.0和 Atom1.0動態消息。
- 可以使用mRSS(媒體RSS)動態消息將網站中影片內容的詳細資料提供給Google。
- 與所有XML檔案一樣,所有標記值都必須是實體逸出。
- 動態消息僅針對最近的網址提供資訊。
(四)Sitemap txt(文字Sitemap)
如果你的網站只有簡單的網址,並沒有圖片、影片等其他元素,則可以使用簡單、純文字的Sitemap txt,其為最簡單的方法,只要打開記事本進行輸入、存擋成.txt之後上傳即可。
文字Sitemap主要以手動輸入為主,因此較適合只有網頁連結,且資料少的網站使用。
📌Sitemap txt官方注意事項:
- 請勿在Sitemap檔案中加入網址以外的任何內容。
- 文字檔沒有一定的命名規則,不過必須使用.txt副檔名,例如sitemap.txt。
(五)Sitemap比較(Google官方資料)
優點 | 缺點 | |
---|---|---|
Sitemap XML | ||
Sitemap RSS、mRSS、Atom1.0 | ||
Sitemap txt |
✨以上內容皆是參考Google搜尋中心的官方資料:建立並提交Sitemap
Sitemap生成器是什麼?Sitemap產生器-Sitemap Generator介紹!
(一)Sitemap產生器介紹-Sitemap Generator
只要在搜尋引擎搜尋「Sitemap Generator」,就可以找到自動產生Sitemap工具:
- Sitemap Generator入口:https://www.xml-sitemaps.com/
以下將利用上述的這個Sitemap生成工具來教你如何使用Sitemap Generator:
- STEP1:將網站網址貼上Sitemap Generator框中,並按下「START」開始鍵。
- STEP2:等待Sitemap生成器抓取網站內的所有網頁連結。
- STEP3:抓取完畢後,點選「VIEW SITEMAP DETAILS」。
- STEP4:最後,點擊「DOWNLOAD YOUR XML SITEMAP FILE」即可下載Sitemap!
📌Sitemap網站地圖範例
Google官方的Sitemap範例如下:
由Sitemap生成器產出的Sitemap範例如下:
(二)Sitemap Wordpress:Wordpress Yoast SEO教學
如果你是使用Wordpress架設網站的用戶,想要生成WP Sitemap只要安裝「Yoast SEO」就可以了!
安裝Sitemap Yoast SEO步驟如下:
- STEP1:下載Yoast SEO進行安裝。
- STEP2:選擇Sitemap功能設定,並開啟啟用。
- STEP3:頁面下方就會出現Sitemap.xml檔案!
(三)Screaming Frog XML Sitemap生成教學
Screaming Frog是一款網站檢測的SEO工具,其除了檢查數據之外,也有提供Sitemap產生器,操作步驟如下:
- STEP1:點選最上方工具欄的「Sitemaps」。
- STEP2:選擇「XML Sitemap」。
- STEP3:設定好所需的項目後,點擊「Export…」即可。
✨想更了解Screaming Frog的功能,推薦你閱讀此篇文章:Screaming Frog 15大功能、操作介面和費用全分享!
(四)Sitemap Google Sites有支援嗎?
Google Sites目前不支援Sitemap。
所以如果是使用Google Sites,可以直接先跳過提交的步驟。
Google Sitemap教學|如何提交Sitemap?
有了Sitemap網站地圖之後,如何執行Google Sitemap提交呢?提交Sitemap該怎麼做呢?
以下將一步步帶你學會Sitemap提交怎麼做,一起來看看Sitemap教學4步驟吧!
STEP1. 設定好Google Search Console並開通管理權限
首先,想要新增Sitemap前,必須先安裝好Google Search Console(GSC),並開通管理權限,因為提交Sitemap必須透過GSC進行。
✨如果想要知道如何安裝Google Search Console,建議你一定要閱讀此篇文章:
STEP2. 將製作好的Sitemap上傳到網站的根目錄
接著,Sitemap必須先請工程師協助上傳到網站的根目錄。
STEP3. 選擇Google Search Console Sitemap選項
點選Google Search Console左側功能欄的「Sitemap」。
STEP4. 將Sitemap檔案名稱輸入,並按下提交
最後,把Sitemap的檔案名稱輸入,並點選右側的「提交」按鈕,就大功告成了!
無法讀取Sitemap的情況有哪些?3大情況分享!
當你把上方提交Sitemap的步驟都完成後,可能會遇到以下這3種情況:
- 情況1-提交成功:太好了!恭喜你成功提交Sitemap。
- 情況2-發生錯誤:當你的Sitemap內容出現錯誤,就算只是小小的1個問題,Google Search Console都會顯示警示狀況,建議趕快查看Sitemap的錯誤清單,並進行修正。
- 情況3-Sitemap無法擷取:表示GSC系統可能因為某些因素而無法擷取你的Sitemap檔案,必須到「網址審查工具」進行近一步的偵測。
Google Search Console「網址審查」的測試流程如下:
1. 貼上Sitemap的完整路徑:在「新增Sitemap」複製路徑前置字元,接著加入之前提交的Sitemap的相對路徑,像是 https://example.com/sitemaps/mobile/sitemap.txt 。務必直接複製報告上的Sitemap路徑,以確保偵測的就是Google使用的網址。
2. 點擊網址檢查工具中的「測試線上網址」:在即時測試中,確認Sitemap是否存 在、Google能否擷取。
Sitemap 4大常見問題解析!
(一)Sitemap檔案大小有限制嗎?
有的,建議不要大於50MB(52,428,800 位元組),且最多能包含50,000個 URL。
有這樣的限制是希望預防網頁伺服器不會因為檔案過大而當機,如果你的網站真的非常龐大,建議可以使用gzip進行Sitemap壓縮。
(二)如果網站URL超過50,000該怎麼提交Sitemap?
Google官方權威John Mueller曾針對此問題回答:
如果網站URL超過50,000的Sitemap上限,建議可以以一個網站上傳多個Sitemap檔案的方式解決。
參考影片如下:
(三)哪些網頁不需要加到Sitemap裡?
Sitemap的目的是希望Google盡快爬取到你想要它收錄的網頁內容,因此如果你有不希望Google這麼快建立索引的頁面,就可以不用加入Sitemap裡。
(四)提交Sitemap後可能會遇到的問題有哪些?
以下分享Welly SEO實務上遇到過的Sitemap問題:
重新提交Sitemap
Welly SEO在為客戶 服務時,時常在客戶的Google Search Console發現「已建立索引,但未提交至Sitemap」的狀況,這時我們就會建議顧客重新提交Sitemap,表示網站目前提交的Sitemap並沒有包含完整、正確的網址資訊,導致Google無法快速了解本站架構。
Sitemap中存在409、404或3xx錯誤
由於Sitemap對Google來說是爬取和索引網站非常重要的依據,因此建議Sitemap中提供的網址(URL)要是轉址後的網址;抑或是404等錯誤頁面,都應該從網站地圖中排除,避免混淆Google爬蟲造成索引問題。
提交Sitemap網站地圖可以告訴搜尋引擎你的網站內容和結構,有助於確保網站的所有頁面都被搜尋引擎索引,因此網站地圖對於新網站來說非常重要,透過Sitemap可以加快你的網站加入SEO排名的競爭中。
Sitemap中Canonical指向錯誤的頁面
如果標準網址(Canonical URL)指向錯誤頁面,可能導致SERP上呈現的頁面和我們希望的頁面不同,也就是造成Google爬蟲索引錯誤,因此即使提交了Sitemap仍應檢查其正確性。
✨如果對於提交Sitemap還是一知半解,建議可以請SEO公司協助提交網站地圖:SEO公司怎麼挑?10間香港SEO公司推薦名單看這邊!
✨如果你習慣看英文文章,也歡迎閱讀此篇Sitemap文章:What is a Sitemap? How to Create and Submit a Sitemap: Full Guide
以上就是Sitemap網站地圖的介紹,如果您想要了解更多SEO資訊,或者想要獲取免費的SEO網站檢測,都可以透過下方黃色按鈕與Welly團隊聯繫!