搜索无结果排查——关键词对但搜不到东西
现象
主界面搜索框输入了准确的关键词(比如一部热门漫画的全名),但搜索返回空结果,或者只有很少几个源有结果。
排查步骤
第一步:确认关键词正确
看似废话但真的可能出问题:
- 名称写法不同:《鬼灭之刃》有些源写成「鬼滅の刃」(日文原名),搜中文可能搜不到日文源
- 别名/译名不同:一些作品有多个译名(比如《进击的巨人》《自由之翼》是同一部)
- 输错了:比如「葬送的芙莉莲」写成「葬送的芙丽莲」
试试用不同写法再搜一次。
第二步:检查是不是加了分类限制
如果你在「网络搜索」页面里手动选了某个分类,搜索只会在那个品类里进行。比如你选了「图片」但想搜漫画,结果肯定是空的。
回到主界面的搜索框搜,或者在网络搜索里把分类切回「全部」。
第三步:确认源都启用了
打开搜索源管理页,检查你常用的几个源的启用开关是不是都开着。如果某个品类所有源都被禁用了,主界面搜索里就不会有这个品类的结果。
第四步:源站本身没有这个内容
有些作品在某些源站里确实没有收录:
- 小众作品可能只有 1~2 个源有
- 刚出的新番/新漫画,源站收录有延迟
- 某些漫画可能被源站下架了
解决办法:
- 多装几个同品类的源
- 等几天再搜(新内容源站收录有延迟)
- 用作者名或更宽泛的关键词搜
第五步:搜索源本身出问题了
参考 问题排查/源站失效怎么办。搜不到任何关键词的话大概率是源失效了,按那里的步骤排查。
第六步:检查 App 版本
老版本的 myacg 可能搜索逻辑有 bug。如果前几步都排除了,试试下载最新版 APK 覆盖安装(记得先备份数据)。
常见场景
搜某部番但只有 1 个源有?
正常——不同源站收录的内容不一样。装更多动漫源就能搜到更多。
搜某本漫画,但所有源都搜不到?
可能是太新(等几天)、太小众(换关键词搜试试)、或者漫画本身被下架了。
所有关键词都搜不到?
大概率是网络问题(没网或网络限制)、或者所有源都失效了。先检查网络,再检查源的状态。
提升搜索命中率的技巧
- 用模糊关键词:搜「鬼灭」比搜完整书名命中率高
- 加品类限定:搜不到就试试「XXX 漫画」「XXX 小说」「XXX 动漫」
- 换作者名搜:很多作品的译名不统一,但作者名相对稳定
- 换源:如果在一个源里搜不到,换同品类的其他源试试
- 从网络发现里找:逛逛网络发现说不定就偶遇了你想找的作品