📋 この用語の要点(林 拓海の視点)
サイトマップとは、サイト全体の構成を示す地図です。検索エンジン向けのXMLと、利用者向けのHTMLの2種類があり、SEOとユーザビリティの双方を支えます。
📖 約9分で読めます。
サイトマップとは
サイトマップとは、Webサイトにどんなページが存在し、どう構成されているかを一覧で示す「サイトの地図」です。目的によって2種類に大別され、検索エンジン向けの「XMLサイトマップ」と、利用者向けの「HTMLサイトマップ」があります。両者は名前は似ていますが役割がまったく異なります。
2種類の違い
| 種類 | 対象 | 役割 |
|---|---|---|
| XMLサイトマップ | 検索エンジン | 全ページの存在・更新を通知し漏れなく認識させる |
| HTMLサイトマップ | サイト訪問者 | サイト全体の構成を見せ目的ページへ誘導 |
XMLはSEO(クローラに新規・更新ページを伝える)、HTMLはユーザビリティ(人が全体像を把握し回遊する)に寄与します。
SEO・ユーザビリティでの活用
XMLサイトマップは、ページ数が多いサイトや、内部リンクだけでは検索エンジンに見つけてもらいにくい新規ページの認識を助けます。デジタルブックや用語集など大量のページを公開するサイトでは特に重要です。HTMLサイトマップは、パンくずリストや検索を補完し、目的ページへの到達経路を増やします。両者を整えることで、検索流入と業務効率化(目的情報への到達効率)の両面が改善します。
作成・運用のポイント
(1)XMLは公開・更新時に自動生成・自動送信される仕組みにする、(2)不要・重複・低品質ページを含めない、(3)HTMLは階層を実構造と一致させ、見やすくカテゴリ分けする、(4)サイト構造の変更時に両方を更新する、が要点です。CMSのプラグインで自動化するのが現実的です。
つまずきやすい点
XMLとHTMLを混同し、片方しか用意しないのが典型です。検索対策のつもりでHTMLだけ作っても検索エンジンへの通知にはなりません。役割を理解し、目的に応じて両方を整えるべきです。
よくある質問(FAQ)
サイトマップには何種類ありますか?
2種類です。検索エンジン向けのXMLサイトマップと、利用者向けのHTMLサイトマップがあります。
XMLサイトマップの役割は?
全ページの存在や更新を検索エンジンに通知し、漏れなく認識させるSEO補助の役割です。
HTMLサイトマップの役割は?
利用者にサイト全体の構成を見せ、目的ページへの到達経路を増やすユーザビリティ補助です。
どちらを用意すべきですか?
役割が異なるため両方が望ましいです。片方だけでは検索・回遊のどちらかが不足します。
作成のコツは?
XMLは自動生成・自動送信の仕組みにし、低品質ページを含めず、構造変更時に更新することです。
✏️ 林 拓海より
サイトマップは、XMLとHTMLの混同が驚くほど多い領域です。「SEOのためにサイトマップを作りました」と言われて中身を見るとHTMLサイトマップだけ、というのは取材でも頻繁に遭遇します。検索エンジンに見つけてもらいたいならXML、人に全体像を見せたいならHTML。目的が真逆なのに名前が似ているせいで混乱が起きます。私が支援でまず確認するのは、XMLが自動生成・自動送信される仕組みになっているか。デジタルブックや用語集を大量に公開するサイトほど、新しいページが検索エンジンに認識されるかは死活問題です。一方でHTMLサイトマップは、パンくずや検索を補う回遊の保険になります。両方を、それぞれの目的に沿って整える。名前の似た二つを正しく使い分けられるかが、サイト運用の基礎体力だと考えています。
