前回の「SEO SIMPLE PACK」に続いて、SEOの土台をつくるもう一つの相棒を紹介します。それが「XML Sitemap & Google News」という無料プラグインです。
名前は少しむずかしそうですが、やることはシンプル。「書いた記事を、Googleにすばやく知らせる」——そのための地図を、自動で作ってくれる道具です。
この記事では、私が実際にやっている設定と、じつは私自身がハマったトラブルまで、正直にお話しします。
💡あわせて読みたい:SEO SIMPLE PACKの設定はこれだけ!
SEO SIMPLE PACKの設定はこれだけ!初心者向けやさしい解説WordPressでブログを始めると、「SEO対策しなきゃ」とよく聞きます。でも、いざ調べると専門用語ばかりで、どっと疲れますよね。そんな初心者の強い味方が、「…
XMLサイトマップって何?なぜ必要なの?
「サイトマップ」と聞くと、サイトの中に置く「目次ページ」を思い浮かべるかもしれません。でも、ここでいうXMLサイトマップは、読者用ではなく「Google(検索エンジン)に渡すための地図」です。
私たちがブログに新しい記事を書いても、Googleがそれにすぐ気づいてくれるとは限りません。広い世界のどこかにポツンとお店を出しても、地図に載っていなければ、なかなか見つけてもらえませんよね。
そこでこの地図(XMLサイトマップ)の出番です。「うちのサイトには、こんな記事がありますよ」という一覧をGoogleに渡して、「新しい記事を書いたよ」と自動で知らせてくれる。いわば、Googleへの案内係なんです。書いた記事を早く見つけてもらうために、ぜひ用意しておきたい仕組みです。
なぜ、このプラグインなの?
サイトマップを作るプラグインはいくつかありますが、私が「XML Sitemap & Google News」を選んだ理由はシンプルです。軽くて、余計な機能がないから。
じつはもう一つ大事な理由があります。前回紹介した「SEO SIMPLE PACK」には、サイトマップを作る機能がありません。作者さんが「サイトマップは専用のプラグインに任せよう」という考えなんですね。そして、そのおすすめの相棒として案内されているのが、この「XML Sitemap & Google News」なんです。同じ考え方で作られているので、相性もばっちり。
つまり、SEO SIMPLE PACKが「守り」担当、こちらが「地図(案内)」担当。2つで役割分担する、というわけです。
インストールと有効化
導入は、いつものとおりかんたんです。管理画面の「プラグイン → 新規追加」で「XML Sitemap & Google News」を検索して、インストール・有効化するだけ。有効化すると、自動でサイトマップが作られます。
あなたが何もしなくても、あなたのサイトのURL/sitemap.xml という地図が、裏側でちゃんと用意されているんです。まずはここまでで、地図づくりは完了です。
これだけ確認:地図に「固定ページ」も載っているか
自動で作られるとはいえ、一つだけ確認しておきたいことがあります。それは、「固定ページ」も、ちゃんと地図に載っているかです。
このプラグインの設定には、「どのページを地図に載せるか」を選ぶ欄があります。ここで少しまぎらわしいのが——「何もチェックしない=ぜんぶ載せる」という、直感と逆のルールになっていること。だから、よかれと思って「固定ページ」だけにチェックを入れると、逆に投稿記事が載らなくなる、なんてことも起こりえます。
💡 「載せたいページにチェック」か「ぜんぶ空にして自動で全部載せる」か、どちらかにするのがコツ。中途半端に一部だけチェックすると、載せたいページが抜け落ちることがあるので気をつけてくださいね。
💡いちばん確実なのは、自分の目で地図を見てみること。
ブラウザで あなたのサイトのURL/sitemap.xml を開いて、大事な固定ページ(トップやまとめページなど)が入っているかを確認しておくと安心です。
【念のため】WordPress本体の設定も確認しておこう
サイトマップのプラグインとは別に、WordPress本体にも、SEOに関わるとても大事なスイッチが一つあります。ここが間違っていると、どれだけがんばっても検索に出てこないので、念のため確認しておきましょう。
管理画面の「設定 → 表示設定」を開いて、「検索エンジンでの表示」という項目を見てください。
⚠️ ここは、絶対にチェックを入れない
「検索エンジンがサイトをインデックスしないようにする」——このチェックボックスに、チェックが入っていないことを確認してください。
ここにチェックが入っていると、Googleに「私のサイトは検索に載せないでください」とお願いしている状態になり、サイト全体が検索結果から消えてしまいます。「記事を書いても、まったく検索に出てこない…」というときは、まず真っ先にここを疑ってみてください。
この画面には「XMLサイトマップを有効化」という似た項目もありますが、そこは今回のプラグインにお任せするので、深く気にしなくて大丈夫。まずは「検索エンジンでの表示」にチェックが入っていないか——ここだけ、しっかり確認しておきましょう
最後に:地図をGoogleに手渡しする
地図ができたら、最後の仕上げ。その地図を、Googleに「これを見てね」と直接手渡しします。
やり方は、Googleサーチコンソールを開いて、「サイトマップ」のメニューから、自分のサイトマップのURL(sitemap.xml)を送信するだけ。これで、Googleがあなたの地図を受け取って、記事を見つけにきてくれるようになります。
この「サーチコンソール」は、Googleが無料でくれるサイトの見張り番のようなツール。まだ準備していない方は、先にこちらを済ませておくと、地図の送信までスムーズです。
💡 サーチコンソールの始め方は、こちらの専用ページでやさしく解説しています。
前回のSEO SIMPLE PACKと、セットでおこなう作業です。



握手をして、地図を渡す——この2つで、Googleとの関係がぐっと近づきます。
私がハマった「404」トラブルと、その解決法
じつは私、サイトを別のサーバーに引っ越したあと、この地図(サイトマップ)が突然「404(ページが見つかりません)」になってしまったことがありました。地図そのものが表示されなくなってしまったんです。
気づいたきっかけは、Googleサーチコンソールからの「お知らせ」でした。「サイトマップを読み込めません」と教えてもらって、はじめて「あれ、おかしいぞ」と気づいたんです。
いろいろ調べた結果、原因はサイトマップの出力方法の設定にありました。このプラグインには、サイトマップの作り方を選ぶ設定があって、そこを「WordPress」から「プラグイン」に切り替えたら、あっさり直りました。
なぜこうなるかは環境によりますが、「サーバーを変えたあと、急にサイトマップが404になった」ときは、この出力方法の切り替えを試してみる価値があります。同じ場所でつまずいた方は、ぜひ思い出してくださいね。
まとめ:サイトマップは「作る→確認→送信」の3ステップ
XMLサイトマップも、やってみればシンプルだったのではないでしょうか。
- 作る … プラグインを有効化すれば、地図は自動でできる
- 確認 … /sitemap.xml を開いて、固定ページも載っているか目視する
- 送信 … サーチコンソールから、地図のURLをGoogleに手渡す
この地図(XML Sitemap)と、前回の守り(SEO SIMPLE PACK)。この2つのプラグインで、SEOの土台はしっかり整います。あとは、良い記事を書いて、地図にどんどん載せていくだけですね。