簡體   English   中英

搜索引擎是否(或應該)分析報價查詢?

[英]Do (or should) Search Engines Analyze Queries in Quotes?

當用戶在引號中輸入搜索詞時,搜索引擎應該准確搜索引號內的內容,還是應該對查詢執行某種分析,例如不帶引號的查詢?

例如,應查詢"US of America"比賽US of America 同樣,查詢"foo-bar"匹配foo bar 當這些查詢不在引號中時,我認為答案是肯定的,它們應該匹配。 但是,當放在引號中時,用戶建議他們正在尋找完全匹配的內容。 問題是到底有多精確。

我知道這比編程選擇更多是設計選擇,但是我什至會回答這個問題? 如果被問到,我的用戶可能不知道我在說什么。 這里有一個簡單的答案嗎?

對於開箱即用的解決方案,請檢查simple-query-string-query 您會注意到它考慮了qoutes。

與“ foo-bar”和“ foo bar”以及“ US”和“ US”相關。 這是由分析器和分詞器根據索引確定的。 這些定義了如何將字符串拆分為令牌,以及如何修改甚至忽略令牌。 除非您指定自定義項,否則將使用帶有標准標記器的標准分析器 檢查鏈接如何處理您的案件。

要了解在進行詞組匹配時如何考慮標記位置, 請參閱此文章

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM