SEO

SEOの仕組みとは?検索エンジンの仕組みと順位の決まり方

WEBマーケティングでよく耳にするSEOというワード。検索結果で自分のサイトをより高い順位で表示させるために行う施策のことを指します。このSEOの意味は理解してるものの、なぜSEOを行うことによって検索結果順位が上がるのか、というSEOの仕組みをちゃんと説明できるという人は少ないのではないでしょうか。
このSEOの仕組みを理解するには、検索エンジンの仕組みを理解する必要があります。今回は、検索エンジンの仕組みを通して、SEOの仕組みを理解していきましょう。

SEO(検索エンジン最適化)とは

「SEO」とは、「Search Engine Optimization」の省略です。日本語に直訳すると、「検索エンジン最適化」という言葉になります。検索エンジンの検索結果のページでキーワードを検索した際に上位に表示されるように対策することを指します。

SEOの目的・効果

検索結果で上位に表示されることはあくまでも手段です。目的は、アクセス数を上昇させビジネス(収益)に繋げることです。検索結果にて上位に表示されると、以下のような効果が見込まれます。
・サイトの集客を増える
・リスティング広告ではないトラフィックを獲得できる
・検索順位が高いほどクリック率が上がるコンテンツが自社の資産化する
このようにSEOは自社のビジネスを加速させるのに有効な手段と言えます。

検索エンジンとは

SEOの仕組みを理解するためには、検索エンジンについて学ぶ必要があります。
検索エンジンとは「Google」「Yahoo!」「Being」などはもちろん、「amazon」や「楽天市場」などといった通販サイトの検索結果も含まれます。しかし、一般的にSEOという場合には「Google」「Yahoo!」「Being」といった代表的な検索エンジンの対策を指します。
これら検索エンジンの役割はユーザーが打ち込んだキーワードに対して、求めている情報(サイト・ページ)を提示することです。ユーザーが満足できるような検索結果を表示できなければ検索エンジンは使い続けてもらえません。そのため、検索エンジンは検索結果の順位を決めるために評価付けをするソフトウエアであるアルゴリズムの改良を日々行っています。
また先ほど述べたように、多くの検索エンジンがありますが、日本ではGoogleが74.35%、Yahoo!が22.8%のシェアを占めています。(2018年9月)ということは、「Google」「Yahoo!」の検索結果への対策が必要だということです。しかし、現在Yahoo!はGoogleの検索アルゴリズムを使用しています。つまり、日本の検索エンジンの90%はGoogleであるため、検索エンジンといえばGoogleを指すことがほとんどです。

検索エンジンの仕組み〜検索結果の順位の決まり方〜

検索結果の順位は、検索エンジンのアルゴリズムの評価によって決定します。ページの順位が決まるまでには以下のような流れがあります。

①クロール
②インデックス
③スコアリング
④検索結果に表示

これだけでは難しいので、それぞれ説明します。

①クロール
検索エンジンのクローラーと呼ばれるロボットがリンクを飛ぶことで、サイトやページを巡回しページの情報を収集します。クロールが行われていないサイトは検索結果には一切表示されません。また、クローラーはリンクを飛ぶことでサイトを巡回します。サイトを作っただけでは巡回されず、また新しいサイトは他のサイトからのリンクが一切されていないと検索エンジン側はサイトがあるということを認識できず巡回できません。

②インデックス
クローラーが収集したデータをインデクサというプログラムが検索エンジンにとって処理しやすいデータに変換し、検索エンジンのデーターデースに保存されます。

③スコアリング
検索エンジンのデーターベースと検索クエリを照らし合わせ、アルゴリズムという検索順位を決定するためのルールに従ってページを評価します。

④検索結果に表示
アルゴリズムの評価を元に検索結果の順位が決定し、検索結果画面に表示されます。

検索エンジンは何を評価しているのか

Googleは何を元に評価しているのか、評価のポイントを明らかにはしていません。そのため、まず初めに理解すべきなのは検索エンジンGoogleの考えです。googleの会社情報のページには以下のような記述があります。

「完璧な検索エンジンとは、ユーザーの意図を正確に把握し、ユーザーのニーズにぴったり一致する答えを返すものである」

このようにユーザーが知りたいことに対して的確で良質なコンテンツを上位に表示することが完璧な検索エンジンであるということは、ユーザーにとって良質なコンテンツを評価しているということです。つまり、サイトやコンテンツ作りはユーザー視点で行うことが重要となります。

これだけでは、結局どのようなポイントを評価の対象としているのかわからないと思う方も多いと思います。
先ほども説明したようにgoogleは評価のポイントを明らかにしていません。しかし、多くの研究が行われており、あくまでも推測ですが評価のポイントと呼ばれているものはあります。SEOを行うにあたって参考になるので、目を通してみてください。

・検索キーワードで求められている情報か(情報の質も含めて)
・ページの内容を検索エンジンが認識しやすいように伝えられているか
・被リンクがされているか

それぞれ詳しく説明します。

・検索キーワードで求められている情報か(情報の質も含めて)
ユーザーが検索し求めていた情報を提供できるサイトやページが高く評価されます。キーワードから検索するユーザーの意図をくみ取り、サイトやコンテンツを作ることが重要です。

・ページの内容を検索エンジンが認識しやすいように伝えられているか
ユーザーにとって質の良いサイトやページも検索エンジンが質が高いと認識できなければ意味がありません。サイトの情報を集めるのは人間ではなく、コローラーと呼ばれるロボットです。そのため、例えば画像ばかりのサイトは画像に何が書かれているのかクローラーは把握できないため画像にどれだけユーザーが求めている情報を書いていても評価することができません。
ユーザー目線は第一ですが、検索エンジンへの気配りも必要です。

・被リンクがされているか
検索エンジンはサイトを自らの基準で評価するだけでなく、第三者からの評価も参考にします。この第三者からの評価に値するのが被リンクです。被リンクとは、他のサイトに自分のサイトを載せていることを指します。被リンクが評価される背景には、よりユーザーにとって質の高い記事は他のサイトでも参照されるだろうという考えがあります。しかし、ただ被リンクを増やすための相互リンクや自作自演リンクなどブラックハットSEOの施策は逆にペナルティを取られてしまいます。
質の高い記事を作成し、自然な被リンクを増やせるようにしましょう。

ブラックハットについては以下の記事を参考にしてください。
SEOのブラックハットとホワイトハット、違いがわからないと危ない?

SEOの仕組み・ポイント

検索エンジンの仕組み、Googleの考え、評価のポイントを理解した皆さんならお気づきかと思いますが、SEOの仕組みは、「検索エンジンが評価するポイントを押さえてコンテンツやサイト作りを行うことで、検索エンジンの検索結果のページでキーワードを検索した際に上位に表示される」です。

つまり、SEOの施策は先ほど説明した Googleの考えや評価のポイントに基づいたものになっています。

まとめ

今回は検索エンジンを理解することを通じて、SEOの仕組みを学んでいきました。SEOは検索エンジンがサイトやページの順位を決める要素に対して、評価が上がるように施策を行うことです。ただ、検索エンジンが高い評価をつけるサイトはユーザーにとって良質なサイトです。そのため、SEOは検索エンジンに対して行うのではなく、ユーザー視点で行うことで必然的に検索結果の順位も上がると考えられます。ユーザーがどのような情報を必要としているか、ユーザーにとって使いやすいサイトとは何かを意識してサイト作りを行いましょう。

ピックアップ記事

  1. SEOでいわれる「ブラックハット」と「ホワイトハット」の違い
  2. 適したタイトルタグの文字数とは?SEOで注意すべきについて</a> </li> <li> <a class="title" href="https://min-web.com/seo-how-search-engines-work/">SEOの仕組みとは?検索エンジンの仕組みと順位の決まり方</a> </li> <li> <a class="title" href="https://min-web.com/seo-duplicate-content/">SEOに悪影響、重複コンテンツが起こりやすいケースと対処法まとめ</a> </li> <li> <a class="title" href="https://min-web.com/seo-description/">SEOに効果的なディスクリプションとは?設定方法や注意点</a> </li> </ol> </div> <div id="related_post"> <h3 class="headline">関連記事</h3> <ol class="clearfix"> <li class="clearfix num1"> <a class="image" href="https://min-web.com/instagram-business-account-function/"><img width="200" height="200" src="https://min-web.com/wp-content/uploads/2019/03/pixta_36216526_M-200x200.jpg" class="attachment-size1 size-size1 wp-post-image" alt="" srcset="https://min-web.com/wp-content/uploads/2019/03/pixta_36216526_M-200x200.jpg 200w, https://min-web.com/wp-content/uploads/2019/03/pixta_36216526_M-150x150.jpg 150w, https://min-web.com/wp-content/uploads/2019/03/pixta_36216526_M-120x120.jpg 120w" sizes="(max-width: 200px) 100vw, 200px" /></a> <div class="desc"> <p class="category"><a href="https://min-web.com/category/ad-marketing/instagram/" style="background-color:#222222;">instagram</a></p> <h4 class="title"><a href="https://min-web.com/instagram-business-account-function/" name="">【Instagramの基礎】ビジネスアカウントの機能と活用方法</a></h4> <p class="excerpt">Instagramでは、通常いいね数、いいねやフォローしてくれたユーザ…</p> </div> </li> <li class="clearfix num2"> <a class="image" href="https://min-web.com/twitter-business-account/"><img width="200" height="200" src="https://min-web.com/wp-content/uploads/2019/03/pixta_43445885_M-200x200.jpg" class="attachment-size1 size-size1 wp-post-image" alt="" srcset="https://min-web.com/wp-content/uploads/2019/03/pixta_43445885_M-200x200.jpg 200w, https://min-web.com/wp-content/uploads/2019/03/pixta_43445885_M-150x150.jpg 150w, https://min-web.com/wp-content/uploads/2019/03/pixta_43445885_M-120x120.jpg 120w" sizes="(max-width: 200px) 100vw, 200px" /></a> <div class="desc"> <p class="category"><a href="https://min-web.com/category/ad-marketing/twitter/" style="background-color:#222222;">Twitter</a></p> <h4 class="title"><a href="https://min-web.com/twitter-business-account/" name="">Twitterのビジネスアカウントは必要?注意点と活用法を紹介</a></h4> <p class="excerpt">スマートフォンが普及されたことでSNSの利用者は増加傾向にあります。そ…</p> </div> </li> <li class="clearfix num3"> <a class="image" href="https://min-web.com/seo-effect-of-linked/"><img src="https://min-web.com/wp-content/themes/mag_tcd036/img/common/no_image1.gif" alt="" title="" /></a> <div class="desc"> <p class="category"><a href="https://min-web.com/category/ad-marketing/seo/" style="background-color:#222222;">SEO</a></p> <h4 class="title"><a href="https://min-web.com/seo-effect-of-linked/" name="">被リンクはSEOに意味がある?効果的な被リンクの増やし方</a></h4> <p class="excerpt">SEOの施策で耳にすることがある「被リンクを集めれば検索順位が上がる」…</p> </div> </li> <li class="clearfix num4"> <a class="image" href="https://min-web.com/seo-how-to-read/"><img width="200" height="200" src="https://min-web.com/wp-content/uploads/2019/02/pixta_38767939_M-200x200.jpg" class="attachment-size1 size-size1 wp-post-image" alt="" srcset="https://min-web.com/wp-content/uploads/2019/02/pixta_38767939_M-200x200.jpg 200w, https://min-web.com/wp-content/uploads/2019/02/pixta_38767939_M-150x150.jpg 150w, https://min-web.com/wp-content/uploads/2019/02/pixta_38767939_M-120x120.jpg 120w" sizes="(max-width: 200px) 100vw, 200px" /></a> <div class="desc"> <p class="category"><a href="https://min-web.com/category/ad-marketing/seo/" style="background-color:#222222;">SEO</a></p> <h4 class="title"><a href="https://min-web.com/seo-how-to-read/" name="">【初心者向け】seoの正しい読み方は?意味や効果を解説</a></h4> <p class="excerpt">webサイトを運営していると、自分のwebサイトが検索結果としてなかな…</p> </div> </li> <li class="clearfix num5"> <a class="image" href="https://min-web.com/contentsseo-point/"><img width="200" height="200" src="https://min-web.com/wp-content/uploads/2019/02/pixta_46455112_M-200x200.jpg" class="attachment-size1 size-size1 wp-post-image" alt="" srcset="https://min-web.com/wp-content/uploads/2019/02/pixta_46455112_M-200x200.jpg 200w, https://min-web.com/wp-content/uploads/2019/02/pixta_46455112_M-150x150.jpg 150w, https://min-web.com/wp-content/uploads/2019/02/pixta_46455112_M-120x120.jpg 120w" sizes="(max-width: 200px) 100vw, 200px" /></a> <div class="desc"> <p class="category"><a href="https://min-web.com/category/ad-marketing/seo/" style="background-color:#222222;">SEO</a></p> <h4 class="title"><a href="https://min-web.com/contentsseo-point/" name="">今さらきけないコンテンツSEOとは?施策のポイントや手順まとめ</a></h4> <p class="excerpt">SEOの一つであるコンテンツSEOは良質なコンテンツを作成し、検索エン…</p> </div> </li> <li class="clearfix num6"> <a class="image" href="https://min-web.com/seo-google-algorithm/"><img width="200" height="200" src="https://min-web.com/wp-content/uploads/2019/02/pixta_39829974_M-200x200.jpg" class="attachment-size1 size-size1 wp-post-image" alt="" srcset="https://min-web.com/wp-content/uploads/2019/02/pixta_39829974_M-200x200.jpg 200w, https://min-web.com/wp-content/uploads/2019/02/pixta_39829974_M-150x150.jpg 150w, https://min-web.com/wp-content/uploads/2019/02/pixta_39829974_M-120x120.jpg 120w" sizes="(max-width: 200px) 100vw, 200px" /></a> <div class="desc"> <p class="category"><a href="https://min-web.com/category/ad-marketing/seo/" style="background-color:#222222;">SEO</a></p> <h4 class="title"><a href="https://min-web.com/seo-google-algorithm/" name="">Googleアルゴリズムとは?仕組み・更新の履歴・対策方法まとめ</a></h4> <p class="excerpt">SEOにてよく使用する言葉である「アルゴリズム」。これは、検索エンジン…</p> </div> </li> </ol> </div> <h3 id="comment_headline">コメント</h3> <div id="comment_header"> <ul class="clearfix"> <li id="comment_switch" class="comment_switch_active"><a href="javascript:void(0);">コメント ( 0 )</a></li> <li id="trackback_switch"><a href="javascript:void(0);">トラックバック ( 0 )</a></li> </ul> </div><!-- END #comment_header --> <div id="comments"> <div id="comment_area"> <!-- start commnet --> <ol class="commentlist"> <li class="comment"> <div class="comment-content"><p class="no_comment">この記事へのコメントはありません。</p></div> </li> </ol> <!-- comments END --> </div><!-- #comment-list END --> <div id="trackback_area"> <!-- start trackback --> <ol class="commentlist"> <li class="comment"><div class="comment-content"><p class="no_comment">この記事へのトラックバックはありません。</p></div></li> </ol> <div id="trackback_url_area"> <label for="trackback_url">トラックバック URL</label> <input type="text" name="trackback_url" id="trackback_url" size="60" value="https://min-web.com/seo-how-search-engines-work/trackback/" readonly="readonly" onfocus="this.select()" /> </div> <!-- trackback end --> </div><!-- #trackbacklist END --> <fieldset class="comment_form_wrapper" id="respond"> <div id="cancel_comment_reply"><a rel="nofollow" id="cancel-comment-reply-link" href="/seo-how-search-engines-work/#respond" style="display:none;">返信をキャンセルする。</a></div> <form action="https://min-web.com/wp-comments-post.php" method="post" id="commentform"> <div id="guest_info"> <div id="guest_name"><label for="author"><span>名前</span>( 必須 )</label><input type="text" name="author" id="author" value="" size="22" tabindex="1" aria-required='true' /></div> <div id="guest_email"><label for="email"><span>E-MAIL</span>( 必須 ) - 公開されません -</label><input type="text" name="email" id="email" value="" size="22" tabindex="2" aria-required='true' /></div> <div id="guest_url"><label for="url"><span>URL</span></label><input type="text" name="url" id="url" value="" size="22" tabindex="3" /></div> </div> <div id="comment_textarea"> <textarea name="comment" id="comment" cols="50" rows="10" tabindex="4"></textarea> </div> <div id="submit_comment_wrapper"> <p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="f6839ea24e" /></p><p style="display: none;"><input type="hidden" id="ak_js" name="ak_js" value="119"/></p> <input name="submit" type="submit" id="submit_comment" tabindex="5" value="コメントを書く" title="コメントを書く" alt="コメントを書く" /> </div> <div id="input_hidden_field"> <input type='hidden' name='comment_post_ID' value='178' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /> </div> </form> </fieldset><!-- #comment-form-area END --> </div><!-- #comment end --> <!-- banner2 --> </div><!-- END #main_col --> </div><!-- END #main_contents --> <p id="copyright">Copyright ©  <a href="https://min-web.com/">ミンウェブ -みんな使えるWeb活用術</a> All rights reserved.</p> <div id="return_top"> <a href="#header_top"><span>PAGE TOP</span></a> </div> <!-- facebook share button code --> <div id="fb-root"></div> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.async = true; js.src = "//connect.facebook.net/ja_JP/sdk.js#xfbml=1&version=v2.5"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script> <script type='text/javascript' src='https://min-web.com/wp-includes/js/comment-reply.min.js?ver=5.0.4'></script> <script type='text/javascript' src='https://min-web.com/wp-includes/js/wp-embed.min.js?ver=5.0.4'></script> <script async="async" type='text/javascript' src='https://min-web.com/wp-content/plugins/akismet/_inc/form.js?ver=4.1'></script> </body> </html>