给 WPJAM「搜索优化」插件增加停用词功能,进一步增强 WordPress 搜索效率

先简单介绍一些什么是停用词,知道的同学可以直接可以往下滚看插件。

什么是停用词

停用词(Stop Words)是自然语言处理(NLP)和文本挖掘中的一个重要概念,指那些在文本中出现频率极高但通常对语义贡献较小的词汇。它们通常会被预处理阶段过滤掉,以提高计算效率和模型性能。

中文停用词​:

  • 虚词:的、了、和、是、在、也、就、都、要
  • 代词:我、你、他、它、这、那
  • 助词:着、过、吧、啊、呢
  • 连词:因为、所以、但是、而且

英文停用词​:

  • 冠词:a, an, the
  • 代词:I, you, he, she, it
  • 介词:in, on, at, with
  • 助动词:is, am, are, was, were

停用词有什么用,主要三点吧:

​1. 提升效率​:减少无意义词汇的计算量,加快文本处理速度。

​2. 聚焦关键信息​:避免高频词干扰分析结果(如情感分析、关键词提取)。

​3. 优化存储和索引​:在搜索引擎或数据库中节省空间,提高检索相关性。

「搜索优化」增加停用词功能

所以为了提升 WordPress 搜索的效率,我给「搜索优化」插件增加了停用词工,如下图所示,每行输入一个:

现在假如要搜索「搜索的优化」,程序就会把「的」字去掉,WordPrss 搜索变成「搜索 优化」(中间有个空格),然后 WordPress 就到数据库中搜索含有「搜索」和「优化」的词语,同时都含有该有词语的文章就会首先显示,如果没有设置停用词,原来就是搜索文章中完整含有「搜索的优化」这 5 个字的文章,那么可能是搜索不到,所以停用词对搜索效率还是非常不错。

只需要简单更新一下 「搜索优化」插件就能使用该功能了,「搜索优化」插件是 WordPress 果酱知识星球福利插件,加入「WordPress果酱」知识星球(长按下图二维码)即可下载。


©我爱水煮鱼,本站推荐使用的主机:阿里云,国外主机建议使用BlueHost

本站长期承接 WordPress 优化建站业务,请联系微信:「chenduopapa」。