適合誰使用
使用 Slim SEO 外掛的 WordPress 網站管理員,想了解並設定 sitemap 功能者
開始前準備
- 已安裝並啟用 Slim SEO 外掛
教學內容
什麼是 Sitemap,如何啟用
Sitemap 是提供給搜尋引擎的網站網址集合,讓搜尋引擎知道要爬取哪些網址,加快網站被索引的速度並避免遺漏網址。
啟用 Slim SEO 後,sitemap 會自動建立於 domain.com/sitemap.xml,需要將此網址提交至 Google Search Console 與 Bing Webmaster Tools。
為了優化效能,Slim SEO 會將主 sitemap 拆分成多個較小的 sitemap,每個文章類型與每個分類法各自有一份 sitemap,單一 sitemap 最多包含 1000 筆連結。
- 若造訪 sitemap 網址時看不到內容,請前往
Settings > Permalinks。 - 在
Permalinks設定頁重新儲存設定(re-save)。 - 再次檢查 sitemap 網址是否已正常顯示。

官方文件介面截圖:Slim SEO sitemap
圖片與 Google News Sitemap
Slim SEO 預設會將文章內容中插入的圖片加入 sitemap,包含自架圖片與外部圖片,也會解析相簿或短代碼中的圖片。
圖片網址在瀏覽 sitemap 連結時不會顯示給人看,但可在檢視原始碼時看到,因為這些資訊是給搜尋引擎使用的。
Google News sitemap 僅適用於預設的 post 文章類型,相關細節會加入 sitemap-post-type-post.xml 中,也可直接提交 https://domain.com/sitemap.xml。
Sitemap 與 robots.txt、多語系支援
若網站沒有實體的 robots.txt 檔案,sitemap 網址會自動加入 WordPress 產生的虛擬 robots.txt 中;若有實體檔案,需自行加入 sitemap 網址。
Slim SEO 可與 WPML、Polylang、TranslatePress 等多語系外掛良好整合,遵循 Google 準則在 sitemap 中為每篇文章或詞彙加入 rel="alternate" 標記其他語言版本。
採用此方法後,不會有各語言分開的 sitemap,而是所有語言共用一份全域 sitemap,例如 example.com/sitemap.xml。
排除文章類型或分類法
排除文章類型並不代表告訴搜尋引擎「不要索引」,只是不將該類型的網址送交搜尋引擎,若搜尋引擎透過爬取其他方式發現該內容,仍可能被索引。
- 前往後台
Settings > Slim SEO,切換到Meta Tags分頁。 - 選擇要排除的文章類型,啟用
Hide from search engines選項即可將其排除於 sitemap 之外。
官方文件介面截圖:Excluding a post type from the XML sitemap - 若要排除分類法,同樣在
Meta Tags分頁選擇該分類法,啟用Hide from search engines選項。
與 WordPress 核心 Sitemap 的差異
自 WordPress 5.5 起核心內建 sitemap 功能,但缺少圖片 sitemap、Google News sitemap 及多語系 sitemap 等功能,因此 Slim SEO 會停用核心 sitemap 以避免衝突。
介面名稱對照
Settings > Permalinks:WordPress 後台的固定網址設定頁面,重新儲存可修復 sitemap 無法顯示的問題。Settings > Slim SEO:Slim SEO 外掛的主要設定頁面,內含 Meta Tags 分頁可管理文章類型與分類法的搜尋引擎顯示設定。Meta Tags:Slim SEO 設定頁中的分頁,可針對各文章類型或分類法啟用 Hide from search engines 選項。Hide from search engines:開啟後會將該文章類型或分類法從 sitemap 中排除,不主動提交給搜尋引擎。
