0

我们已经建立了一个网站http://www.goshopping.pk/(抱歉必须发布链接,因为它对这个问题很重要)。

快速搜索无法正常工作。例如,搜索“诺基亚”,你会得到各种各样的结果。搜索“戴尔”,您会得到相同的结果。但是,搜索“nokia 6600”或“Intel Core 2 DUO”或“Dell Inspiron”之类的完全匹配项非常有效。

我们已经重建了搜索索引,清空了缓存等,但没有任何效果。我们缺少什么?

帮助表示赞赏。谢谢!

4

2 回答 2

3

我通常建议人们的一个快速提示是从目录 > 管理属性 > 属性中的快速搜索结果中删除描述

显然,描述包含各种词,会稀释搜索结果。看看有没有什么改善。

同样在配置>目录中,我通常将搜索类型更改为全文以获得更准确的结果。

于 2011-05-17T10:13:09.277 回答
1

根据亚当的建议,我们能够解决这个问题。如果有人需要将来参考,我们会这样做:

  1. 我们定义了大约 400 个属性,其中很多属性被我们的客户设置为快速搜索。我们所做的是我们通过 phpmyadmin 手动运行表“eav_attribute”的查询,并将所有记录更新为 is_searchable=0
  2. 然后我们手动将eav_attribute表中的title和description记录编辑为is_searchable=1
  3. 通过 Mage Admin 重建了搜索索引,一切都很好。

最好的,K

于 2011-05-19T20:21:20.400 回答