- Les résultats enrichis Google sont-ils garantis ?
- Puis-je conserver un autre module SEO ?
- Faut-il un GTIN pour chaque produit ?
- Comment passer d’une ancienne version à celle-ci ?
Schema Pro
Aidez les moteurs de recherche à comprendre vos produits, leurs déclinaisons et votre boutique grâce aux données structurées Schema.org. Schema Pro réunit les informations produit, l’identité de l’entreprise, la navigation, la livraison et les retours, avec des outils pour examiner le résultat et repérer les données manquantes.
Voir le module et les offres disponibles
Installation et premiers contrôles
- Sauvegardez la boutique, puis importez le ZIP licencié dans Modules > Gestionnaire de modules. Pour une installation existante, utilisez la mise à jour du module ; ne le désinstallez pas pour le mettre à niveau.
- Activez votre licence et ouvrez Configurer. En multiboutique, sélectionnez une boutique, activez les schémas nécessaires et complétez l’Organisation.
- Associez les attributs et la source d’avis. Activez livraison et retours uniquement après avoir saisi des règles conformes aux conditions publiques et aux produits concernés.
- Prévisualisez un produit simple puis un produit à déclinaisons. Comparez prix, devise, stock et langue avec la page visible ; examinez ensuite le HTML public et testez une URL accessible.
- Lancez le diagnostic du catalogue et corrigez les manques réels. Videz le cache du module après les réglages et vérifiez les autres sources de balisage pour éviter les doublons.
Compatibilité
PrestaShop 1.7.8, 8.2+ et 9.1+ (8.0, 8.1 et 9.0 non pris en charge) ; PHP 7.4 minimum, avec une version de PHP prise en charge par votre installation PrestaShop. L’administration est disponible en français, anglais, espagnol, italien et polonais. Les données produit et FAQ suivent la boutique et la langue choisies. En multiboutique, sélectionnez une boutique avant toute modification. Vérifiez sur une boutique de test l’association de votre thème avec les autres modules de données structurées ou d’avis.
Configuration en cinq onglets
Général
choisissez les types de schéma, le remplacement du balisage natif et le cache. Enregistrez cette section indépendamment.
Organisation
renseignez l’identité réelle de la boutique et ses coordonnées publiques.
Réglages produits
configurez déclinaisons, attributs, avis, date réelle de fin de promotion, livraison et retours. Conservez auto pour utiliser la fin de promotion disponible ; n’inventez pas de date d’expiration.
Regroupez vos déclinaisons avec hasVariant, variesBy et productGroupID. Par exemple, chaque couleur et taille d’un tee-shirt peut avoir sa référence, son prix, sa disponibilité et son image. Associez vos groupes d’attributs à la couleur, la taille, la matière, le motif ou le genre. Une limite réglable borne la taille du résultat ; les déclinaisons sélectionnée et par défaut sont prioritaires.
Indiquez un pays de destination, une devise, des frais d’expédition, un délai de préparation et une plage de transit. Un coût vide n’est pas interprété comme une livraison gratuite ; saisissez zéro uniquement si cela correspond à votre politique. Cette règle commune doit s’appliquer aux produits concernés. Elle ne calcule pas les tarifs transporteurs ou le coût propre à chaque client.
Configurez les retours indépendamment de la livraison : pays, délai limité ou illimité, ou retours non acceptés, frais d’envoi à la charge du marchand ou du client, méthode et URL de la politique. Les valeurs doivent correspondre à vos conditions publiées ; le module ne détermine pas vos obligations légales.
FAQ
sélectionnez une page, complétez les traductions des questions et réponses, puis ordonnez et activez les entrées. Modifier une langue préserve les autres.
Associez des questions et réponses traduites à un produit, une catégorie, une page CMS ou une URL personnalisée exacte. Recherchez la page par son nom, ordonnez les entrées et activez-les individuellement. Ces questions doivent déjà être visibles sur la page : le module produit les données structurées, pas un bloc FAQ public. Google n’affiche plus de résultats enrichis FAQ.
Audit
prévisualisez un produit recherché par son nom, diagnostiquez le catalogue actif, filtrez les résultats et exportez en CSV.
Recherchez un produit par son nom, choisissez langue et devise, puis examinez son JSON-LD. Ouvrez la fiche publique ou le test Google des résultats enrichis pour poursuivre la vérification. Le diagnostic parcourt les produits actifs par petits lots et distingue erreurs, recommandations et informations facultatives. Exportez les résultats en CSV pour organiser les corrections. L’absence de GTIN attribué par le fabricant n’est pas automatiquement une erreur. Ce diagnostic ne certifie pas l’éligibilité Google et ne détecte pas tous les conflits de thème.
Aperçu d’un produit dans la langue et la devise choisies
Diagnostic du catalogue : résultats exploitables et export CSV
Performances et intégration au thème
Les données réutilisables et les pages statiques peuvent être mises en cache pendant une minute au maximum. Prix et stocks produit sont calculés à chaque affichage ; les modifications concernées et le bouton Vider le cache invalident les données mémorisées. Les lectures d’images et de stocks des déclinaisons sont regroupées. Le coût dépend du catalogue et des réglages, sans promesse universelle de temps de réponse. Le module ajoute du JSON-LD sans CSS ni JavaScript public. Il peut remplacer les modèles JSON-LD natifs reconnus tout en préservant les balisages tiers inconnus : contrôlez les doublons sur la page finale.
Questions avant l’achat
Les résultats enrichis Google sont-ils garantis ?
Non. Google décide de leur affichage, même si un outil valide le balisage. Les résultats enrichis FAQ et le champ de recherche des liens annexes ne sont plus affichés. Maintenez des informations exactes, cohérentes avec le contenu visible.
Puis-je conserver un autre module SEO ?
Oui, si ses fonctions ne dupliquent pas les mêmes données structurées. Le remplacement natif concerne les modèles PrestaShop reconnus ; examinez séparément le balisage de votre thème et des autres modules.
Faut-il un GTIN pour chaque produit ?
Utilisez uniquement un identifiant valide attribué au produit. N’en inventez jamais pour supprimer un message du diagnostic. Les informations facultatives sont distinguées des erreurs.
Comment passer d’une ancienne version à celle-ci ?
Sauvegardez puis effectuez la mise à jour depuis le gestionnaire de modules. Les réglages et FAQ sont migrés sans désinstallation. Revérifiez chaque boutique, les traductions, la devise de livraison, le pays des retours et les anciennes valeurs signalées.
Dépannage
Si aucune donnée n’apparaît, vérifiez l’activation du module, de la licence et du type de schéma, puis videz les caches du module et de PrestaShop. En cas de doublon, examinez le thème et les autres générateurs. Pour une offre inattendue, comparez langue, devise, prix visibles et autorisation d’achat. Un aperçu vide ou une analyse incomplète ne vaut pas validation : conservez le message et consultez les journaux PrestaShop.
Support
Contactez le support depuis votre espace client WePresta. Indiquez les versions PrestaShop/PHP, l’URL concernée, la section de configuration, les résultats CSV et les journaux utiles, sans données privées. La durée de licence, le nombre de sites et le support optionnel dépendent de l’offre sélectionnée sur la fiche produit.
Historique des versions
2.0.0 — 2026-09-21
- Compatibilité PrestaShop 1.7.8, 8 et 9 avec PHP 7.4 minimum.
- Enregistrement indépendant et validé des sections, dans la boutique sélectionnée.
- Prix, stocks, identifiants, déclinaisons et dates de promotion plus fiables.
- Aperçu produit avec recherche par nom, choix de langue et de devise.
- Diagnostic du catalogue actif par lots, filtres de gravité et export CSV.
- Recherche et classement des FAQ, traductions préservées et modifications multiboutiques sécurisées.
- Coûts et devise de livraison explicites, retours configurés indépendamment.
- Cache borné, lectures regroupées des déclinaisons, logo réparé et contrôles natifs dans l’administration.
Version 1.0.0
- Génération JSON-LD complète : Product, ProductGroup, Organization/LocalBusiness, WebSite, BreadcrumbList, FAQPage, CollectionPage
- Support ProductGroup + variantes (
hasVariant,variesBy,productGroupID) - Politiques livraison (OfferShippingDetails) et retours (MerchantReturnPolicy) référencées par
@id - Mapping attributs PrestaShop vers propriétés Schema.org
- Audit intégré avec scoring et export CSV
- Cache intelligent avec invalidation automatique
- Back-office moderne (contrôleurs Symfony), multistore et multilingue