サイトマップとは

サイトマップ(sitemap.xml)は、Webサイトの全URLをリスト化したXMLファイルです。検索エンジンのクローラーにサイト構造を伝え、新規ページや更新されたページを効率的に発見・インデックスさせる役割を持ちます。

サイトマップが特に重要なケース

  • ページ数が500以上の大規模サイト
  • 内部リンクが少ない、または孤立したページがあるサイト
  • 新しく立ち上げたばかりのサイト
  • 動画・画像コンテンツを持つサイト

基本的な構造

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/page</loc>
    <lastmod>2025-06-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>

各タグの説明

  • loc:ページのURL(必須)
  • lastmod:最終更新日(YYYY-MM-DD形式)
  • changefreq:更新頻度のヒント(always/hourly/daily/weekly/monthly/yearly/never)
  • priority:サイト内での相対的な重要度(0.0〜1.0、デフォルト0.5)

Google Search Consoleへの送信

サイトマップを作成したら、Google Search Consoleの「サイトマップ」メニューからURLを送信します。また、robots.txtにSitemap: https://example.com/sitemap.xmlを記述することで、クローラーが自動的に発見できます。