無料で始める →

Glossary — 実装

sitemap.xmlとは

ひとことで言うと

sitemap.xml とは、サイト内のすべてのページ URL を XML 形式でリスト化 したファイルで、検索エンジンや AI クローラーに「うちのサイトにはこういうページがあります」と教えるためのものです。

具体的にどんな場面?

/sitemap.xml を作って、こんな感じで書きます:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
    <lastmod>2026-05-24</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://example.com/pricing</loc>
    <lastmod>2026-05-20</lastmod>
  </url>
  ...
</urlset>

これで、Google や AI クローラーは「このサイトには合計 N ページあり、それぞれの最終更新日はこれ」と一目で把握できます。

なぜ重要か(GEOメーター データで実証)

sitemap.xml は AI クローラーがサイト構造を効率的に把握するための 最も基本的かつ必須の施策。観測対象のほぼ全企業で配備されている標準的な対応です。

  • クローラーが効率的に巡回:発見漏れがなくなる
  • 更新頻度を AI に伝えられる(changefreqlastmod):新しい情報を優先引用
  • 動的 URL もカバー可能:検索エンジンが見つけにくい奥のページも露出

主要フィールド

フィールド用途
locURL(必須)
lastmod最終更新日(推奨、鮮度シグナル)
changefreq更新頻度(daily / weekly / monthly)
priority優先度(0.0-1.0、参考扱い)

どう作る?

  • Next.js / WordPress 等:自動生成プラグイン or built-in 機能で OK
  • 静的サイト:ビルド時に生成スクリプトを動かす
  • 手書き は非推奨(更新漏れリスク)

robots.txt との関係

robots.txtSitemap: https://example.com/sitemap.xml を 1 行入れておくと、クローラーが自動で見つけてくれます。

詳細は robots.txt も参照。

関連用語

詳しく読む

→ 関連する完全ガイドを読む

この記事をシェア

XLinkedIn

← 用語集トップへ戻る