query-dependent(クエリディペンデント)とは
クエリ依存型要素といいます。
検索エンジンアルゴリズムにおける順位決定要素は、
大きく分けて2種類(派生的な分類も数えれば何十種も)に分けられます。
1つがクエリ依存型要素で、
もう1つがクエリ非依存型要素です。
ユーザーが検索キーワードを送信したときに実行する、
順位決定メカニズムの一部となります。
検索エンジンは、ユーザーが何を探そうとしているのかを知りません。
したがって、あらかじめ計算しておくことができない多数の変動要素があり、
検索のたびに計算しなければならないのです。
その中には、ユーザーが入力した検索語を含むページの特定や、
キーワードに基づく関連性の算出、
そして、より的確な結果を返すためのユーザーに関する地理的情報や個人化情報の収集などがあります。
リソースを節約するため、検索エンジンは非常に検索頻度の高い結果について、
膨大な量のキャッシュを定期的に作成しており、
必要以上の計算を行わずに済むようにしている、というのがクエリ依存型要素となります。