網頁設計SEOSitemaps XML 的標記定義

Sitemaps XML 格式

網頁檢索器可 sitemap.xml 獲取網站資料分佈更新,讓支援 Sitemaps 的檢索器擷取 sitemap.xml 中的所有 URL,並使用相關的中繼資料來取得關於這些連結的資訊,讓搜尋引擎能夠更有效地檢索該網站。


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

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

http://www.sitemaps.org/