サイト上のページや動画などのファイルについての情報や関係を、検索エンジンに伝えるためのファイルです。形式でまとめたコンテンツもサイトマップと呼びますが、本ページでは扱いません。検索エンジンは、このファイルを読み込んで、より高度なクロールを行います。サイトマップはサイト内のどのファイルが重要かをクローラに伝えるだけでなく、重要なファイルについての貴重な情報(ページの最終更新日、ページの変更回数、すべての代替言語ページなど)も提供します。してもらう必要があります。ページのリンクをもとにクロールしていますが、サイトマップを登録すればクローラに効率よくクロールしてもらえます。サイトの構造をクローラに伝えることができるためです。ページの階層構造は、サイトマップに頼らなくてもユーザやクローラが迷わずにすむようにシンプルで巡回しやすいように設計しましょう。ページの優先度などです。ページをクローリングします。ページが必ずインデックスに登録されるわけではありません。ページがインデックスに登録される場合もあります。サイトの情報を伝えるためのファイルであり、インデックスに登録するかの最終的な判断は検索エンジンが行います。それでは、実際にサイトマップがどのようなものか見てみましょう。行目に付随するメタデータが書かれています。具体的なサイトマップの構造は次章で詳しく説明します。形式で定義されています。使用できるタグや、タグの親子関係は決められており、非常にシンプルな構造となっています。サイトマップのプロトコル標準を参照するためのタグです。各Webページの情報を定義します。WebページのURLを定義します。ページの目安となる更新頻度を定義します。検索エンジンのクローラはこの値を参考情報としてクロール頻度を調整しますが、指定した値とは異なる頻度でクロールされることがあります。有効な値は以下のとおりです。