アルゴリズムの意味
アルゴリズム本来の意味は問題を解決するための計算方法や手順のことです。
例えば、「三角形の面積がわからない」という問題があったとします。その問題を解決するために、まず底辺と高さを計測して「底辺×高さ÷2」という計算式に当てはめることも広義のアルゴリズムといえます。
Web上でも検索エンジンやデータの整理など、さまざまな場面で独自のアルゴリズムが構築されています。
SEOにおけるアルゴリズムの意味
SEOを理解するうえで最も身近なアルゴリズムが検索結果順位を導き出すアルゴリズムです。
例えば、検索されたキーワードに関連する情報を評価し、、適切な順序で表示するためのアルゴリズムがあります。反対に、検索キーワードに対する不適切な情報を評価し、検索結果順位で上位にならないようにするアルゴリズムもあります。
検索結果順位を左右するアルゴリズム
Googleは検索結果順位を決定づける具体的なアルゴリズムを非公開としていますので、全ての評価ルールを具体的に理解することはできません。
しかし、Googleは検索エンジンの目的を、「ユーザーが探している検索クエリに対して最も関連性が高く有益な検索結果を提供すること」としています。
そのことからも、アルゴリズムも検索エンジンの目的を達成するためのつくりになっていることが予想でき、上位表示を狙ったコンテンツを作成し、順位がどうなるか検証を重ねることで、傾向を分析することができます。
特に以下はアルゴリズム上、重要と考えられる項目です。
- 検索キーワードがどのような意図で入力されたか?
- どこから検索されたか?(地理的情報)
- 検索キーワードとWebページとの関連性は高いか?
- 検索結果に表示するコンテンツの品質が高く信頼性があるか?
- ユーザーにとってWebページはセキュリティが高く使いやすいか?
など
また、検索結果順位を決定するアルゴリズムは常に更新が加えられています。そのため、検索結果順位も突然変動する可能性があります。アルゴリズムの更新に対応するために、Search Console(サーチコンソール)、Google Analytics(グーグルアナリティクス)といった分析ツールを活用して、自分のWebページを常に改善していきましょう。
※Search Console(サーチコンソール)・GoogleAnalytics(グーグルアナリティクス)については下記のページで詳しく解説していますので参考にしてみてください。