OJS为什么有些文章搜索不到?如何解决?

所属专题:OJS期刊管理系统 来源: 丁老师原创 更新时间:2026-08-04 10:00 浏览: 74 IP属地: 深圳

有同学反馈,在OJS期刊管理系统的搜索功能中,在输入关键词后点击搜索,但却查询不到那些已发布的文章。比如有一篇文章名字为《Research on Improved Optimization Algorithm Based on Deep Reinforcement Learning》,但是输入Algorithm却搜索不到,如图:

image.png

这种明明已发布的文章,输入关键词却搜索不到,这是怎么回事呢?今日且听丁老师给你讲上一讲。

原因分析
其实,这个还真不是OJS系统的故障。虽然搜索不到文章,但并不是OJS系统出了问题,要搞清楚为什么搜索不到之前,丁老师先给大家讲一下OJS系统搜索的逻辑。

OJS期刊管理系统,他的搜索功能,并不是像传统网站一样,采用标题+内容关键字的方式,进行like模糊搜索。比如我们传统的网站,搜索信息直接一条like语句就能搞定,但OJS的搜索不是这种方式,OJS的文章搜索,不检索文章内容、不检索文章摘要,甚至不检索文章标题。他检索的是什么呢?对,没错,OJS系统检索的是文章中设置的关键词

就是我们在OJS系统中,发布文章时,填写的那个关键词,如图:

image.png

如上图所示,我们在发布文章时,需要填写一个或多个关键词。OJS的搜索,就是搜索这个关键词,无论你标题和内容写的多么丰富,只要没有设置相关的关键词,用户在搜索时就搜索不到。

同时,OJS的关键词搜索,并不是模糊搜索,而是整字匹配,比如上图所示,关键词包含一个Deep Reinforcement,你在搜索时输入deep就搜索不到,一定要输入完整的Deep Reinforcement才可以。

解决方法
1.对于新文章稿件,在投稿发布时,填写关键词的地方,一定要填写完整,最大匹配这个文章涉及的相关核心领域,同时尽可能的去设置那些用户可能搜索的相关关键词。

2.对于已发布的文章,则需要对关键词进行调整。可以进入该文章,在Publication的Metadata中,重置关键词。如图:

image.png

意见和建议
1.尽可能的完整填写关键词。
2.英文论文,建议设置4-8个关键词。
3.中文论文,建议设置3-6个关键词,5个为最佳。
4.关键词要突出核心内容,不要重复标题。
5.关键词要用学术词汇,不要用太口语化的词汇语言。
6.核心词汇,可以酌情增加相关同义词。
7.在OJS系统中,输入关键词时,不要一下复制粘贴多个,容易把多词当成一个词处理。而是要每个词单独输入,输入完成后点击鼠标或者回车,以确保OJS分词录入。

OJS(Open Journal Systems)期刊投稿管理系统

ojs相关文章

OJS系统去除底部PKP版权图片的方法

很多跨境出版社使用OJS系统做期刊的朋友咨询,OJS系统底部的PKP版权图片能不能去掉呢?有什么办法吗?如图:这个logo当然是可以去掉的,需要修改theme模板主题文件。以OJS版本3.5为例,具体的方法是:1.打开\lib\pkp\...

如何使用OJS把文章收录进Google Sc...

OJS系统全称为Open Journal Systems(开放期刊管理系统),使用OJS系统可以对建立并管理多个期刊杂志,作者可以期刊进行论文投稿,在投稿后,有同行评审功能,最终将文章发布。无论是期刊还是发布的文章,都支持被收录进Goo...

OJS期刊系统配置邮箱发信功能的方法

ojs期刊系统,配置email邮箱发信功能的方法:1.打开根目录下的config.ini.php文件。2.找到"SMTP server settings",按照如下设置。; Available options: se...

OJS可以在国产服务器操作系统上运行吗?

经常有同学提问,open journal system期刊系统,可以在国产服务器和操作系统上运行吗?比如鲲鹏服务器、麒麟操作系统、统信UOS等国产系统。因为是高校的期刊出版社,软件系统现在都是部署在了国产服务器和操作系统上,不知道OJS...