Bonjour,
Oui, c'est fait ainsi. Les produits sont indexés, et leur état est mis à jour en fonction de s'ils sont publiés ou non, et s'ils ont du stock, tout comme les articles Joomla sont indexés même s'ils ne sont pas publiés.
Normalement le système de smart search est optimisé dans Joomla pour fonctionner ainsi car lors d'une recherche il n'y a pas besoin de faire des recherches complexes sur les tables (contrairement au système de filtres dans HikaShop, qui lui est dynamique, sans indexation), et donc permet de gérer des tables bien plus grosses.