「ブログを書いているのに、なかなか検索結果に表示されない」「新しい記事を公開したのに、Googleに全然見つけてもらえない気がする」——こんな悩みを持っている方は多いのではないでしょうか。
実は、その原因のひとつが「サイトマップをGoogleに送信していない」ことかもしれません。サイトマップとは、ブログ内にあるページの一覧をGoogleに伝えるための地図のようなファイルです。この記事では、サイトマップの基本から、Google Search Consoleでの送信手順、送信後に確認しておきたいポイントまで、初心者の方にもわかりやすく解説します。
サイトマップとは何か
サイトマップとは、ブログやサイトの中にどんなページがあるかをまとめたファイルのことです。XML形式で書かれていることが多く、Googleのクローラー(サイトを巡回してページを読み取るプログラム)が、サイト内のページをスムーズに見つけられるようにする役割を持っています。
WordPressを使っている場合、多くのSEOプラグイン(Yoast SEOやRank Mathなど)がサイトマップを自動で作成してくれます。自分で手作業で作る必要はほとんどなく、「どのURLにサイトマップがあるか」を確認して、Googleに知らせるだけで済みます。
サイトマップを送信するとどんなメリットがあるのか
サイトマップを送信しなくても、Googleは時間をかけてブログのページを見つけてくれることがあります。しかし、サイトマップを送信しておくと、次のようなメリットがあります。
- 新しく公開した記事を、Googleに早く見つけてもらいやすくなる
- サイト内の全ページの一覧をGoogleに伝えられるため、見つけ忘れ(インデックス漏れ)を減らせる
- Search Console上で「送信したページ数」と「実際にインデックスされたページ数」を比較でき、問題の早期発見につながる
特に更新頻度が高いブログほど、サイトマップを送信しておく効果を感じやすいです。
Search Consoleでサイトマップを送信する手順
ここからは、実際にGoogle Search Consoleでサイトマップを送信する手順を紹介します。
1. サイトマップのURLを確認する
まずは自分のブログのサイトマップがどのURLにあるかを確認しましょう。WordPressでSEOプラグインを使っている場合、多くは次のようなURLになっています。
https://あなたのブログURL/sitemap.xmlhttps://あなたのブログURL/sitemap_index.xml
ブラウザでこのURLにアクセスし、XML形式のリストが表示されれば、サイトマップは正しく生成されています。
2. Google Search Consoleにログインする
Google Search Consoleにアクセスし、Googleアカウントでログインします。まだプロパティ(サイト)を登録していない場合は、先にブログのURLを追加し、所有権の確認を済ませておく必要があります。
3. 「サイトマップ」メニューを開く
左側のメニューから「サイトマップ」をクリックします。「新しいサイトマップの追加」という入力欄が表示されます。
4. サイトマップのURLを入力して送信する
入力欄に、サイトマップのファイル名部分(例:sitemap_index.xml)を入力し、「送信」ボタンを押します。ドメイン部分はすでに入力されているので、末尾のファイル名だけを入れればOKです。
5. 送信結果を確認する
送信が完了すると、一覧に送信したサイトマップが表示されます。ステータスが「成功しました」になっていれば、Googleがサイトマップを正常に読み取れたということです。処理に少し時間がかかる場合もあるので、すぐに結果が出なくても焦らず待ちましょう。
送信後に確認しておきたいポイント
サイトマップを送信したら、それで終わりではありません。時間が経ってから、以下のポイントも確認しておきましょう。
検出されたページ数と実際のページ数が合っているか
サイトマップのステータス画面には「検出されたページ」の数が表示されます。この数字が、自分のブログの実際の記事数と大きくズレている場合、一部のページが正しくサイトマップに含まれていない可能性があります。
エラーが出ていないか
サイトマップの送信自体が失敗している場合、エラーの内容が表示されます。よくある原因は、サイトマップのファイル形式の誤りや、サーバー側でアクセス制限がかかっていることなどです。エラーが出た場合は、表示されている内容をヒントに原因を探ってみてください。
個別ページのインデックス状況もチェックする
サイトマップを送信しても、個別のページがすぐにインデックスされるとは限りません。「URL検査」ツールを使うと、特定のページがインデックスされているかどうかをその場で確認できます。なかなかインデックスされないページがあれば、記事の内容を見直すきっかけにもなります。インデックス状況を含めたアクセス状況全体の見方は、ブログのアクセス解析の見方|初心者向けGA4入門でも紹介しているので、合わせて確認してみてください。
サイトマップ送信だけに頼らない工夫も大切
サイトマップを送信することは大切ですが、それだけでSEOが完璧になるわけではありません。ブログ内の記事同士を適切にリンクでつなぐ内部リンクも、Googleがページを発見しやすくするために重要な役割を果たします。内部リンクの具体的な貼り方は、ブログの内部リンクの貼り方とSEO効果で詳しく解説しています。
また、ページの内容がしっかり検索キーワードに合っているかどうかも、インデックス後の評価に影響します。関連する言葉を自然に含める工夫については、SEOの共起語とは?ブログでの調べ方と使い方も参考にしてみてください。
まとめ
今回は、ブログのサイトマップをGoogle Search Consoleに送信する方法について解説しました。最後にポイントを振り返ります。
- サイトマップはブログ内のページ一覧をGoogleに伝えるファイル
- SEOプラグインを使っていれば、サイトマップは自動生成されていることが多い
- Search Consoleの「サイトマップ」メニューからURLを入力して送信する
- 送信後は検出ページ数やエラーの有無を定期的に確認する
- 内部リンクなど他のSEO施策と組み合わせることで効果が高まる
サイトマップの送信は一度設定すれば終わりというわけではなく、記事を追加・修正するたびに様子を見ておきたい項目です。まだ送信していない方は、この記事を参考にぜひ一度試してみてください。