SEO

インデックスとは?検索エンジンの仕組みとSEOとの関係を徹底解説

この記事ではSEOを考える上では欠かせない「インデックス」について説明していきたいと思います。

インデックスとは

インデックスとは、一言で言うと検索エンジンのプログラムがページの情報を分析してデータベースに取り込むことです。

インデックスをより深く理解するために、まずは根幹にある検索エンジンの仕組みを見ていきましょう。

検索エンジンの仕組み

検索エンジンは「クローラー」と呼ばれるプログラムを使って世界中のWebページを巡回(クロール)してページの情報を収集しています。そしてクローラーは収集した情報を「何についてのページか」「どんなキーワードを含んでいるか」「どこからリンクされてどこへリンクしているか」といったさまざまな基準で分析しデータベースに取り込みます。この分析してデータベースに取り込むまでの一連の処理が「インデックス」です。
そしてユーザーが検索キーワードを入力すると、検索エンジンはインデックスされたデータを元にして、ユーザーの目的に近いと想定した順にページを検索結果に表示しています。

つまり、検索結果に表示されるには自サイトがインデックスされている必要があるのです。
また、クロールされていてもクローラーが正しくページの情報を取得できていないと適切なインデックスがされないこともあります。

インデックスによるSEO上の効果

インデックスはSEOにどんな影響を与えるのでしょうか。一見するとインデックスされたページが多ければ検索順位も上がると思うかもしれません。
前述しましたが、検索結果に表示されるためにはインデックスされることが必要です。ですがサイト内のインデックス数が増えたからといって検索順位が上がるわけではありません。検索順位に関わってくるのはあくまでもインデックスの時の検索エンジンからの評価であるからです。
もちろんインデックス数が多いということはそれだけ多くのページがある大規模なサイトということになり評価につながりますが、それはあくまでもページの質が良いことが条件になります。質の悪いページがたくさんあってもそれは逆にユーザーのためにならないとされて評価は下がり検索順位も落ちてしまうでしょう。
インデックスされることは必要ですが、SEOで一番大切なのは「ユーザーのためになるサイトであるか」ということを忘れないでおきましょう。

ページがインデックスされているかどうか確かめる方法

どんなにSEO対策をしても、ページがインデックスされていなければ意味がありません。特に新しく公開したばかりのサイトや更新したばかりのページなどはインデックスがされていない可能性があります。以下の方法を使ってページがインデックスされているかどうか確認しておきましょう。

個別のページがインデックスされているかを正確に調べる

「info:〇〇」(〇〇はページのURL)と入力して検索エンジンで検索します。インデックスされていれば検索結果に該当ページが表示されます。

インデックスされていないと「URLに関する情報は見つかりませんでした。」と表示されます。

大まかにサイト全体のインデックス数を調べる

「site:〇〇」(〇〇はページのURL)と入力して検索エンジンで検索します。するとそのURLのサイト内のインデックスされているページを大まかに調べることができます。サイト内のインデックスされているページがほとんど出るので、サイト内のインデックスの総数をざっくり調べる時に適しています。
「site:〇〇」で検索すると検索結果の左上にサイト内のインデックスされているページの大まかな数が表示されます。
しかしクローラーの都合で日によって数値は変動するので、正確な値ではないという点に注意が必要です。

Googleサーチコンソールを使って正確にインデックスを調べる

Googleサーチコンソールというツールを使えば、正確なインデックス数やエラーによってインデックスできなかったページなど、より詳細な情報を得ることができます。サーチコンソールを使うためにはサイトの登録が必要ですが、本格的にサイト運営をしていく場合は活用することをおすすめします。
サーチコンソールを使ってみたい方はこちらの記事を参考にしてみてください。

インデックスを促すための方法

基本的にサイトにはクローラーが自動で訪れインデックスされていきますが、サイトの大きさや更新頻度などによってインデックスされるまでの日数は変わります。一般的には大規模で更新頻度の高いサイトほどクローラーが来訪しやすく、インデックス頻度も上がる傾向があります。
たとえ評価されるようなページを作ったとしても、そのページがインデックスされなければ検索結果に反映されません。そのため適切にページがインデックスされるよう促すこともSEOにおいては重要になります。

インデックスを促す代表的な手段として
・xmlサイトマップの作成
・Fetch as Google・内部リンクの整備
などがあります。

xmlサイトマップの作成

xmlサイトマップとは、サイトのページ構成を目次のようにリスト形式で一覧にしたものです。サイトマップを送信することにより、クローラーがサイト内の構造を把握しやすくなりインデックスされやすくなります。
特に新しく作られてまだ外部からのリンクが少ないサイト、内部の構造が複雑なサイト、規模が大きくクロールに時間がかかるサイトなどでは、xmlサイトマップを送信することが重要になります。
詳しくはこちらの記事を参考にしてみてください。WordPressのサイトマップを作成しよう!【作成方法の全手順を紹介】

Fetch as Google

Fetch as Googleはサーチコンソールの機能の1つで、Googleにページをクロールをしてもらうようリクエストできるものです。リクエストすれば基本的に1日以内にクロールされます。
クローラーが来にくい新規のサイトや更新したばかりのサイトをすぐクロールして欲しい時に活躍します。

内部リンクの整理

内部リンクとは、自サイト内のページへ貼ったリンクのことです。内部リンクの構造が複雑で、あるページに行くために何個ものリンクを通さないといけないような状態になっているとクローラーがそのページを発見できずインデックスされないようなこともあります。
また、内部リンクの数はインデックスの評価においてとても重要です。内部リンクが少なすぎて重要なページなのにインデックス時にあまり評価されないといったこともあるので、適切に内部リンクを設定することはとても大切です。

まとめ

この記事ではSEOにおいて重要な「インデックス」について説明してきました。検索結果に表示されるにはクローラーによってインデックスされることが必要です。適切にサイトのインデックスを促して、自分のサイトを検索エンジンに認識してもらえるようにしてください。
そして、SEOにおいては質の良さが一番大切であることを忘れないようにしてください。

ピックアップ記事

  1. Webマーケティングとは?基礎知識と種類ごとの導入メリット・活用方法
  2. SEOに効果的なディスクリプションとは?設定方法や注意点
  3. SEOの意味と目的とは?SEOの基本の基本を抑えよう!
  4. SEOに悪影響、重複コンテンツが起こりやすいケースと対処法まとめ
  5. 【初心者向け】seoの正しい読み方は?意味や効果を解説

関連記事

  1. SEO

    [用途別]無料で使えるSEO便利ツール16選&特徴・使い方まとめ

    SEOは様々な項目があり、手間がかかります。そんな時に便利なのが無料で…

  2. instagram

    [ゼロからやさしく解説]Instagramのアカウント登録/初期設定/使い方

    世界的に人気SNSであるInstagram。友達や芸能人の投稿が見たい…

  3. SEO

    【初心者向け】seoの正しい読み方は?意味や効果を解説

    webサイトを運営していると、自分のwebサイトが検索結果としてなかな…

  4. SEO

    SEOの意味と目的とは?SEOの基本の基本を抑えよう!

    WEBマーケティングにおいてよく使われる「SEO」という言葉。検索結果…

  5. instagram

    【Instagramの基礎】ビジネスアカウントの機能と活用方法

    Instagramでは、通常いいね数、いいねやフォローしてくれたユーザ…

  6. SEO

    https化(常時SLL化)によるSEOの効果・メリットについて

    2018年7月から全てのサイトでURLの横に南京錠マークか警告マークが…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

PAGE TOP