プロが教える店舗&オフィスのセキュリティ対策術

たとえば、

”教えて goo”で検索した順位は5位。

”goo 教えて”で検索した順位は200位。

なにが原因としてあるのでしょうか?。
両方の検索結果はほぼ同じサイトがあるのに・・。
どちらかのキーワードが極端に少ないわけでもありません。

A 回答 (2件)

推測の域ですが



http://help.yahoo.co.jp/help/jp/search/web/web-0 …
には、”複数の単語をスペースで区切って入力した場合には、入力したすべてのキーワードを含むページが結果に表示されます(AND検索)。”となっているのですが、
http://help.yahoo.co.jp/help/jp/search/web/web-1 …
によると
”検索結果に表示される順は、ウェブページのテキスト、タイトル、説明文、関連リンク、ページの特徴などを分析に基づき、検索キーワード対する関連性が高い順に表示しています。”

”AND検索した結果を、上記の条件で表示順を変えてる”なのかな?
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
むずかしいですねえ、いろいろためしてみます。

お礼日時:2006/04/01 22:32

yahooの検索アルゴリズムは公開されていませんので確かなことは言えませんが、次のようなことが考えられます。



(1) 最初のキーワードを重視して順位付けしている
 利用者は重視するキーワードから順に入力するのが普通ですので、yahooがこのような手法を取っている可能性は十分にあります。

(2) キーワードの出現順序でスコアを変えている
 "教えて goo"で検索した場合、対象ページ中で"教えて"の後に"goo"が現れると高スコア、"goo"の後に"教えて"が続くと低スコア、というようにキーワードの出現順序やそれらの距離でスコアを変える方法を取っているのかも知れません。これは手間がかかるのでこの機能がデフォルトでONになっているとはあまり思えませんが、可能性はあります。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
むずかしいですねえ、いろいろためしてみます。

お礼日時:2006/04/01 22:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!