XMLサイトマップ
XML サイトマップとは何ですか?
XMLサイトマップとは、ウェブサイト上の重要なURLを一覧表示し、検索エンジンにそれらのページに関する情報を提供するファイルです。検索エンジンのクローラーが読み取れる形式で情報を整理するために、XML(拡張マークアップ言語)が使用されます。
このサイトマップには、検索エンジンに発見してもらいたいページ、投稿、カテゴリ、商品ページ、画像、動画、その他のURLを含めることができます。特に、大規模なウェブサイト、新規ウェブサイト、内部リンクでは見つけにくいページが多いサイトに役立ちます。
XMLサイトマップはどのように機能するのですか?
XMLサイトマップは、検索エンジンのクローラーに対し、クロール可能なURLの明確なリストを提供します。クローラーはサイトマップにアクセスすると、リストされたURLを見つけ、自身のシステムとシグナルに基づいて、どのURLをクロールするかを決定できます。
XMLサイトマップはどこに保存されていますか?
XMLサイトマップは通常、ウェブサイト上の専用URLで入手できます。例えば、次のURLです。
https://example.com/sitemap.xml
ウェブサイトによっては、異なる種類のコンテンツごとに異なるサイトマップURLを使用したり、複数のサイトマップファイルを作成したりする場合があります。また、ウェブサイトはrobots.txtファイルにサイトマップの場所を記載したり、Google Search Consoleから直接送信してGoogleがサイトマップを検出できるようにすることもできます。
どのような情報が含まれていますか?
基本的なサイトマップのエントリには、ページのURLと、最終更新日などのオプション情報を含めることができます。
https://example.com/blog/example
2026-09-21
の要素はURLを識別し、検索エンジンにページが最後に更新された日時を伝えます。
XMLサイトマップは何のために使用されるのですか?
XMLサイトマップの主な目的は、検索エンジンがウェブサイト上のURLを検出できるようにすることです。ただし、ファイルに含まれるすべてのURLが検索エンジンによってクロールまたはインデックスされることを保証するものではありません。
XMLサイトマップは、特に以下のような場合に役立ちます。
- 大規模ウェブサイト: 検索エンジンが多数のページを発見するのに役立ちます。
- 新しいウェブサイト: サイト内に外部リンクが少ない場合に、クローラーがページを見つけるための別の方法を提供する。
- 頻繁に更新されるサイト: 重要なページが変更された際に、その旨を伝えるのに役立ちます。
- メディアが豊富なウェブサイト: 画像、動画、その他の対応コンテンツに関する情報を提供できます。
XMLサイトマップとHTMLサイトマップの比較
| XMLサイトマップ | HTMLサイトマップ |
| XML形式を使用します | HTMLを使用しています |
| 主に検索エンジンがURLを発見するのに役立ちます | 訪問者がウェブサイトをナビゲートするのを助けます |
| 通常はサイトマップのURLからアクセスします | 通常はウェブサイトからリンクされています |
| 通常のウェブサイトページとして設計されていません | 閲覧しやすいように設計されています |
XMLサイトマップを作成する方法
XMLサイトマップは、さまざまな方法で作成できます。
- CMSを使用する: WordPressをはじめとする多くのプラットフォームは、XMLサイトマップを自動的に生成できます。
- SEOプラグインを使用する: SEOプラグインを使えば、手動でXMLを編集することなく、サイトマップを作成・管理できます。
- 手動で作成する: 必要なXML構造を理解していれば、自分でファイルを作成することもできます。
- サイトマップジェネレーターを使用する: オンラインツールを使えば、ウェブサイトをクロールしてURLを収集することでサイトマップを生成できます。
サイトマップが完成したら、検索エンジンに検出させたいURLがすべて含まれていることを確認してください。ブロックされているURL、重複しているURL、または無関係なURLは削除してから送信してください。その後、robots.txtにサイトマップの場所を追加するか、Google Search Consoleから送信できます。
ウェブサイト体験を向上させる Tagembed