自分のブログや記事を検索しても出てこない理由と対処法を解説!【SEO対策】

イヌガジェ
イヌガジェ

どうも、イヌガジェです

WordPressでブログを書き始めてしばらく経ったけれど、思うように記事が伸びず、自分のブログを検索しても出てこない。原因も分からないし、どうしよう…とお悩みの方は多いのではないでしょうか。

そこで、今回は「ブログや記事が検索結果に出てこない理由と解決策」を解説します!

この記事がおすすめの人

  • ブログ記事が検索結果に出てこない人
  • 検索結果に出てこない理由を知りたい人
  • 検索で上位表示される方法を知りたい人

この記事では「ブログが検索に出てこない = ブログ記事がGoogleなどの検索結果に表示されない」と想定して解説していきます!

それでは、いきましょう~

ブログが検索結果に出てこない理由は?

まずは、「Googleに登録されていない」のか、「登録されているけれど、検索した言葉では見つけにくい」のかを分けて確認します。検索結果に出てこないからといって、未登録とは限りません。

  • 未登録の場合:Googleがまだページを見つけていない、クロール後に未登録となっている、noindexが付いている、取得エラーがある、といった理由を確認します。
  • 登録済みの場合:Search Consoleの「検索パフォーマンス」で、表示されている検索語・表示回数・掲載順位を確認します。読者が知りたいことに記事が答えているか、タイトルと内容が一致しているかも見直します。

検索順位が下がっただけでペナルティと判断する必要はありません。手動による対策の有無は、Search Consoleの該当レポートで確認できます。

検索エンジンの仕組みを理解しておこう

そもそも、記事を公開してすぐには検索エンジンに登録されません。

なぜなら、クローラーが公開されたばかりの記事を見つけるのに時間がかかるからです。

クローラー(Googlebot)とはGoogleがウェブページを取得するために使うクローラーです。取得したページはGoogleのシステムで解析され、インデックス登録の対象になるか判断されます。クロールされたページが必ず登録されるわけではありません。

つまり、記事が検索エンジンに登録される仕組みを簡単に説明すると下記の図のとおりです。

  1. クローラーが記事を発見
  2. 取得したページを解析し、インデックス登録するか判断
  3. 検索エンジン内でランキング付けがされ、検索上位が決まる

このような順序でインデックス(クローラーが記事を検索エンジンのデータベースに登録)されるため、検索エンジンへの反映が遅れてしまいます。

ただし、大手サイトやトレンド性の高いニュースに対しては頻繁にクロールが行われているため、個人のブログよりも早く検索エンジンに登録反映されることが多いようです。

検索エンジンに登録されているか確認する方法

ブログが検索エンジンに表示されていない場合、まずは「検索エンジンに登録されているか?」を確認する必要があります。

検索エンジンに登録されているか確認する方法は、以下の2つです。

1.Googleサーチコンソールで確認
2.検索コマンド「site:」で確認

Googleサーチコンソールは、Webサイトの状態を正確に把握できるツールで、ブログを運営する上では必須のツールです。

ブログの改善点を発見するのにも役立つので、出来ればGoogleサーチコンソールでチェックしていきます。まだ登録していない人は、こちらから登録してください。

Googleサーチコンソールでチェックする方法

Googleアカウントでログインした状態で、サーチコンソール上部にある検索窓に調べたいURLを入力して検索してください。

検索エンジンに登録されている場合

「URLはGoogleに登録されています」と表示された場合は、検索エンジンに登録されています。

検索エンジンに登録されていない場合

「URLがGoogleに登録されていません」と表示された場合は、検索エンジンに登録されていません。

検索コマンド「site:」で確認する方法

「検索コマンドsite:」でも手がかりを得られます。ただし、検索結果にすべての登録済みURLが表示されるとは限りません。登録状況の判断には、Search ConsoleのURL検査を使ってください。

検索窓にコマンドとURLを入れる

Googleブラウザの検索窓に「site:ブログのURL」と入れて検索してください。

例:site:1nux.com

ページが検索エンジンに登録されている場合

検索結果にページが表示されれば、そのURLがGoogleの検索対象になっていることを確認できます。

検索結果に表示されない場合

以下のように表示されなくても、それだけで未登録とは判断できません。Search ConsoleのURL検査で確認します。

イヌガジェ
イヌガジェ

知らなかった・・・

URL検査で未登録と確認できた場合は、表示された理由を確かめたうえで、
以下の確認・対応を試してみましょう。

検索結果に記事を表示させる方法

コンテンツを検索結果に表示させる方法として、以下の5つがあります。

  • インデックス登録をリクエスト
  • XMLサイトマップを送信
  • SNSなどの他サイトにリンクを張る
  • TOPページや関連記事にリンクを張る(内部リンク)
  • 反映を待ちながら登録状況を確認する

ただし、どの方法も確実に検索結果を表示させるわけではなく、記事に対してクロールを促すための手段となりますのでご留意ください。

では解説していきます!

・インデックス登録をリクエスト

検索エンジンに登録させる方法で最もポピュラーなものが、サーチコンソールを使って「インデックス登録をリクエスト」を行う方法です。

下記手順を参考にGoogleサーチコンソールで記事を検索エンジンに登録しましょう。

URLを入力する

サーチコンソールの検索窓にクローラーを呼び込みたいページのURLを入力し、Enterキーを入力してください。

リクエスト送信

検索エンジンへ記事を登録することを「インデックス登録」と言います。「インデックス登録をリクエスト」をクリックして、申請しましょう。

リクエスト完了

この画面が表示されれば、登録リクエストの送信は完了です。インデックス登録そのものの完了を示すものではありません。

「インデックス登録をリクエスト」を使うことで、Googleに記事を更新したことを伝え、クロールを促します。

・xmlサイトマップを送信

xmlサイトマップとは、クローラーにサイト構造を把握するためのサイトマップで、サイト内のページ構造をリスト形式で載せたものです。

xmlサイトマップについての解説と作成・確認方法やサーチコンソールへサイトマップを登録する方法は以下の記事にて詳しく解説していますので是非参考にしてみてください!

https://1nux.com/【最短1分】yoast-seoでxmlサイトマップを作成する方法/

https://1nux.com/【google-search-console】wordpressのサイトマップを登録する方法/

・SNSなどの他サイトにリンクを張る

SNSで記事を紹介すれば、読者に直接見てもらうきっかけになります。ただし、SNSへの投稿がGoogleのクロールやインデックス登録を早めるとは限りません。未登録の問題は、URL検査で確認できる取得状況やnoindex、正規URLなどをもとに対処します。

・TOPページや関連記事にリンクを張る(内部リンク)

これは内部リンクと言って、自分が作成した記事を他の記事に張り付ける手法です。(ちなみに本記事もそれを多用しています)

これを行うことによって内部リンクを最適化することで、クローラビリティが高まり、インデックスされやすいWebサイトとなるので、最終的にSEOの良い効果による検索上位化が期待できるようになります。

・反映を待ちながら登録状況を確認する

修正や登録リクエストのあと、Googleが再取得・再評価するまでには時間がかかります。同じURLを何度もリクエストしても、処理が早まるわけではありません。

登録までの日数や、登録されること自体は保証されません。しばらく経っても未登録なら、URL検査の理由を再確認し、内容の重複や読者への有用性、関連する記事からのリンクを見直します。

まとめ

今回は自分のブログや記事が検索エンジンへ登録されない理由や、確認方法・解決策を解説していきました!

これらの情報が無いと、せっかく記事を書いたのに検索しても表示されないという悲しい事態に陥ってしまいますので、是非対策してみてください。

また、SEO対策等で良さそうな情報があれば記事にしたいと思います!

ではでは~

参考:Google公式:site:検索の制限/Google公式:再クロールをリクエストする

この記事が役に立ったら

応援は任意です。記事はこれまでどおり無料で読めます。

このページをシェアする

コメント

タイトルとURLをコピーしました