Markleログイン
SEO

All in One SEOのサイトマップ設定完全ガイド【2026年最新版】

マークル先生21分で読めます
All in One SEOのサイトマップ設定完全ガイド【2026年最新版】

All in One SEO(AIOSEO)を導入したものの、サイトマップの設定方法がよくわからないという方は多いのではないでしょうか。
XMLサイトマップとHTMLサイトマップの違いがわからないまま、なんとなく放置しているケースもよく見られます。

この記事を読むことで、AIOSEOでのサイトマップの有効化から、Google Search Consoleへの送信、送信後のトラブル対処まで、一連の流れを具体的に理解できます。

Web集客支援の現場では、サイトマップの設定漏れや送信エラーの放置によってクロールが非効率になっているサイトを数多く見かけます。
設定自体は難しくありませんが、正しい知識がないまま進めると、せっかく作ったコンテンツがGoogleに正しく認識されない事態にもつながりかねません。

それでは、結論から順に整理していきます。

All in One SEOでサイトマップを作るなら押さえるべき結論

先に結論をお伝えします。
AIOSEOでサイトマップを正しく機能させるための流れは、次の5ステップに集約されます。

  1. AIOSEOの「サイトマップ」メニューからXMLサイトマップを有効化する
  2. 含める・除外するコンテンツ(投稿タイプ、タクソノミー、タグなど)を設定する
  3. 生成されたサイトマップURL(通常は「サイトURL/sitemap.xml」)を確認する
  4. Google Search Consoleにサイトマップを送信する
  5. 送信後のステータスを確認し、エラーがあれば原因を特定して対処する

この5ステップさえ押さえれば、サイトマップに関する基本的な設定は完了します。

マナ
マナ
5ステップと聞くとちょっと構えてしまいますが、順番にやればそんなに難しくなさそうですね。
マークル先生
マークル先生
そうですね。一つひとつは決して複雑な操作ではありません。ただし、送信すればそれで終わりというわけではない点には注意が必要です。

ただし、注意していただきたいのは「サイトマップを送信すれば順位が上がる」というものではないという点です。
サイトマップの役割は、あくまでGoogleにサイトの構造を伝え、クロールとインデックスを効率化することにあります。

この誤解については、後の章で詳しく整理します。

まずは、AIOSEOのサイトマップ機能そのものについて理解を深めていきましょう。

All in One SEO(AIOSEO)のサイトマップ機能とは何か

AIOSEOのサイトマップ機能とは、WordPressサイト内の投稿・固定ページ・カテゴリー・タグなどの情報を自動的に収集し、XML形式のファイルとして生成する機能です。
このファイルには、サイト内の各URL、最終更新日時、優先度などの情報が構造化された形式で記述されています。

Googleをはじめとする検索エンジンのクローラーは、このサイトマップを読み取ることで、サイト内にどのようなページが存在するかを効率よく把握できます。
特に、内部リンクが少ないページや、公開したばかりで被リンクがまだ少ないページの場合、クローラーが自然に発見するまでに時間がかかることがあります。

サイトマップを用意しておくことで、こうしたページの発見を後押しできます。

AIOSEOでは、プラグインを有効化した時点でサイトマップ機能がデフォルトでオンになっている場合が多く、追加のプラグインを導入しなくてもXMLサイトマップを生成できる点が特徴です。
バージョンや設定条件によって挙動が異なる場合があるため、正確な初期状態は導入時に管理画面で確認することをおすすめします(未確認)。

WordPress管理画面のイメージ図。左側にメニュー、中央にプラグイン設定画面があり、サイトマップ機能のトグルスイッチが緑色で「有効」になっている様子を示すフラットデザインのUIイラスト

なお、サイトマップは「魔法のツール」ではなく、あくまでクローラーへの案内図です。
この位置づけを正しく理解しておくことが、以降の設定作業を進めるうえでの土台になります。

XMLサイトマップとHTMLサイトマップの違いと使い分け

サイトマップには大きく分けて「XMLサイトマップ」と「HTMLサイトマップ」の2種類が存在します。
両者は名前が似ていますが、役割も対象読者もまったく異なります。

マナ
マナ
名前が似ているので、正直この2つを混同していました…。何が違うんでしょうか?
マークル先生
マークル先生
とても大事なポイントです。一言でいうと「誰のためのサイトマップか」が違います。表で整理してみましょう。

まずは表で全体像を整理します。

項目XMLサイトマップHTMLサイトマップ
主な対象検索エンジンのクローラーサイトを訪れる人間の読者
目的クロール・インデックスの効率化サイト内回遊・ユーザビリティ向上
表示形式XML形式(人間には読みにくい)通常のWebページとして閲覧可能
生成方法AIOSEOなどのプラグインで自動生成固定ページとして手動作成する場合が多い

XMLサイトマップの役割

XMLサイトマップは、検索エンジンのクローラーがサイト内のページを効率的に発見・巡回するための仕組みです。
URLの一覧に加え、更新日時などの情報を機械可読な形式で提供することで、クローラーの巡回を後押しします。

読者が直接閲覧することはほとんどなく、あくまで検索エンジン向けの技術的なファイルという位置づけです。

HTMLサイトマップの役割

一方、HTMLサイトマップは、サイトを訪れた読者がサイト全体の構成を把握し、目的のページへたどり着きやすくするためのページです。
大規模なサイトで階層が深くなっている場合や、メニューだけでは全ページを網羅しきれない場合に、HTMLサイトマップが読者の回遊をサポートします。

結果として、読者の滞在時間や回遊率の改善にもつながる可能性があります。

両方を用意すべきケース

XMLサイトマップとHTMLサイトマップは、どちらか一方だけを用意すればよいというものではなく、目的が異なるため併用が推奨されるケースが多くあります。

  • ECサイト:商品カテゴリーが多岐にわたり、検索エンジン向けにはXMLサイトマップで商品ページの発見を促し、読者向けにはHTMLサイトマップでカテゴリー一覧を提示する
  • サービスサイト:サービスページや事例ページが増えるほど内部リンクが複雑になりやすく、両方のサイトマップで補完し合う
  • コーポレートサイト:IR情報や採用ページなど階層が深いページが存在する場合、HTMLサイトマップで読者の導線を確保する

業種を問わず、ページ数がある程度多いサイトであれば、両方を用意しておくことで検索エンジンと読者の双方に配慮した設計になります。

サイトマップ登録はSEO順位に直接効くのかという誤解を整理する

サイトマップに関して非常によくある誤解が、「サイトマップをGoogle Search Consoleに送信すれば、検索順位が上がる」というものです。

結論として、これは誤解です。
サイトマップの送信そのものが、検索順位を直接押し上げる要因になることはありません。

マナ
マナ
えっ、送信したら順位が上がるものだと思っていました…!違うんですね。
マークル先生
マークル先生
はい、よくある誤解です。サイトマップはあくまで「クロールの効率化」と「インデックスの促進」が役割で、順位を決めるのはコンテンツの質や被リンクなど別の要因なんです。

サイトマップが担っているのは、あくまで「クロールの効率化」と「インデックスの促進」です。
サイトマップはクローラーがサイトを発見・巡回する助けとなるものであり、ランキング要因そのものではないというのが、検索エンジン側から一般に示されている考え方です(本記事執筆時点の一次情報での逐語確認は未確認)。

言い換えると、サイトマップを送信することで、

  • Googleがページの存在に気づくスピードが早まる可能性がある
  • 新規公開・更新したページのインデックス登録が促進される可能性がある

といった効果は期待できますが、コンテンツの質や被リンク、ユーザー体験といった、順位そのものに影響する要因を代替するものではありません

サイトマップを送信しただけで満足し、コンテンツの質や内部リンク構造の改善を後回しにしてしまうのは、よくある落とし穴です。サイトマップはあくまで「土台」であり、その上にどのようなコンテンツを積み上げるかが、実際の検索順位を左右します。

AIOSEOでXMLサイトマップを有効化・設定する手順

AIOSEOの管理画面でサイトマップを有効化する具体的な操作手順と、2026年時点での画面構成に関する注意点を解説します。

サイトマップ有効化の基本操作

基本的な操作手順は、次の通りです。
画面名・項目名はプラグインのバージョンにより変更される場合があるため、実際の表示と照らし合わせてください(未確認)。

  1. WordPress管理画面の左メニューから「All in One SEO」を選択する
  2. サブメニューの「サイトマップ」をクリックする
  3. サイトマップの有効化トグルをオンにする
  4. 「投稿タイプ」「タクソノミー」など、サイトマップに含める項目を確認する
  5. 設定内容を確認したうえで「保存」ボタンをクリックする
  6. 保存後、表示されるサイトマップのURL(通常は「サイトURL/sitemap.xml」)にアクセスし、正常に表示されることを確認する
WordPressプラグインのサイトマップ設定画面を模したUIイラスト。タブメニューやチェックボックス、URL一覧が表示された管理画面風のフラットデザイン

保存が完了すると、AIOSEOが自動的にXMLサイトマップを生成し、指定したURLでアクセスできるようになります。

2026年時点の管理画面での変更点について(未確認情報の扱い)

AIOSEOの管理画面は、バージョンアップに伴って画面構成やメニュー名が変更されることがあります。

2026年7月時点での正確なタブ構成・メニュー名(例:タブが何個に分かれているか、各タブの名称)については、本記事の作成時点でweb検索による裏取りができておらず、未確認です。誤った操作手順を案内することを避けるため、具体的なタブ名の断定は控えます。

過去の解説記事やチュートリアル動画を参考にする際は、画面構成が変わっている可能性がある前提で、実際の管理画面の表示内容と照らし合わせながら操作することを強くおすすめします。

WordPress管理画面のサイトマップ設定タブが並んでいる様子を示すシンプルなUIイラスト。General、Additional Pages、Videosなど複数のタブが横に並んだデザイン

なお、細かいUIの名称や配置は、プラグインのバージョンによって今後も変更される可能性があるため、正確な最新仕様については、設定作業を行う時点でのAIOSEO公式ドキュメントもあわせて確認することをおすすめします。

あわせて読みたいAll in One SEO(AIOSEO)とは?2026年最新版|設定方法と注意点をわかりやすく解説私は日頃からWordPressサイトの運用に携わっており、SEO関連のプラグイン選定についてもよく相談を受けます。 本記事では、多くのサイトで採用されているSEOプラグイン「 All in One SEO(以下、AIOSEO) 」について、約9分で読めます あわせて読みたいSEO SIMPLE PACKの使い方【2026年版】初心者向け設定方法を解説SEO SIMPLE PACKをインストールしたものの、どこから設定すればよいのか分からず戸惑っていませんか。専門用語が多く、何を入力すれば検索順位に良い影響があるのか判断しづらいという悩みも多く聞かれます。 この記事では、基本機能の理解か約22分で読めます あわせて読みたい自分でホームページSEO対策する方法【2026年最新版】SEO対策は専門用語が多く、自分で取り組んで本当に効果が出るのか不安に感じている方は多いのではないでしょうか。外注すべきか迷いながらも、まずは自力で試してみたいという方もいるはずです。 この記事では、キーワード選定からタイトルタグの最適化、約21分で読めます

サイトマップに含める・除外すべきコンテンツの設定

AIOSEOのサイトマップ設定では、投稿タイプやタクソノミー単位で、サイトマップに含めるかどうかを個別に選択できます。
すべてのコンテンツを無条件にサイトマップへ含めればよいわけではなく、内容に応じて含める・除外するという判断が必要です。

除外すべき代表的な項目

一般的に、次のような項目はサイトマップから除外することが推奨されます。

  • 添付ファイル(画像やPDFなどのメディアファイル単体のURL):単体では検索意図に応えるコンテンツになりにくいため
  • タグページ:カテゴリーと内容が重複しやすく、薄いコンテンツと判断されるリスクがあるため
  • noindex設定を行っているページ:そもそも検索結果に表示させない設定と矛盾するため
  • 会員限定ページや管理用の内部ページ:一般の検索ユーザーに見せる必要がないため

これらをサイトマップに含めたままにしていると、Googleに「価値の低いページ」として認識されるページ数が増え、サイト全体の評価に無駄な負荷をかけてしまう可能性があります。

noindexを設定しているページをサイトマップに含めてしまうのは典型的な矛盾であり、Googleに対して一貫性のないシグナルを送ることになるため注意が必要です。

業種別に見る含めるべきコンテンツの考え方

含めるべきコンテンツの判断基準は、業種やサイトの目的によって異なります。

  • ECサイト:商品ページ、カテゴリーページを優先的に含め、在庫切れで長期間非表示になる商品ページは除外を検討する
  • サービスサイト:サービス紹介ページ、事例紹介ページ、お問い合わせページなど、成約につながる導線上のページを優先する
  • コーポレートサイト:会社概要、事業内容、採用情報など、企業の信頼性を伝える主要ページを優先し、更新頻度の低い規約系ページは優先度を下げる

このように、業種によって「優先して見せたいページ」が異なるため、テンプレート的にすべて同じ設定にするのではなく、自社のサイト構造に合わせて含める・除外するコンテンツを見直すことが重要です。

マークル先生
マークル先生
サイト構造は業種ごとに本当に違うので、一律のテンプレート設定をそのまま流用すると、大事なページが埋もれてしまうことがあります。まず自社の「見せたいページ」を洗い出すところから始めるのがおすすめです。
マークル先生
月380円でお試し

Web集客、ぜんぶ Markle 1つで。

ブログ・SNS・メルマガ・決済まで、これ1つ。他ツールなら何個も契約が必要な機能がまとめて低価格。

Markleを詳しく見る

作成したサイトマップをGoogle Search Consoleに送信する手順

生成したサイトマップをGoogle Search Consoleに送信する具体的な操作手順と、AIOSEOとの連携機能について解説します。

サイトマップを生成しただけでは、Googleが自動的にそれを発見してくれるとは限りません。
Google Search Consoleに明示的に送信することで、より確実にGoogleへ伝えることができます。

送信操作の具体的な流れ

具体的な送信手順は、次の通りです。

  1. Google Search Consoleにログインし、対象のプロパティを選択する
  2. 左メニューから「サイトマップ」を選択する
  3. 「新しいサイトマップの追加」欄に、サイトURLの末尾となる「sitemap.xml」を入力する
  4. 「送信」ボタンをクリックする
  5. 送信後、一覧に追加されたサイトマップの「ステータス」欄を確認する
support.google.com
support.google.com

送信後、Googleがサイトマップを処理するまでには一定の時間がかかる場合があります。
すぐにステータスが反映されなくても、慌てて何度も再送信する必要はありません。

Search Console連携による自動同期の仕組み

AIOSEOには、Google Search Consoleと連携する機能が用意されており、連携することでサイトマップの送信状況や検索パフォーマンスに関する情報を、AIOSEOの管理画面上からある程度確認できるとされています。

連携設定を行うことで、Search Consoleへ都度手動でログインしなくても、WordPressの管理画面内でサイトマップの状態や検索パフォーマンスの概要を把握しやすくなる点がメリットとされています。

ただし、連携機能の詳細な挙動・対応範囲・表示される項目については、本記事の作成時点でweb検索による裏取りができておらず未確認です。正確な仕様については、設定時点の公式ドキュメントで必ず確認してください。

サイトマップ送信後のステータス確認とよくあるトラブル対処法

サイトマップを送信した後は、Search Console上でステータスを定期的に確認することが重要です。
正常に処理されていれば「成功しました」といった表示になりますが、時に「取得できませんでした」といったエラー表示が出ることがあります。

「取得できませんでした」と表示される場合の原因と対処

マナ
マナ
「取得できませんでした」って表示されたら焦ってしまいそうです…原因はどう調べればいいんでしょうか?
マークル先生
マークル先生
よくある原因はいくつかパターンが決まっているので、順番にチェックしていけば大丈夫ですよ。代表的なものを見ていきましょう。

「取得できませんでした」というエラーが表示される場合、原因として次のようなパターンが考えられます。

  • URLの入力誤り:サイトマップのURLを誤って入力している、あるいはトレイリングスラッシュの有無が実際のURLと異なっている
  • noindex設定との矛盾:サイト全体、またはサイトマップ生成に関わる部分に誤ってnoindex設定がされている
  • キャッシュプラグインの影響:キャッシュプラグインが古いサイトマップファイルをキャッシュしており、最新の内容が反映されていない
  • 他プラグインとの競合:セキュリティプラグインやファイアウォール機能が、Googleのクローラーによるサイトマップへのアクセスをブロックしている
  • サーバー側の一時的な不具合:サーバーの応答が遅い、あるいは一時的にエラーを返している

これらの原因を一つずつ切り分けて確認することで、多くの場合は解決に至ります。

support.google.com
support.google.com

時間を置いても改善しない場合の追加チェックポイント

再送信してもステータスが改善しない場合は、次のチェックリストを確認してください。

  • ブラウザで直接サイトマップURLにアクセスし、正常にXMLが表示されるか
  • robots.txtでサイトマップへのアクセスがブロックされていないか
  • キャッシュプラグインの設定で、サイトマップ関連のキャッシュを除外またはクリアしているか
  • セキュリティプラグインのアクセス制限ルールに、Googlebotのアクセスを妨げる設定がないか
  • AIOSEOと他のSEO・サイトマップ生成プラグインが同時に有効化されていないか

これらを一つずつ確認していくことで、原因の特定につながりやすくなります。

マークル先生
マークル先生
エラー表示が出るとつい焦って何度も再送信したくなりますが、まずは落ち着いてチェックリストを上から順に確認するのが結局は近道です。キャッシュの影響だけで解決することも意外と多いです。

他のサイトマップ生成プラグインとの重複・競合に関する注意点

WordPressサイトでは、AIOSEO以外にも、サイトマップを生成する機能を持つプラグインが複数存在します。
これらを同時に有効化していると、同じサイトURLに対して複数のサイトマップが生成されてしまい、Google Search Console上で警告が表示されることがあります。

複数のSEOプラグインやサイトマップ生成プラグインを同時に有効化するのは、代表的な落とし穴の一つです。二重にサイトマップが生成されると、Googleに送るシグナルが分散し、どちらの情報を優先すべきか判断しづらくなる可能性があります。

このような事態を避けるためには、サイトマップ機能を提供するプラグインを1つに統一することが基本的な対処法です。
AIOSEOを利用する場合は、他のサイトマップ生成系プラグインのサイトマップ機能を無効化するか、プラグイン自体を停止・削除し、サイトマップの生成元をAIOSEOに一本化することをおすすめします。

WordPressのプラグイン一覧画面を模したUIイラスト。複数のプラグインがリスト表示されており、一部のプラグインが「無効化」のグレー表示になっている様子

AIOSEOのサイトマップ活用チェックリスト

最後に、業種を問わず活用できる、AIOSEOのサイトマップ設定に関する実践的なチェックリストをまとめます。定期的にこのリストで自社サイトの状態を確認してください。

  • AIOSEOのサイトマップ機能が有効化されているか
  • サイトマップURL(サイトURL/sitemap.xml)に正常にアクセスできるか
  • noindex設定のページがサイトマップから除外されているか
  • 添付ファイルやタグページなど、除外すべき項目が適切に除外されているか
  • 業種・サイトの目的に合わせて、優先して見せたいページが含まれているか
  • Google Search Consoleにサイトマップが送信済みであるか
  • Search Console上のサイトマップステータスが「成功しました」になっているか
  • 他のサイトマップ生成プラグインと重複していないか
  • 新しいページを大量に追加した際、サイトマップに反映されているか確認しているか
  • 定期的に(例えば月に1回程度)ステータスを見直す習慣があるか

このチェックリストを活用することで、設定漏れや放置されたエラーに早めに気づくことができます。

まとめ|AIOSEOのサイトマップ設定を正しく行いWeb集客の土台を整える

この記事では、All in One SEOでのサイトマップ設定について、基本の考え方から具体的な操作手順、トラブル対処までを整理しました。

改めて要点を振り返ります。

  • AIOSEOのサイトマップ機能を使えば、追加プラグインなしでXMLサイトマップを生成できる
  • XMLサイトマップは検索エンジン向け、HTMLサイトマップは読者向けという役割の違いがある
  • サイトマップの送信は、検索順位を直接上げるものではなく、クロール・インデックスの効率化が目的である
  • 含める・除外するコンテンツは、業種やサイトの目的に応じて判断する必要がある
  • Google Search Consoleへの送信とステータス確認は、設定後も継続して行う必要がある
  • 他のサイトマップ生成プラグインとの併用は避け、1つのプラグインに統一する

サイトマップの設定は、それ自体がゴールではなく、コンテンツを検索エンジンに正しく届けるための土台づくりです。

この記事のチェックリストを参考に、まずは自社サイトのサイトマップ設定を見直すところから始めていただければと思います。私自身、Web集客の支援に携わる立場として、こうした基本の見直しが成果につながる場面を数多く見てきました。

よくある質問(FAQ)

XMLサイトマップを設定すれば必ず順位が上がりますか

いいえ、上がるとは限りません。
サイトマップの役割はクロールとインデックスの効率化であり、検索順位そのものはコンテンツの質や内部リンク構造、被リンクなど、別の要因によって決まります。

無料版のAIOSEOでもサイトマップ機能は使えますか

基本的なXMLサイトマップの生成・有効化は無料版でも利用できるとされています。

一方、IndexNowによる即時通知機能など一部の付随機能については、無料版・有料版どちらに含まれるかの正確な区分を本記事作成時点でweb検索により確認できておらず未確認です。
利用したい機能がどちらのプランに含まれるかは、契約前に公式サイトの最新のプラン比較で必ず確認してください。

サイトマップは何個作ればよいですか

AIOSEOでは、投稿タイプ(投稿、固定ページ、商品など)ごとにサイトマップが自動的に分割生成される仕組みになっている場合が一般的です。

これらは「サイトマップインデックス」としてひとつの入り口URLにまとめられることが多く、Search Consoleへの送信自体は基本的にそのインデックスURL1つで完結するケースが一般的です。
個別に何十個も手動で作る必要はありません。

更新頻度が低いサイトでもサイトマップ送信は必要ですか

更新頻度が低いサイトであっても、サイトマップの送信は推奨されます。

更新が少ないサイトほど、既存ページを含めた全体構造をGoogleに正しく伝えておくことが、限られたクロール頻度を有効に活用することにつながるためです。

#SEO
マークル先生月380円でお試し

Web集客のすべてを、Markle 1つで。

ブログ・SNS・メルマガ・決済まで、これ1つ。他ツールなら何個も契約が必要な機能が、まとめて低価格で使えます。

  • 分析・記事作成・SNS・メルマガ・決済までオールインワン
  • 必要な機能が1つにまとまって圧倒的なコスパ
  • まずは月380円から気軽に試せる
Markleを詳しく見る

料金の根拠

同じことを他ツールで揃えると、約28,500円

Markleに入っている機能を、それぞれ単体の有料ツールで揃えた場合の相場です。Markleなら、これがまとめて スタンダード月4,800円お試し月380円から使えます。

Markleの機能単体で揃える場合相場(月額)
AIに相談(チャット)ChatGPT等の有料AIプラン約3,000円
HPの分析・改善・リライト案・内部リンク案検索順位チェック・SEO分析ツール約3,000円
キーワードリスト制作キーワード調査ツールの有料プラン約1,000円
記事制作AI記事作成ツール約10,000円
画像制作(LPヘッダー/サムネイル/DM)画像生成・デザインツール約1,500円
決済ページ作成カート・決済ページ作成サービス約3,000円
ネットショップ(在庫・注文管理つき)ネットショップ作成サービスの有料プラン約3,000円
独自ドメインのHP・ブログ公開レンタルサーバー+WordPress運用約1,000円
Instagram分析(投稿成績の自動記録)SNS分析ツール約3,000円
合計約28,500円/月
Markle スタンダードなら 月4,800円= 月 約23,700円おトクな計算
料金とプランを詳しく見る

※各カテゴリの代表的な有料ツール・有料プランの公開価格(2026年7月時点)をもとにした概算です。選ぶツールや為替・料金改定により変わります。あくまで目安としてご覧ください。

あわせて読みたい

SEO対策のやり方【2026年最新】初心者向け手順を編集長が解説25分で読めますSEO対策の具体例12選【2026年最新】今すぐできる内部・外部・コンテンツ施策23分で読めますSEOの基本対策とは?2026年最新版を初心者向けに解説23分で読めます
All in One SEOのサイトマップ設定完全ガイド【2026年最新版】 — Markle