:SEO百科事典インデックス(index)とは、検索エンジンの検索結果に、ウェブページを追加するプロセスであり、検索エンジンが見つけたすべてのウェブサイトの情報が含まれているデータベースの別名のことを言う。Google検索では、ユーザーが検索する前から、膨大な数のウェブページを利用し、情報を収集。収集した情報を、Googleのクローラー(Googlebot)がページにアクセス(クロール)し、検索インデックスに登録し、整理を行っている。Googleの検索インデックスに登録が行われた後、Google検索の基本事項(旧:品質に関するガイドライン)に準拠している場合、コンテンツやその内容の意味が分析され、そのページがGoogleのインデックスに保存される。(これらのことを「インデックス登録」と言う。)Google検索では、ほとんどのページでは、クロール後にインデックス登録が行われる。Google検索ではコンテンツにアクセスすることなく、ページのインデックスを登録する場合もある。ページがrobots.txtでブロックされている場合などでも、Googleはインデックス登録を行うことが可能。SEOに与える影響インデックス登録がなければ検索結果に表示されないGoogle検索を含む検索エンジン等に、ウェブページがインデックス登録されない場合、検索結果に表示されることはない。インデックス登録がなければ、そのウェブページが評価されることもない。そのため、インデックスについて知っておくこと、検索エンジンにインデックス登録が行われていることは、SEOの初歩であり、とても重要である。Google検索においてインデックス登録の有無を確認する方法Google検索における、インデックス登録を確認する方法を2つご紹介する。Consoleで調べる方法」を推奨。Console」に登録し、対象のページURLを【「URL」内のすべてのURLを検査】に入れ、確認する方法が最も確実にインデックスの判断が可能。対象のURLを入力し、インデックス登録の結果が、以下画像のように表示される。インデックス登録の有無さらに、インデックスが未登録の場合、「インデックス登録をリクエスト」のボタンから、1日「20URL程度」、知らせることが可能。Consoleに登録することで、日々のページに対するエラーも確認することが可能なため、登録は推奨。「site:URL」の検索演算子でインデックス登録を調べる方法Google検索で「site:URL」の検索演算子を入れ、インデックス登録を確認することが可能。対象のURLが表示されれば、インデックス登録されていることになるが、正確性は100%ではない。そのため、簡易で調べる方法であることを理解しておく。Consoleに登録することで「なぜGoogleにインデックスされていないか?」という問題の約80%以上は、解決できる。Consoleに登録し、データを確認する。(登録後のデータ登録は約1週間~2週間程度の時間を要する。Consoleの「インデックス>カバレッジの解説・対処方法」を確認。ウェブサイト・ウェブページの公開期間が浅い場合ウェブページの公開直後は、Googleにインデックス登録されない可能性がある。ウェブサイトの公開期間や、更新頻度によっても、新規ページのインデックス登録期間は異なる。ウェブページの公開から、3日~7日程度、待つことを推奨。Consoleで「インデックス登録をリクエスト」する。ページにnofollow属性が追加されている場合ページに「nofollow属性」が付与されている場合、Googleにインデックス登録を拒否している状態となるため、インデックス登録されない。Consoleで「インデックス登録をリクエスト」を行う。(noindexキャッシュをGoogleが見ている可能性もあり、変更後はキャッシュをクリアすることが推奨される。)さらに、「X-Robots-Tag」でnoindexを返している場合も、インデックス登録されない。(参照:X-Robots-TagHTTPヘッダーの使用)canonicalタグの記述間違いcanonicalタグの記述間違い(指定するURL間違い)でも、インデックス登録が適切に行われない場合がある。Consoleにおいて「代替ページ(適切なcanonicalタグあり)」となる。間違った「canonicalタグ」で設定した、対象のURLに、nofollow属性や、何らかの形でGooglebotをブロックしている場合はインデックス登録は行われない。robots.txtファイルでブロックしている場合robots.txtファイルで対象のURLをブロックしている場合、インデックス登録は行われない。この場合、記述間違いによるものが大半を占め、確認が必要。Consoleには「警告」のステータスとして表示される。IPアドレス、又はユーザーエージェント当でブロックしている場合IPアドレスやユーザーエージェント等でブロックしている場合、Googlebotがアクセスすることが出来ず、インデックス登録されない可能性がある。ウェブサイトやサーバー設定の確認が必要。サーバーエラーサーバーの500番台のエラーなどでも、Googlebotはページを閲覧できなくなるため、インデックス登録ができない。Consoleでエラーを確認できる。何らかの事情でGoogleがレンダリングできていない場合ウェブサイト及びウェブページの表示スピードの問題や、CSSや「JavaScript(ジャバスクリプト)」などの問題で、Googlebotが正しく「レンダリング」出来ていない場合、インデックス登録されない可能性がある。Console『「URL」内のすべてのURLを検査」』で対象のページを確認する。上画像の「公開URLをテスト」のボタンを押し、以下画像のように「テスト済みのページを表示」で確認する。以上から「スクリーンショット」や「HTML」を表示することで確認できる。検索エンジンの仕組み、検索結果と掲載順位について(旧:インデックス登録について)」で推奨している。XMLサイトマップでGoogleに伝えるRSSフィード・AtomフィードでGoogleに伝える新しいURLや更新されたURLをGoogleに送信することで、対象ページの発見が早くなる。Googleのインデックス登録を確約するものではない。Google検索のインデックス登録をブロックする方法Googleのインデックスをブロックするために、Googleに推奨されているのは、以下の3つ。参照:サイトのコンテンツへのアクセスをブロックする(パブリッシャーセンターヘルプ)ただし、robots.txtファイルでブロックした場合でも、Googleにインデックス登録される可能性がある。注意点として「重複するコンテンツ」により、インデックスをブロックしたい場合は、「canonicalタグ」等で正規化する、又は「301リダイレクト」を利用するなどの方法が一般的となる。表示のライセンスで利用できます。プライバシー・ポリシーSEO百科事典について免責事項モバイルビュ。