Quels produits Shoply indexe-t-il, et comment puis-je les exclure ?
Shoply AI indexe automatiquement les produits de votre boutique Shopify afin que les clients puissent les rechercher, les découvrir et poser des questions à leur sujet. Cette page explique quels produits sont inclus dans l’index par défaut, ainsi que les différentes façons d’empêcher l’indexation de produits spécifiques.
Ce qui est indexé par défaut
Shoply AI indexe tous les produits qui sont Active dans votre boutique Shopify. Les produits dont le statut est Draft ou Archived sont automatiquement ignorés.
Pour connaître les champs disponibles pour les réponses, consultez les données produit utilisées par Shoply.
Comment exclure des produits spécifiques
Il existe six façons d’exclure un produit de l’index de Shoply AI.
1. Définir le statut du produit sur Draft ou Archived
La manière la plus simple d’exclure un produit est de définir son statut sur Draft ou Archived dans Shopify. Shoply AI indexe uniquement les produits Active.
2. Utiliser le métachamp seo.hidden
Si un produit possède le métachamp SEO Shopify seo.hidden défini sur "1", Shoply AI l’ignorera. Il s’agit du même signal utilisé par Shopify pour masquer un produit des moteurs de recherche, et Shoply AI le respecte.
Ce métachamp est généralement géré via les paramètres SEO intégrés de Shopify sur la page du produit.
3. Utiliser le métachamp shoply.no_index
Vous pouvez ajouter un métachamp personnalisé avec la clé shoply.no_index à tout produit que vous souhaitez exclure. Définissez sa valeur sur "1" ou "true" (sans distinction de casse) pour empêcher son indexation.
Cela est utile lorsque vous souhaitez masquer un produit uniquement dans Shoply AI, sans affecter sa visibilité dans la vitrine Shopify ou dans les moteurs de recherche.
Pour ajouter ce métachamp :
- Accédez à la page du produit dans votre interface d’administration Shopify
- Faites défiler jusqu’à la section Metafields en bas de la page
- Ajoutez un métachamp avec l’espace de noms
shoply, la cléno_indexet la valeur1outrue
4. Exclure des produits par balise (paramètres avancés)
Vous pouvez configurer Shoply AI pour ignorer automatiquement tout produit possédant une balise spécifique. Cela est utile pour des exclusions en masse — par exemple, pour exclure tous les produits portant les balises "internal", "sample" ou "not-for-sale".
Pour configurer cela, accédez à la section Settings -> Advanced Settings dans la console d’administration Shoply AI et ajoutez ce qui suit à la configuration JSON :
{
"exclude_products_with_tags": ["internal", "sample", "not-for-sale"]
}Tout produit possédant au moins une des balises listées sera exclu de l’index. La correspondance des balises ne tient pas compte de la casse.
5. Exclure les produits gratuits (paramètres avancés)
Si votre boutique contient des produits au prix de $0.00 (tels que des échantillons gratuits, des cartes-cadeaux ou des produits temporaires) et que vous ne souhaitez pas qu’ils apparaissent dans les résultats de recherche, vous pouvez activer le paramètre exclude_free_products :
{
"exclude_free_products": true
}Lorsqu’il est activé, tout produit dont le prix maximal de variante est de $0.00 sera exclu de l’index.
6. Filtrer par canal de vente (paramètres avancés)
Si votre boutique publie des produits sur plusieurs canaux de vente (par ex. "Online Store", un canal de vente en gros ou un canal POS), vous pouvez configurer Shoply AI pour n’indexer que les produits publiés sur un canal de vente spécifique.
Par exemple, si vous souhaitez que Shoply AI indexe uniquement les produits disponibles sur votre Online Store, les produits publiés exclusivement sur d’autres canaux seront exclus.
Pour l’activer, accédez à Settings -> Advanced Settings et ajoutez ce qui suit à la configuration JSON :
{
"sales_channel": "Online Store"
}Remplacez "Online Store" par le nom exact du canal de vente tel qu’il apparaît dans votre interface d’administration Shopify.
Résumé
| Méthode | Où configurer | Idéal pour |
|---|---|---|
| Définir le statut sur Draft/Archived | Page produit Shopify | Produits qui ne sont pas prêts à la vente |
Métachamp seo.hidden = "1" | Paramètres SEO du produit Shopify | Produits masqués de toute recherche |
Métachamp shoply.no_index = "1" | Métachamps produit Shopify | Masquage uniquement dans Shoply AI |
exclude_products_with_tags | Paramètres avancés Shoply | Exclusion en masse par balise |
exclude_free_products | Paramètres avancés Shoply | Masquer les produits à $0 |
sales_channel | Paramètres avancés Shoply | Exclure les produits absents d’un canal spécifique |
Où trouver les paramètres avancés
Accédez à la page Settings dans la console d’administration Shoply AI, puis faites défiler jusqu’à la section Advanced Settings.
Vous pouvez y fournir un objet JSON pour configurer exclude_products_with_tags, exclude_free_products et d’autres options.

Après avoir effectué des modifications
Après avoir exclu un produit à l’aide de l’une des méthodes ci-dessus, la modification ne prendra pas effet immédiatement. Vous devez soit :
- Déclencher manuellement un Recrawl dans la console d’administration Shoply AI, ou
- Attendre la prochaine mise à jour automatique de l’index
Voir aussi : Contrôler quels métachamps produit Shoply peut utiliser
