【図解】Google サーチコンソールへのサイトマップ登録方法(記事が検索に出ない時の解決策)

  • URLをコピーしました!
目次

はじめに

「一生懸命記事を書いたのに、いつまで経っても Google 検索に出てこない……」 「タイトルで検索しても、自分のブログが見つからない……」

ブログを始めたばかりの頃、誰もがこの壁にぶつかります。 その原因、実は記事の質ではなく、Google のロボット(クローラー)が、まだあなたのサイトへの道順を知らないだけ かもしれません。

Google に記事を認識(インデックス)してもらうためには、サイトの構成図である「サイトマップ」を提出するのが最短ルートです。

この記事では、クローラーに「ここに新しい記事があるよ!」と効率よく伝えるための「XML サイトマップ」の作成と、Google サーチコンソールへの登録手順を、現在の推奨プラグインを使って分かりやすく解説します。

この記事でわかること
  • サイトマップ(XML)の役割とは?(なぜ必要なの?)
  • SWELL ユーザーにも推奨!最新プラグイン「XML Sitemap & Google News」の設定
  • Google サーチコンソールへの登録手順と、エラーが出た時の対処法

サイトマップ(XML)とは?

サイトマップ(XML サイトマップ)を一言でいうと、Google の検索ロボット(クローラー)専用の「サイト内の地図」のことです。

Google の検索エンジンは、インターネットという広大な海を、クローラーというロボットを使って常にパトロールしています。そして、見つけたページを持ち帰ってデータベースに登録(インデックス)することで、初めて検索結果に表示されるようになります。

しかし、できたばかりのブログは、インターネット上の「地図にない孤島」のようなもの。ロボットはなかなか見つけられませんし、見つけたとしても、サイトの構造が複雑だと迷子になってしまいます。

そこで、ブログ運営者が自ら「私のサイトはこういう構造ですよ! ここに新しい記事がありますよ!」と教えてあげるのが、XML サイトマップの役割です。

地図を渡すメリット
  • クローラーが迷子にならずに、サイト内を効率よく巡回してくれる。
  • 新しい記事を書いたとき、見つけてもらえるまでの時間(インデックス速度)が短縮される。
STEP

サイトマップを作成する(プラグイン導入)

まずは、サイトマップ(sitemap.xml)を自動生成してくれるプラグインを導入します。

推奨プラグイン:「XML Sitemap & Google News」

以前は「Google XML Sitemaps」というプラグインが定番でしたが、現在は数年間更新が停止しており、最新の WordPress 環境では不具合の原因になることがあります。

現在は、以下のプラグインが最も推奨されています。

  • 推奨プラグイン: XML Sitemap & Google News
  • 特徴: 設定がほぼ不要、動作が非常に軽量、現在も頻繁に更新されている。

私はブログテーマに「SWELL」を使っていますが、このプラグインと相性バッチリです。もちろん、Cocoon や JIN など、他のテーマを使っている方でも問題なく使えます。 「All in One SEO」のような多機能な SEO プラグインを入れていない場合は、とりあえずこれを入れておけば間違いありません。

プラグインのインストールと有効化

手順はとても簡単です。

  1. WordPress 管理画面の 「プラグイン」 > 「新規追加」 をクリック
  2. 検索窓に 「XML Sitemap & Google News」 と入力
  3. 以下のアイコンのプラグインを 「インストール」「有効化」 します。

有効化するだけで、自動的にサイトマップが生成されます。 あなたのサイトマップの URL は、基本的に以下のようになります。

https://(あなたのドメイン)/sitemap.xml ※または sitemap.xml.gz

設定画面(「設定」>「XML Sitemap」)を開くと、正確な URL が表示されていますので、念のためコピーしておきましょう。

STEP

Google サーチコンソールに登録する

サイトマップができたら、Google に「地図ができたよ!」と届け出(送信)を行います。

サチコ(GSC)への送信手順

Google サーチコンソール(通称:サチコ)を開いて作業します。

  1. 左メニューの 「サイトマップ」 をクリックします。
  2. 「新しいサイトマップの追加」という欄に、先ほどのファイル名を入力します。
    • 基本的には sitemap.xml と入力すれば OK です。
  3. 「送信」 ボタンをクリックします。

「成功しました」を確認する

送信後、「サイトマップを送信しました」というメッセージが表示されます。 下の「送信されたサイトマップ」リストを確認し、ステータスが 「成功」 になっていれば登録完了です!

これで、Google のロボットが定期的にこの地図を巡回し、新しい記事を自動的に見つけてくれるようになります。

よくあるエラーと対処法

手順通りにやったはずなのに、ステータスが「成功」にならず、赤字で 「取得できませんでした」 と表示されることがあります。

「取得できませんでした」と出る場合

これが出ても、焦らないでください。 実はこれ、Google サーチコンソール側の 「ただの表示上のバグ(反映遅延)」 であるケースが非常に多いです。

内部的には成功しているのに、画面上のステータスだけがエラーになっていることがよくあります。

対処法①: ページを更新して少し待つ

ブラウザの再読み込みボタンを押してみてください。それだけで「成功」に変わることがあります。 それでも変わらない場合は、数時間〜1日程度放置してみてください。翌日見たら勝手に治っていた、というのは「サチコあるある」です。

対処法②: ファイル名を変えてみる

もし数日経ってもエラーのままなら、送信する URL を少し変えて試してみてください。 プラグインの種類や設定によっては、以下のファイル名が正式なマップである場合があります。

  • sitemap_index.xml
  • sitemap.xml.gz
  • wp-sitemap.xml(WordPress 標準機能の場合)

これらを順に送信してみて、「成功」になるものがあればそれで OK です!

まとめ

本記事では、Google サーチコンソールへのサイトマップ登録手順について解説しました。

サイトマップは「地図」

これを渡すことで、クローラー迷子を防ぎます。

最新プラグイン推奨

「XML Sitemap & Google News」が軽量でおすすめ。

作業は一回きり

一度「成功」してしまえば、あとは記事を書くたびに自動で地図が更新され、Google に通知されます。

以上、最後までお読みいただきありがとうございました。

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

インフラ(クラウド/NW/仮想化)から Web 開発まで、技術領域を横断して活動するエンジニア💻 コンシューマー向けエンタメ事業での新規開発・運営経験を活かし、実戦的な技術ノウハウを発信中

[ Certs ] CCIE Lifetime Emeritus / VCAP-DCA ✒️ [ Life ] 技術書・ビジネス書愛好家📖 / 小・中学校で卓球コーチ👟

目次