🔰はじめての方へ

サイトがインデックスされない問題

サイト作成
記事内に広告が含まれています。
スポンサーリンク

サイト作成の学習として、Web初心者の私は WordPress を使用して勉強しています!

サイト制作を行ってから約1か月。

制作当初は、サイト運営が短いこともありましたが、サイトが検索結果に出てきませんでした。

サーチコンソールの作成、サイトマップの設置、アナリティクスの設置を行い、無事、当サイトトップページは検索結果に載るようになりました!

そこらへんのことについては別の記事にしていますのでご参照ください!

ここでは、ページが検索結果に載らないことについて、自分が試した方法をご説明します。

ページが検索結果に載っているか確認する方法

アナリティクス確認してるけど、ページのアクセスがない・・・

トップページには多少アクセスありそうだけど・・・

サーとコンソールを確認すると、インデックス未登録が47ページもありました。

Googleの検索エンジンには、クローラーがインターネットを巡回してインデックスされたページが表示されます。

このインデックスされていない47ページは、Googleで検索しても表示されていないことになります。

ページがインデックスされているか確認する方法①「site:」

Googleの検索ページで「site:」と入力した後に、確認したいページのURLを入力します。

私が作成したサイトマップのページを検索にかけると、「一致する情報は見つかりませんでした。」と表示されてしまいます。

このようにGoogleで検索しても、サイトのページが出てこないのは、インデックスされていないことを表しています。

ページがインデックスされているか確認する方法②サーチコンソールを使用して確認

サーチコンソールにログインし、上の検索窓に、確認したいページのURLを記述して検索します。

結果が「URLがGoogleに登録されていません」をいうものであると、ページがインデックスされていないものだとわかります。

スクロールするとその下に、原因が書いてあります。

主な原因

「URLがGoogleに認識されていません」
 → Googleに認識されていない

「クロール済み‐インデックス未登録」
 → クロールしたけどインデックス登録されなかった

「robots.txtによりブロックされました」
 → robots.txt については下記のページをご参照ください

「noindexタグによって除外されました」
 → htmlで下記のような記載をしている場合

<meta name="robots" content="noindex">

 → Wordpress設定→表示設定→「検索エンジンでの表示」で「検索エンジンがサイトをインデックスしないようにする」にチェックが入っている場合

「ページにリダイレクトがあります」
 → リダイレクトされている

「代替ページ(適切なcanonicalタグあり)」
 → canonicalが別のページになっている

ここを確認して原因追及していきます!

「URLがGoogleに認識されていません」の原因

私のような1か月前に始めたばかりのサイトに関して、原因として考えられるのか下記になります。

①新規ドメインのサイトは、インデックスされるまでの期間が長い

②クロールの優先度が低いとみなされたため

新規ドメインのサイトは、インデックスされるまでの期間が長い

新規ドメインの場合は、使用してから間もないため、クローラーがサイトを見つけるまでに数週間から数ヶ月かかります。

待てば自然と登録されますが、サイトマップを送信したり、後述する「インデックス登録をリクエスト」を使えば、インデックス登録を促進させることができます。

クロールの優先度が低いとみなされたため

サイト作成して1か月弱の私は「URLがGoogleに認識されていません」が表示されました。

サイトマップに登録しているため、トップページのみインデックスはされている状況です。

その下を確認すると、クローラーが来ていないことがわかりました。

クロールされないとインデックス登録はされません。

クロールの優先度が低いとみなされるとクロールしないことがあります。

リンクが張られていないページや、深い階層にあるページ、アクセスが全くないページは優先度が低いとみなされるようです。

対処法

サイトマップの送信

XMLサイトマップを作成して、Googleサーチコンソールに登録します。

サイトマップの設置については別の記事にまとめていますので、そちらをご参照ください。

サイトマップを作成したら、サーチコンソールに送信します。

サイトマップに問題がないか確認するツールもあるので使用してもいいと思います。

無料XMLサイトマップ確認ツール│オンラインチェッカー
サイトマップのリンクがすべてきちんと作動しているか確認しましょう。Googleがあなたのサイトの構造を簡単に理解できるようにし、検索結果ランキングを向上しましょう。

サーチコンソールを使用してインデックス登録をリクエスト

クロールを促す方法(サーチコンソールを使用)

サーチコンソールの「インデックス登録をリクエスト」をいうところをクリックします。

Googleにクロールするように直接頼むようなシステムです!

いち早くページを反映させてほしいときや、数日たっても反映されない場合などリクエストしていきます。

インデックス登録リクエストの注意点

①必ずインデックスされるとは限らない

価値がないコンテンツとみなされた場合や、エラーの発生などで未登録になる可能性があります。

時間がかかる

インデックス登録までには時間がかかります。

1日から1~2週間かかることがあります。

わたし
わたし

わたしがリクエストしたときは、翌日にはインデックスされていました!

リクエストしたものだけインデックスされているような感じでした。

リクエストには上限がある

片っ端からリクエストしていこうとやっていたのですが、途中でできなくなりました。

1日10件ほどでできなくなりました。

Googleサーチコンソールからは

多数の新規ページまたは更新ページのインデックス登録をリクエストするには、更新ページを <lastmod> でマークして、サイトマップを送信するのが最適な方法です。

https://support.google.com/webmasters/answer/9012289

とあります。

わたし
わたし

ちょうど24時間経過したらできるようになりました!

内部リンクの見直し

関連性の高いページをリンクさせるようにすることを心がけて見直しを行います。

クローラーは、各ページのリンクをたどって次のページをクロールするため、リンクのつながりのわからないページは見つかりづらい状況になります。

内部リンクの設置は重要になってきます。

Google検索!奥が深い。。

うまくインデックス登録出来たらまた報告します!

コメント