如何改进WordPress搜索

时间:2011-03-28 作者:ilovewordpress

我多次听说WordpPess的搜索效果不好。

wordpress还有其他搜索引擎吗?

我知道sphynx,看起来不错,但可用的插件已经过时了。

谢谢

3 个回复
最合适的回答,由SO网友:markratledge 整理而成

WordPress › Relevanssi - A Better Search « WordPress Plugins

Key features:

搜索结果按相关性排序,而不是按日期排序。

模糊匹配:如果完整单词不匹配,则匹配部分单词。

查找仅与一个搜索词(或查询)匹配的文档,或要求显示所有单词(和查询)。

搜索带有引号的短语,例如“搜索短语”。

创建显示点击位置的自定义摘录,突出显示搜索词。

当用户单击搜索结果时,突出显示文档中的搜索词。

搜索注释、标记、类别和自定义字段。

Advanced features:

调整标题、标签和注释的权重。

记录查询,显示最流行的查询和最近的查询,没有点击。

使用隐藏变量或插件设置将搜索限制为类别和标记。

索引自定义帖子类型和自定义分类法。

索引短代码的内容。

谷歌风格“你的意思是?”基于成功用户搜索的建议。

自动支持WPML多语言插件

高级过滤功能可帮助以您想要的方式对搜索结果进行黑客攻击。

SO网友:chris_s

有很多帖子都是关于这个的,我花了一段时间才想出一个解决方案。谷歌自定义搜索是一个很好的解决方案——如果你有一个谷歌账户(如果没有,你可以很容易地获得),对wordpress主题有基本的了解,还有一些php。

http://www.chipwreck.de/blog/2010/01/22/how-to-google-custom-search-wordpress/

如果你没有这些技能,有一个很好的插件可以使用。它不如谷歌自定义搜索,但它比Wordpress的搜索引擎做得更好。

http://wordpress.org/extend/plugins/relevanssi/

希望这有点帮助。

SO网友:Marcin

使用专用搜索引擎,如sphinxsolr 您可以改进搜索结果。

结束

相关推荐

Comment filtering (search)

基本上,我想发展在我的网站上搜索评论的能力。带有输入字段的表单,访问者可以在其中输入搜索字符串,该字符串告诉WP仅显示包含该搜索短语的注释。我认为最好的方法是定制comments_template() 函数,然后筛选出不包含$_GET[\'search_phrase\'].任何提示/建议,尤其是在SQL part 欢迎:)