圖片 Sitemap

您可以將圖片加入現有的 Sitemap,或另外建立一個圖片專屬的 Sitemap。將圖片加入 Sitemap 有助於 Google 發掘原本可能找不到的圖片 (例如網站中使用 JavaScript 程式碼連結的圖片)。

最佳做法

Sitemap 範例

以下示範 http://example.com/sample1.html 這個網頁的 Sitemap 項目。該網頁包含兩張圖片以及一個 http://example.com/sample2.html 項目,這個項目中又包含一張圖片以及圖片 Sitemap 中所有可選用的中繼資料。

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>http://example.com/sample1.html</loc>
    <image:image>
      <image:loc>http://example.com/image.jpg</image:loc>
    </image:image>
    <image:image>
      <image:loc>http://example.com/photo.jpg</image:loc>
    </image:image>
  </url>
  <url>
    <loc>http://example.com/sample2.html</loc>
    <image:image>
      <image:loc>http://example.com/picture.jpg</image:loc>
      <image:caption>A funny picture of a cat eating cabbage</image:caption>
      <image:geo_location>Lyon, France</image:geo_location>
      <image:title>Cat vs Cabbage</image:title>
      <image:license>http://example.com/image-license</image:license>
    </image:image>
  </url>
</urlset>

使用範例中的語法架構時,最多可以為每個網頁列出 1,000 張圖片。

圖片 Sitemap 參考資料

XML 命名空間

以下為定義圖片標記的命名空間:

xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"

圖片標記定義

下列 Sitemap 標記僅適用於圖片。您必須使用必要標記,同時我們建議使用選擇性標記,提供更多資訊和更優質的使用者體驗。

標記 是否必要 說明
<image:image> 包含單一圖片的所有資訊。每個 <url> 標記最多可包含 1,000 個 <image:image> 標記。
<image:loc> 圖片的網址。

在某些情況下,圖片網址和您的主網站可能不會位於相同網域,Search Console 會同時驗證圖片和網站所在的網域,所以您無需擔心。舉例來說,如果您使用 Google 協作平台等內容傳遞聯播網來代管圖片,請確認代管網站已在 Search Console 中完成驗證。此外,請確認 robots.txt 檔案允許 Google 檢索您要建立索引的任何內容。

<image:caption> 選用 圖片的說明文字。
<image:geo_location> 選用 圖片所顯示的地理位置。例如 <image:geo_location>Limerick, Ireland</image:geo_location>
<image:title> 選用 圖片的標題。
<image:license> 選用 圖片授權所在的網址。如有需要,您也可以改用圖片中繼資料