サイトマップとは?種類の違いから作り方・送信方法、注意点まで解説
サイトマップという言葉には、実は意味の異なる2種類のサイトマップがあります。
1つはユーザー向けのページ一覧、もう1つは検索エンジン向けのXML形式のファイルです。
この記事では、それぞれの役割の違いから、作成方法、Googleへの送信方法まで解説します。
サイトマップを正しく理解し設定することで、検索エンジンにサイトの構造を伝えやすくなります。
サイトマップとは
サイトマップとは、Webサイト内のページ構成を一覧にしたもののことです。
ただし「サイトマップ」という言葉は、目的によって指すものが異なります。
ユーザーが迷わずページを探せるようにする「HTMLサイトマップ」と、検索エンジンにページ構成を伝える「XMLサイトマップ」の2種類があります。
混同されがちですが、役割も作り方もまったく異なるものです。
次の章では、この2つの違いを詳しく紹介します。
違いを理解しないまま作成すると、必要のない作業に時間を使ってしまうことがあります。
サイトマップの種類に迷ったら
HTMLサイトマップとXMLサイトマップのどちらを作ればいいか迷うなら、合同会社dock.へご相談ください。まずはお気軽に無料相談へお申込みください。
無料相談してみる →サイトマップの2つの種類
サイトマップには役割の異なる2つの種類があります。
ここでは、それぞれの特徴を紹介します。
- ユーザー向けの「HTMLサイトマップ」
- 検索エンジン向けの「XMLサイトマップ」
目的を混同したまま作成を進めると、本来届けたい相手に情報が届かなくなってしまいます。
ユーザー向けの「HTMLサイトマップ」
HTMLサイトマップとは、サイト内の主要ページへのリンクを一覧化した、ユーザー向けのページのことです。
サイトの規模が大きくなるほど、目的のページを探しにくくなる傾向があります。
たとえば100ページ以上あるサイトでも、主要カテゴリへのリンクを整理して掲載することで回遊をサポートできるでしょう。
近年はサイト内検索や分かりやすいナビゲーションメニューの普及により、設置は必須ではなくなってきています。
検索エンジン向けの「XMLサイトマップ」
XMLサイトマップとは、サイト内のページ一覧を検索エンジンに伝えるための、XML形式のファイルのことです。
Googleの公式ドキュメントでも、サイトの規模や更新頻度によってはサイトマップが役立つと説明されています。
たとえば公開1ヶ月未満で被リンクが少ない新規サイトほど、サイトマップ送信の効果を発揮しやすくなります。
XMLサイトマップを送信しても、掲載や順位が保証されるわけではありません。
サイトマップの必要性が分からない方へ
自社サイトにXMLサイトマップが必要かどうか判断できないなら、合同会社dock.へご相談ください。まずはお気軽に無料相談へお申込みください。
無料相談してみる →XMLサイトマップの作り方
XMLサイトマップは、いくつかの方法で作成できます。
ここでは代表的な2つの方法を紹介します。
- WordPressでのXMLサイトマップ作成方法
- XMLサイトマップの基本的な記述形式
- サイトマップに含めるページ・含めないページ
作り方を誤ると、検索エンジンが正しくファイルを認識できないことがあります。
WordPressでのXMLサイトマップ作成方法
WordPressの場合、Yoast SEOなどのSEOプラグインを導入することで、XMLサイトマップを自動生成できます。
プラグインを有効化するだけで、投稿や固定ページの追加にあわせてサイトマップも自動更新される仕組みです。
たとえば手動でXMLファイルを作成すると、ページ追加のたびに更新作業が発生する方法もあります。
手動での運用は更新のたびに作業が発生するため、プラグインを使う方法が主流です。
XMLサイトマップの基本的な記述形式
XMLサイトマップは、URLの一覧をXML形式で記述したファイルです。
各URLには、ページの場所を示すタグや、最終更新日を示すタグを含めるのが基本です。
たとえば500ページ規模のサイトでも、プラグインを使えばこの記述を意識せず自動生成されます。
ファイル名は「sitemap.xml」とすることが一般的です。
サイトマップに含めるページ・含めないページ
サイトマップには、検索結果に表示させたい重要なページだけを含めることが基本です。
noindexタグを設定しているページや、重複コンテンツ、会員限定ページなどは含めないほうがよいでしょう。
たとえば会員限定ページを100件含めてしまうと、検索エンジンが重要なページを見つけにくくなる可能性があります。
迷った場合は、ユーザーに見てほしい主要なページに絞り込みましょう。
サイトマップの作成方法にお悩みの方へ
XMLサイトマップの作り方が分からない、正しく作れているか不安なら、合同会社dock.へご相談ください。まずはお気軽に無料相談へお申込みください。
無料相談してみる →XMLサイトマップをGoogleに送信する方法
作成したXMLサイトマップは、Google Search Consoleから送信することで、Googleに認識してもらいやすくなります。
ここでは送信手順と、よくあるエラーへの対処法を紹介します。
- Search Consoleでの送信手順
- 送信時によくあるエラーと対処法
- Bingなど他の検索エンジンへの送信
送信を忘れたままにしていると、クロールや発見が遅れてしまう可能性があります。
Search Consoleでの送信手順
Search Consoleにログインし、左側メニューから「サイトマップ」を選択します。
「新しいサイトマップの追加」欄に、サイトマップのURLを入力して送信しましょう。
たとえば送信から数分後にステータスが「成功しました」と表示されれば、正しく認識されています。
反映までには数時間から数日かかることがあるため、送信直後にエラーがなくても焦る必要はありません。
送信時によくあるエラーと対処法
サイトマップの送信時に「取得できませんでした」と表示される場合、URLの記述ミスが原因であることが多いです。
サイトマップのURLを直接ブラウザで開き、正しく表示されるか確認しましょう。
たとえばnoindexページが10件サイトマップに含まれていると、警告が表示されることもあります。
エラーメッセージの内容を確認し、該当箇所を1つずつ修正していくことが解決への近道です。
Bingなど他の検索エンジンへの送信
サイトマップの送信は、Googleだけでなく他の検索エンジンでも可能です。
Bingの場合は、Bing Webmaster ToolsからXMLサイトマップを送信できます。
たとえば国内シェアの8割以上をGoogleが占めるため、優先順位としてはGoogleへの送信が基本です。
余力があればBingへの送信もあわせて行っておくと、機会損失を防げます。
サイトマップ送信でエラーが出た方へ
Search Consoleでサイトマップの送信エラーが解消しないなら、合同会社dock.へご相談ください。まずはお気軽に無料相談へお申込みください。
無料相談してみる →サイトマップに関するよくある疑問
サイトマップについては、実務でよく聞かれる疑問がいくつかあります。
ここでは代表的な2つを紹介します。
- PC用とスマホ用で分ける必要はあるか
- サイトマップは必ず必要か
疑問を解消しないまま運用を続けると、不要な作業を続けてしまうことがあります。
PC用とスマホ用で分ける必要はあるか
結論として、現在は基本的に分ける必要はありません。
Googleはモバイルファーストインデックスを採用しており、レスポンシブ対応のサイトであれば1つのサイトマップで問題ありません。
たとえば2018年以前に作られたサイトでは、PC版・モバイル版でURLが異なる名残で誤解されていることがあります。
自社サイトの構成に応じて、不明な場合は現在のURL構成を確認しておくとよいでしょう。
サイトマップは必ず必要か
結論として、すべてのサイトに必須というわけではありません。
内部リンクが整理されていて、ページ数が少ない小規模なサイトでは、送信しなくても発見されるケースもあります。
たとえば公開したばかりで被リンクが0本のサイトでは、送信しておくメリットが大きくなります。
サイト全体の規模や更新頻度に応じて、送信するかどうかを判断するとよいでしょう。
サイトマップ運用の注意点
サイトマップは作成して終わりではなく、公開後の運用にも注意点があります。
クロール最適化など、サイトマップ以外の内部対策もあわせて実施すると効果的です。
ここでは代表的な2つを紹介します。
- 更新頻度・自動生成の仕組み
- 古いURLを含めたままにしない
- 大規模サイトでのサイトマップインデックスファイルの活用
運用を怠ると、実際のサイト構成とサイトマップの内容にズレが生じてしまいます。
更新頻度・自動生成の仕組み
ページを追加・削除するたびに手動でサイトマップを更新するのは、現実的ではありません。
SEOプラグインを使っていれば、コンテンツの追加にあわせて自動的に更新される仕組みになっています。
たとえば月10本記事を追加するサイトでも、自動生成の仕組みが正しく動いているか定期的に確認しておくと安心です。
手動運用の場合は、更新のタイミングをあらかじめ決めておくとよいでしょう。
古いURLを含めたままにしない
削除したページや、URLを変更したページの情報がサイトマップに残っていると、無駄なクロールを発生させてしまいます。
これはクロールバジェットの浪費にもつながります。
たとえば削除したページが50件残っていても、サイトマップの内容を忘れずに更新することが重要です。
自動生成の仕組みを使っていれば、この作業もあわせて自動化できます。
大規模サイトでのサイトマップインデックスファイルの活用
ページ数が非常に多いサイトでは、1つのサイトマップに全URLを収めきれないことがあります。
XMLサイトマップには1ファイルあたりの件数上限があるため、大規模サイトでは複数のファイルに分割する必要があります。
たとえば5万ページを超えるような大規模サイトでは、複数ファイルに分割し、サイトマップインデックスファイルで管理するとよいでしょう。
中小企業のコーポレートサイト程度の規模であれば、通常は分割を意識する必要はありません。
FAQ
A. 必須ではありませんが、規模の大きいサイトであれば両方用意しておくとユーザーと検索エンジンの双方にメリットがあります。優先度が高いのはXMLサイトマップです。
A. サイトマップの送信は上位表示を保証するものではありません。あくまでページの発見・クロールを助けるための施策です。
A. noindexページや重複コンテンツなど、検索結果に表示させたくないページは含めないことが推奨されます。
A. 数時間から数日程度かかることが一般的です。反映されない場合は、URLの記述内容やエラー表示を確認しましょう。
A. 必須ではありませんが、SEOプラグインを使えば手間なく自動生成できるため、作成しておいて損はありません。
まとめ
サイトマップには、ユーザー向けの「HTMLサイトマップ」と、検索エンジン向けの「XMLサイトマップ」の2種類があります。
XMLサイトマップはSEOプラグインで自動生成し、Search Consoleから送信するのが基本的な運用方法です。
送信して終わりにせず、ページの追加・削除にあわせて内容を更新し続けることが重要です。
自社サイトの規模や運用体制に合わせて、無理のない形でサイトマップを整備していきましょう。
合同会社dock. 代表。2017年の大学在学時に始めたブログの運営が原点となり、SEO業界でのキャリアがスタート。大学卒業後は上京し、Web系広告代理店でオウンドメディアの責任者として、SEOを通じたリード獲得や、SEOコンサルタントとして上場企業や大手企業の対応も多数経験。フリーランスとしてライターやSEOコンサルタントを経験し、2025年に合同会社dock.を設立。