サイトマップとは、Webサイト内にあるページの一覧や構成をまとめたものです。検索エンジンにページの存在を伝える「XMLサイトマップ」と、訪問者がページを探しやすくする「HTMLサイトマップ」の2種類があります。
意味
サイトマップには大きく分けて2つの役割があります。1つは検索エンジンのクローラー(サイト内を巡回してページ情報を収集するプログラム)に対し、サイト内のどこにどんなページがあるかを知らせる役割です。これはXML形式で作成され、ページのURL一覧や更新日時などの情報を含みます。もう1つは、サイトを訪れた人がページを探しやすくするための案内役です。こちらはHTML形式で作られ、メニューのような形でサイト全体の構成を示します。
新しくページを作っても、検索エンジンがすぐに見つけてくれるとは限りません。特にページ数が多いサイトや、他のページからのリンクが少ないページは見落とされやすくなります。XMLサイトマップを用意して検索エンジンに提出しておくことで、ページの存在を正確かつ速やかに伝えられます。
使われる場面と具体例
- Web担当者が、新規開設したコーポレートサイトのページを検索エンジンに早く認識してもらうために、XMLサイトマップを作成してGoogle Search Console(検索エンジンへの登録や表示状況を確認するツール)に登録する。
- 通販サイトの運営者が、商品ページを多数抱える中で登録漏れを防ぐため、CMS(コンテンツ管理システム)の自動生成機能でXMLサイトマップを常に最新の状態に保つ。
- サイト訪問者が目的のページを見つけやすいよう、サイト制作担当者がフッターやメニューにHTMLサイトマップへのリンクを設置する。
中小企業が押さえたい点
- 自社サイトを構築した会社やCMSに、XMLサイトマップの自動生成機能があるかを確認すると、更新のたびに手作業で作り直す手間を省けます。
- Google Search Consoleにサイトマップを登録しているか確認し、未登録であれば早めに対応すると、新しいページが検索結果に反映されるまでの期間を短縮しやすくなります。
- HTMLサイトマップは訪問者の使いやすさに関わるため、ページ数が多いサイトほど設置の検討価値があります。
よくある誤解
- サイトマップを作れば検索順位が上がると思われがちですが、これはページの存在を知らせる仕組みであり、順位を直接高めるものではありません。
- XMLサイトマップとHTMLサイトマップは名前が似ていますが、役割も形式もまったく異なるものです。混同して片方だけ用意し満足してしまうケースがあります。
よくある質問
Q. サイトマップがなくても検索結果に表示されますか。
A. 表示される場合もありますが、ページ数が多いサイトやリンクが少ないページでは見つけてもらうまでに時間がかかることがあります。
Q. サイトマップは自分で作る必要がありますか。
A. 多くのCMSには自動生成機能があり、手作業で作成する必要がない場合がほとんどです。
Q. 更新のたびにサイトマップを作り直す必要がありますか。
A. 自動生成の仕組みを使っていれば、ページの追加や削除に合わせて自動的に更新されます。
関連する用語
関連記事
ほかの用語を探す



















