跳至內容

如何建立 sitemap?

網站地圖

先確認你是否已經有 sitemap。大多數網站平台都會自動產生 sitemap,通常位於 /sitemap.xml;WordPress 則是 /wp-sitemap.xml。如果你的網站沒有,可以在 CMS 或 SEO 外掛程式中啟用,讓框架在部署時建置,或是手動撰寫一份簡短的 XML 檔案。接著在 robots.txt 檔案中加入 Sitemap: 一行,並在 Search Console 中提交該網址。

步驟 1:確認平台是否已自動產生

  • WordPress 自 5.5 版起便會在 /wp-sitemap.xml 建立 sitemap 索引,詳見 WordPress 核心公告。SEO 外掛程式經常會關閉這項功能,改在其他網址發布自己的 sitemap。
  • Shopify 會在每個商店網域的根目錄產生 sitemap.xml,並隨時納入最新的商品、商品系列、頁面與部落格文章,詳見其說明中心。
  • 其他託管式建站工具通常也有相同機制。Google 的建議是搜尋「[你的平台] sitemap」,找出你的 sitemap 位置。

用兩個簡單的檢查就能找到大多數現有的 sitemap:在瀏覽器中開啟 https://yourdomain/sitemap.xml,並在 https://yourdomain/robots.txt 中尋找 Sitemap: 一行。

步驟 2:若沒有,就自行產生

請依網站的建置方式選擇適合的做法:

  • 以程式碼或靜態網站產生器建置:在建置過程中,根據用來產生頁面的同一份路由清單來產生 sitemap,這樣它就不會過時。
  • 無法以程式方式修改的網站:使用爬蟲式產生器,它會造訪你的頁面並寫出檔案。每當新增或移除頁面時,請重新執行一次。
  • 只有少數頁面:直接手寫。sitemap 其實就是一份單純的清單:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.example.com/</loc>
  </url>
  <url>
    <loc>https://www.example.com/services/garden-design</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
</urlset>

如果你只需要列出頁面,也可以使用純文字檔,每行放一個完整的 URL。

步驟 3:遵守 Google 的格式規則

Google 的建立 sitemap 指南訂定了以下限制:

  • 檔案請存成 UTF-8,並使用完整的絕對 URL,且採用你希望顯示在搜尋結果中的標準(canonical)格式。
  • 每個檔案不得超過 50,000 個 URL,解壓縮後不得超過 50 MB。若超過,請拆分清單,並透過 sitemap 索引指向各個部分:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap><loc>https://www.example.com/sitemaps/products.xml</loc></sitemap>
  <sitemap><loc>https://www.example.com/sitemaps/articles.xml</loc></sitemap>
</sitemapindex>
  • <lastmod> 只應填入內容確實有變動的日期。Google 會忽略 <priority> 與 <changefreq>,因此可以省略。
  • 請將檔案放在網站根目錄。若未在 Search Console 中提交,sitemap 只涵蓋其所在資料夾及其下層的 URL。

步驟 4:告知搜尋引擎 sitemap 的位置

在 robots.txt 的任何位置加入一行即可;Google 會在下次讀取該檔案時抓取,其他主要搜尋引擎也會讀取:

Sitemap: https://www.example.com/sitemap.xml

接著在 Search Console 的「Sitemap」報表中提交同一個網址,該報表也會顯示 Google 是否能成功讀取。如何提交 sitemap?會逐步說明這個步驟,而什麼是 sitemap?為什麼需要它?則探討你是否真的需要 sitemap。

AutoPSEO 如何提供協助

AutoPSEO 的 Sitemaps 頁面會列出 Search Console 為你的資源所保存的 sitemap,包含警告、錯誤與最近一次下載日期;在取得完整權限後,還能一次提交多個新的 sitemap URL。若要檢查你剛建立的內容,可以對新 sitemap 中的 URL 進行批次檢查,每次最多 500 個(URL Inspection),並確認每個頁面都可被編入索引。

讓你的 SEO 內容自動運行

連結 Search Console 與你的網站,AutoPSEO 會立即掃描並規劃首批主題。無需信用卡。