商品已经禁用,站内搜索仍能找到,先确认禁用发生在哪个作用域。默认视图设为禁用,但某个商店视图可能保留启用值;网站分配和可见性也要一起检查。

随后查看 catalogsearch_fulltext 索引状态。Update by Schedule 模式依赖 Cron 消费变更日志,手工保存后短时间延迟可以理解,长期存在则要查 backlog 与失败任务。

使用 Elasticsearch/OpenSearch 时,确认 Magento 当前连接的集群、索引前缀和别名。部署切换过环境却仍查询旧索引,会出现后台数据与搜索结果完全不同步。重建后还要清理应用缓存,但不要直接删除整个共享集群。

如果站内搜索已消失、外部搜索引擎仍有页面,那是抓取与索引更新问题,应通过页面状态、canonical 和站点地图处理。先分清“Magento 搜索”和“搜索引擎结果”,排查方向才不会混在一起。