WordPress版本3.5刚刚发布,并带来了漂亮的新媒体处理功能和全新的默认主题(包括其他改进功能)。就我而言,这是朝正确方向迈出的又一步.
但是,新版WordPress的发布总是使我想起尚未解决的缺点。不要误会我的意思-我喜欢WordPress,也不会梦想使用其他内容管理系统,但这远非完美.
我对WordPress的最大问题之一是其前端和后端的搜索功能. 长期使用WordPress的任何人都可能会因为默认的搜索算法无效而感到沮丧.
考虑到这一点,在这篇文章中,我想向您介绍我认为是极大改善WordPress搜索功能的最佳解决方案.
WordPress的默认搜索引擎有什么不好的地方?
但是在我开始之前,先回顾一下 为什么 我非常想避免使用默认的WordPress搜索.
这完全与匹配算法有关,后者会通过提及关键字来选择结果,并以相反的时间顺序展示它们。从原则上来说,这听起来可能还不错,但是在实际应用中,它可以 质量差的搜索结果.
举例来说,假设您撰写了一篇文章,内容涵盖了人们需要了解的有关蓝色小部件的所有内容。然后,您已在5篇最近的文章中链接到该文章,这些文章专注于不同颜色的小部件。如果有人在您的博客上搜索“蓝色小部件”,那么最终的蓝色小部件资源将是返回的第六条帖子,尽管事实上这是最相关的结果.
在后端搜索时,这也是一个问题。如果您在博客上发布了很多帖子,并且需要查找一段时间之前发布的帖子,则由于WordPress搜索引擎的糟糕匹配算法,您可能很难找到它。曾经让我无尽的挫败感.
解决办法是什么?
我会毫不犹豫地安装一些新博客和 相关性 是其中之一。这个免费的插件是一个完整的解决方案,可改善WordPress博客的前端和后端的搜索相关性.
以下是使Relevanssi比默认WordPress搜索引擎好得多的关键功能:
- 搜索结果按相关性顺序排序,而不是按日期排序.
- 模糊匹配:如果完整的单词不匹配,则匹配部分单词.
- 查找仅匹配一个搜索词(或查询)或要求显示所有单词(与查询)的文档.
- 搜索带引号的短语,例如“搜索短语”.
- 创建自定义摘录,以显示点击的来源,并突出显示搜索词.
- 用户单击搜索结果时突出显示文档中的搜索词.
- 搜索评论,标签,类别和自定义字段.
细节不是真的 那 重要,因为证明在布丁里. 安装此插件并搜索您的博客,您将能够自己看到正面的结果.
我会通过自己的博客为您提供示例。我在少数情况下专门撰写了有关Twitter的文章,因此好的搜索引擎应该将这些帖子作为最相关的结果返回。这是默认的WordPress搜索引擎返回的第一个结果:
大概我11月份的收入报告提到了Twitter,但该帖子并没有真正关注Twitter。现在,让我们看一下Relevanssi返回的结果:
默认的WordPress搜索引擎实际上并未返回 任何 我在首页上用“ Twitter”标记的四个帖子中。 Relevanssi返回前六名结果中的所有四个帖子.
附加功能
万一其强大的搜索引擎不足以满足您的需求,Relevanssi还提供了其他功能.
首先,您可以通过多种方法来更改搜索功能本身:
- 调整匹配算法(按标题,标签和注释)
- 将搜索限制为类别和标签
- 索引自定义帖子类型和分类
- 索引简码的内容
- 添加Google风格的“您是不是要找?”建议
此外, 您可以将Relevanssi设置为记录用户查询, 这使您可以检查人们在您的博客上实际搜索的内容。这样做的好处应该很明显-您可以使用搜索查询作为制定内容策略的基础(假设人们需要他们搜索的内容).
尽管Relevanssi是完全免费使用的,但还有一个高级版本,其附加功能包括:
- 改进了“您的意思是?”中的拼写更正建议
- 多站点支持
- 搜索和索引用户配置文件
- 为新帖子分配额外的权重
- 让用户在AND和OR搜索之间选择,使用+和–运算符(AND和NOT)
高级版当然不是必需的-我使用免费版已有一年多了,对它的性能感到非常满意.
通过更好的搜索来奖励您的访客
确实没有理由不应该立即在WordPress博客上安装和激活Relevanssi。设置时间几乎不存在,一旦启动并运行,您无需担心。您 能够 花些时间根据自己的喜好来调整设置,但这不是必需的- 开箱即用.
尽管有其他选择,但我认为Relevanssi是最好的选择。你同意吗?我很想在评论部分阅读您的想法!