LPページがサイトマップに載っていなかった話|Search Consoleの参照元サイトマップを確認した記録

  • URLをコピーしました!

タイトル
SWELLのLPページがサイトマップに出ない時の確認方法|XML Sitemap Generator for Googleの設定メモ

Search ConsoleでLPページを確認したところ、ページ自体はインデックス登録済みになっていました。

しかし詳細を見ると、「参照元サイトマップが検出されませんでした」と表示されていました。ページは登録されているのに、サイトマップ経由では認識されていない状態です。

Search ConsoleでLPページの参照元サイトマップが検出されていない画面
Search Consoleでは、LPページがインデックス登録済みでも「参照元サイトマップが検出されませんでした」と表示されていました。

原因を確認したところ、XML Sitemap Generator for Google の設定で、SWELLのLPページにあたるカスタム投稿タイプをサイトマップに含めていなかったことが分かりました。

目次

送信済みサイトマップを確認する

まず、Search Consoleのサイトマップ画面で送信済みサイトマップを確認しました。

送信していたのは、サイトマップインデックスである sitemap.xml です。その中には、通常の投稿用サイトマップや固定ページ用サイトマップが含まれていました。

そこで、固定ページ用の page-sitemap.xml を開き、LPページのURLが含まれているか確認しました。

しかし、通常の固定ページや一部のWebツールページは表示されているものの、/lp/ から始まるLPページのURLは見当たりませんでした。

LPページは固定ページではなくカスタム投稿タイプ扱いだった

ここで分かったのは、SWELLのLPページは通常の固定ページとは別扱いになっているということです。

固定ページをサイトマップに含める設定にしていても、それだけではLPページがサイトマップに入らない状態でした。

XML Sitemap Generator for Google の設定画面を確認すると、サイトマップコンテンツの中に「カスタム投稿タイプ LP を含める」という項目がありました。

この項目にチェックが入っていなかったため、LPページがサイトマップから外れていたようです。

XML Sitemap Generator for Googleの設定画面でカスタム投稿タイプLPを含める項目を確認している画面
XML Sitemap Generator for Googleの設定画面に「カスタム投稿タイプ LP を含める」という項目がありました。

XML Sitemap Generator for GoogleでLPを含める

対処として、XML Sitemap Generator for Google の設定で「カスタム投稿タイプ LP を含める」にチェックを入れました。

設定を保存したあと、サイトマップを再確認すると、LPページ用のサイトマップが生成されていました。

その中には、これまでサイトマップに表示されていなかった /lp/ 配下のページが含まれていました。

この時点で、LPページがサイトマップ経由でもGoogleに伝わる状態になりました。

設定を変更すると、LP用のサイトマップに /lp/ 配下のページが表示されました。

Search Consoleでサイトマップを再送信する

LPページがサイトマップに表示されたことを確認したあと、Search Consoleでサイトマップを再送信しました。

送信するのは、個別のLPページではなく、親になるサイトマップインデックスの sitemap.xml です。

これにより、Google側に更新後のサイトマップ構成を再確認してもらう流れになります。

Search Consoleでサイトマップを再送信した画面
LPページがサイトマップに含まれたことを確認したあと、Search Consoleでサイトマップを再送信しました。

今回確認したポイント

  • LPページ自体はインデックス登録済みだった
  • Search Consoleでは「参照元サイトマップが検出されませんでした」と表示されていた
  • page-sitemap.xml にはLPページが含まれていなかった
  • XML Sitemap Generator for Googleで「カスタム投稿タイプ LP」を含めていなかった
  • 設定変更後、LPページ用のサイトマップにURLが表示された

まとめ:SWELLのLPページを使うならサイトマップも確認する

今回のケースでは、LPページそのものはインデックス登録されていました。だから、ページが検索対象になっていないという問題ではありませんでした。

ただし、サイトマップにはLPページが含まれていなかったため、Search Console上では「参照元サイトマップが検出されませんでした」と表示されていました。

SWELLのLPページを使っていて、XML Sitemap Generator for Googleを利用している場合は、「カスタム投稿タイプ LP を含める」にチェックが入っているか確認しておくと安心です。

LPページを公開しているのにサイトマップへ載っていない場合、Googleがそのページを把握する手がかりが内部リンクなどに寄りやすくなります。インデックス登録済みであっても、サイトマップに含めておくことで、現在公開しているLPページをより分かりやすく伝えられます。

  • URLをコピーしました!

コメント

コメントする

目次