Sitemaps XML 格式

Sitemap 網站地圖可以幫助搜尋引擎更容易解析網站內容,提高網站結構和內容讓搜尋引擎收錄的方式,通常使用 XML 格式的文件。網頁檢索器主要用於尋找和索引網站內容的每個頁面內容的關鍵文字。為了讓網頁檢索器 Web Crawler 能夠更有效地獲取網站的資料分佈和更新,Webmaster 網站管理員可以提供 sitemap.xml 的檔案,其中包含網站的結構和連結資訊。sitemap.xml 獲取網站資料分佈更新,讓支援 Sitemaps 的檢索器擷取 sitemap.xml 中的所有 URL,並使用相關的中繼資料來取得關於這些連結的資訊,讓搜尋引擎 Search Engine 能夠更有效地檢索該網站。


sitemap.xml 範例

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <url>
  <loc>http://www.example.com/</loc>
  <lastmod>2012-10-10</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.8</priority>
 </url>
</urlset>


Sitemaps XML 可用的標記定義

<urlset>需求條件壓縮檔案與參照最新的通訊協定標準。
<url>需求條件每個 剩餘的標記是此標記的子階層。
<loc>需求條件網頁的 此值必須少於 2,048 個字元。
<lastmod>選用檔案的最後修改日期。
日期應該採用 ❯ W3C 日期時間格式
必要的話,此格式允許您略過時間的部分,並使用 YYYY-MM-DD。
請注意,此標記與伺服器可傳回的 且搜尋引擎可能會以不同的方式使用這兩種來源的資訊。
<changefreq>選用網頁可能變更的頻率。
此值會提供一般的資訊給搜尋引擎,而且與它們檢索網頁的頻率不完全相關。
有效值如下:always, hourly, daily, weekly, monthly, yearly, never
"always" 值應該用來描述會隨著每次存取而變更的文件。
"never" 值應該用來描述已封存的 搜尋器可能會定期檢索標記為 "never" 的網頁,以便處理這些網頁的臨時變更。
<priority>選用優先順序,此 URL 的優先順序是相對於您網站上的其他 URL。
有效值的範圍為 0.0 到 1.0。
此值不會影響您的網頁與其他網站網頁的比較,而只是讓搜尋引擎知道您認為哪些網頁對檢索器來說最為重要。網頁的預設優先順序為 0.5。
指定給網頁的優先順序,並不會影響您的 URL 在搜尋引擎之結果網頁上的排名。
搜尋引擎可能會使用此資訊在同一個網站上的 URL 間做選擇,因此您可以使用此標記來提高最重要的網頁出現在搜尋索引中的可能性。
同時請注意,將您網站中所有的 URL 都指定為高優先順序並沒有任何助益。
因為優先順序是相對性的,只會用來在您網站上的 URL 之間做選取。


sitemaps.org 什麼是 Sitemap [...] 詳細的說明及常見問題...

https://www.sitemaps.org/zh_TW/index.html