好奇心の赴くままに。気になったことを、気ままに深掘り

XML Sitemap & Google Newsの設定はこれだけ!初心者向けやさしい解説

前回の「SEO SIMPLE PACK」に続いて、SEOの土台をつくるもう一つの相棒を紹介します。それが「XML Sitemap & Google News」という無料プラグインです。

名前は少しむずかしそうですが、やることはシンプル。「書いた記事を、Googleにすばやく知らせる」——そのための地図を、自動で作ってくれる道具です。

この記事では、私が実際にやっている設定と、じつは私自身がハマったトラブルまで、正直にお話しします。

XMLサイトマップって何?なぜ必要なの?

「サイトマップ」と聞くと、サイトの中に置く「目次ページ」を思い浮かべるかもしれません。でも、ここでいうXMLサイトマップは、読者用ではなく「Google(検索エンジン)に渡すための地図」です。

私たちがブログに新しい記事を書いても、Googleがそれにすぐ気づいてくれるとは限りません。広い世界のどこかにポツンとお店を出しても、地図に載っていなければ、なかなか見つけてもらえませんよね。

そこでこの地図(XMLサイトマップ)の出番です。「うちのサイトには、こんな記事がありますよ」という一覧をGoogleに渡して、「新しい記事を書いたよ」と自動で知らせてくれる。いわば、Googleへの案内係なんです。書いた記事を早く見つけてもらうために、ぜひ用意しておきたい仕組みです。

AD – 読み進める前のひとやすみ

なぜ、このプラグインなの?

サイトマップを作るプラグインはいくつかありますが、私が「XML Sitemap & Google News」を選んだ理由はシンプルです。軽くて、余計な機能がないから。

じつはもう一つ大事な理由があります。前回紹介した「SEO SIMPLE PACK」には、サイトマップを作る機能がありません。作者さんが「サイトマップは専用のプラグインに任せよう」という考えなんですね。そして、そのおすすめの相棒として案内されているのが、この「XML Sitemap & Google News」なんです。同じ考え方で作られているので、相性もばっちり。

つまり、SEO SIMPLE PACKが「守り」担当、こちらが「地図(案内)」担当。2つで役割分担する、というわけです。

AD – 読み進める前のひとやすみ

インストールと有効化

導入は、いつものとおりかんたんです。管理画面の「プラグイン → 新規追加」で「XML Sitemap & Google News」を検索して、インストール・有効化するだけ。有効化すると、自動でサイトマップが作られます。

あなたが何もしなくても、あなたのサイトのURL/sitemap.xml という地図が、裏側でちゃんと用意されているんです。まずはここまでで、地図づくりは完了です。

AD – 読み進める前のひとやすみ

これだけ確認:地図に「固定ページ」も載っているか

自動で作られるとはいえ、一つだけ確認しておきたいことがあります。それは、「固定ページ」も、ちゃんと地図に載っているかです。

このプラグインの設定には、「どのページを地図に載せるか」を選ぶ欄があります。ここで少しまぎらわしいのが——「何もチェックしない=ぜんぶ載せる」という、直感と逆のルールになっていること。だから、よかれと思って「固定ページ」だけにチェックを入れると、逆に投稿記事が載らなくなる、なんてことも起こりえます。

💡 「載せたいページにチェック」か「ぜんぶ空にして自動で全部載せる」か、どちらかにするのがコツ。中途半端に一部だけチェックすると、載せたいページが抜け落ちることがあるので気をつけてくださいね。

💡いちばん確実なのは、自分の目で地図を見てみること。

ブラウザで あなたのサイトのURL/sitemap.xml を開いて、大事な固定ページ(トップやまとめページなど)が入っているかを確認しておくと安心です。

AD – 読み進める前のひとやすみ

【念のため】WordPress本体の設定も確認しておこう

サイトマップのプラグインとは別に、WordPress本体にも、SEOに関わるとても大事なスイッチが一つあります。ここが間違っていると、どれだけがんばっても検索に出てこないので、念のため確認しておきましょう。

管理画面の「設定 → 表示設定」を開いて、「検索エンジンでの表示」という項目を見てください。

⚠️ ここは、絶対にチェックを入れない
「検索エンジンがサイトをインデックスしないようにする」——このチェックボックスに、チェックが入っていないことを確認してください。
ここにチェックが入っていると、Googleに「私のサイトは検索に載せないでください」とお願いしている状態になり、サイト全体が検索結果から消えてしまいます。「記事を書いても、まったく検索に出てこない…」というときは、まず真っ先にここを疑ってみてください。

この画面には「XMLサイトマップを有効化」という似た項目もありますが、そこは今回のプラグインにお任せするので、深く気にしなくて大丈夫。まずは「検索エンジンでの表示」にチェックが入っていないか——ここだけ、しっかり確認しておきましょう

AD – 読み進める前のひとやすみ

最後に:地図をGoogleに手渡しする

地図ができたら、最後の仕上げ。その地図を、Googleに「これを見てね」と直接手渡しします。

やり方は、Googleサーチコンソールを開いて、「サイトマップ」のメニューから、自分のサイトマップのURL(sitemap.xml)を送信するだけ。これで、Googleがあなたの地図を受け取って、記事を見つけにきてくれるようになります。

この「サーチコンソール」は、Googleが無料でくれるサイトの見張り番のようなツール。まだ準備していない方は、先にこちらを済ませておくと、地図の送信までスムーズです。

💡 サーチコンソールの始め方は、こちらの専用ページでやさしく解説しています。

前回のSEO SIMPLE PACKと、セットでおこなう作業です。

【WordPress】サーチコンソールの始め方|登録から連携までやさしくSEOの土台づくり、いよいよ仕上げです。ここまでで「守り(SEO SIMPLE PACK)」と「地図(XML Sitemap)」を整えてきました。最後の相棒は、…

握手をして、地図を渡す——この2つで、Googleとの関係がぐっと近づきます。

AD – 読み進める前のひとやすみ

私がハマった「404」トラブルと、その解決法

じつは私、サイトを別のサーバーに引っ越したあと、この地図(サイトマップ)が突然「404(ページが見つかりません)」になってしまったことがありました。地図そのものが表示されなくなってしまったんです。

気づいたきっかけは、Googleサーチコンソールからの「お知らせ」でした。「サイトマップを読み込めません」と教えてもらって、はじめて「あれ、おかしいぞ」と気づいたんです。

いろいろ調べた結果、原因はサイトマップの出力方法の設定にありました。このプラグインには、サイトマップの作り方を選ぶ設定があって、そこを「WordPress」から「プラグイン」に切り替えたら、あっさり直りました

なぜこうなるかは環境によりますが、「サーバーを変えたあと、急にサイトマップが404になった」ときは、この出力方法の切り替えを試してみる価値があります。同じ場所でつまずいた方は、ぜひ思い出してくださいね。

まとめ:サイトマップは「作る→確認→送信」の3ステップ

XMLサイトマップも、やってみればシンプルだったのではないでしょうか。

  • 作る … プラグインを有効化すれば、地図は自動でできる
  • 確認 … /sitemap.xml を開いて、固定ページも載っているか目視する
  • 送信 … サーチコンソールから、地図のURLをGoogleに手渡す

この地図(XML Sitemap)と、前回の守り(SEO SIMPLE PACK)。この2つのプラグインで、SEOの土台はしっかり整います。あとは、良い記事を書いて、地図にどんどん載せていくだけですね。

最後まで読んでいただき、ありがとうございました🍵