はじめに
前回、Search Consoleに登録しました。
そこでひとつ疑問。
なぜトップページだけ登録すればいいのか?
全記事のURLを登録していないのに、
どうやってクロールするんだろう?
この記事では、その答えとなる
sitemapの仕組みを分かりやすく整理します。
今回の記事の進め方
今回も生成AIを使って調べつつ、
自分のブログで実際に確認しました。
WordPressのURL構造や、
Search Consoleの表示内容を見ながら、
仕組みを整理した内容です。
難しい仕様説明ではなく、
「なるほど、そういう流れか」
と思えるレベルでまとめます。
ルートページだけ登録でいい理由は「地図」があるから
結論から言うと、
検索エンジンはサイトの地図を見て巡回します。
その地図が sitemap.xml です。
- サイト内のURL一覧が書かれている
- 更新日時なども書かれている
- 検索エンジン専用の案内図
人間が見るページではなく、
ロボット向けの案内書という位置づけです。

トップページを登録すると、
そこからこの地図を発見し、
全ページをたどる仕組みです。
sitemapはリンク集ではなく「機械向けの索引」
ここが少し誤解しやすいところです。
sitemapは単なるリンク一覧ではありません。
検索エンジンが読む前提のXMLファイルです。
例えば中にはこんな情報が入ります。
- 各ページのURL
- 最終更新日
- 優先度の目安
つまり、検索エンジンは
「このサイトはここを見れば全部分かる」
と判断できるわけです。
だから、トップページに
全記事リンクが無くても問題なしです。
WordPressではsitemapは自動で存在している
最初は自分も、
「sitemapって手動作成?」
と思っていました。
しかし実際は違いました。
WordPressはsitemapを動的に生成しています。
固定ファイルが置いてあるのではなく、
アクセスされた瞬間に生成される仕組みです。
そのため
- 手動作成は基本不要
- 更新も自動反映
- 投稿すれば自動追加
かなり便利な設計です。
多くの場合、/sitemap.xml で確認できます。
Search Consoleにsitemapを送る意味
トップページだけでも見つかりますが、
sitemapを送信するとクロールが安定します。
理由は単純です。
- 検索エンジンに地図の場所を明示できる
- 新記事の発見が早くなる
- クロール漏れを防げる
つまり、登録は必須ではないが、
やっておくと安心という位置づけです。
ブログ運営では、
最初に設定しておくのがおすすめです。
まとめ
今回分かったポイントを整理します。
- 検索エンジンはsitemapを見て巡回する
- sitemapはXML形式の機械向け地図
- WordPressは自動生成してくれる
- Search Console登録でクロールが安定する
ブログは書くだけでなく、
見つけてもらう仕組みを整えることが重要です。
次のステップとしては、
- sitemap送信の確認
- クロール状況のチェック
- インデックス状況の把握
このあたりを順に見ていくと、
検索流入の理解が一段深まります。

