解説
全文検索は、タイトルやタグだけでなく、文書の本文全体を対象に探す検索です。記事を公開しても、インデックスが作り直されるまでは検索結果に出てこないことがあります。反映のタイミングを把握しておくと、公開直後に見つからないという社内からの問い合わせに答えられます。
インデックスを先に作っておく
検索のたびに全文書を読むのでは遅いため、あらかじめ単語と文書の対応表(インデックス)を作っておきます。日本語は単語の区切りがないため、形態素解析で単語に分けてからインデックスを作るのが一般的です。
ヒットが増えすぎないよう重み付けする
本文全体を対象にするとヒットは増えますが、むやみに含まれているだけの記事も拾います。タイトルや見出しに含まれる場合のスコアを高くする重み付けが必要です。
該当する用語がありません