Améliorez la visibilité de votre site Magento dans les pages de résultats de recherche de Google
100% Facile
Grâce à l'assistant de création, vous pouvez créer de nouveaux modèles de rich snippets en quelques instants sans connaissance en programmation.
100% Adaptable
Une fois que le module est installé, vous pouvez l'éditer, le mettre à jour et le customizer à loisir afin d'affiner la gestion de vos rich snippets.
100% Compatible
Notre extension est compatible avec tous les format de Rich Snippets (JSON-LD, schema.org, RDFa,....) et supporte tous les types de produit.
Content
Que sont les Rich Snippets ?
Rich Snippets est un terme qui désigne les structured data markup que vous pouvez ajouter au code HTML de votre site web Magento et qui fournissent aux moteurs de recherche comme Google une meilleur compréhension de l'information que contiennent vos pages web.
Les bénéfices de ces Rich Snippets sont multiples :
Meilleurs classements dans les résultats de recherche
Mise en avant des informations disponibles sur les pages produits (prix, disponibilité, avis clients...)
Mise à jour automatique des données produits dans Google Merchant Center
Les Rich Snippets peuvent utiliser différents types de marqueurs :
Microdata
Microformats
RDFa
JSON-LD (recommandé par Google)
L'extension Google Rich Snippets vous permet d'appliquer en quelques instants et dans n'importe quel format des Rich Snippets aux pages produits de votre site et de bénéficier des effets de levier de ces données riches.
Comment utilisez l'extension Google Rich Snippets pour Magento ?
Créez un template de Rich Snippet grâce à l'assistant de création
Créer un template de rich snippet grâce à l'extension Google Rich Snippets est très simple et très rapide:
Allez dans : system › configuration › Wyomind › Rich SNippets managER › Template creation tool
Name
Donnez un nom au modèle de Rich Snippet que vous créez. Ce nom n'est visible qu'en back-office et n'a aucune incidence sur le front-end.
Format
Choisissez le format de Rich Snippets à utiliser:
Microdata (HTML) Les microdata sont basées sur la syntaxe de schema.org est ajoutent des balises HTML invisibles aux utilisateurs qui décrivent le contenu de vos pages produit.
Json-LD (recommandé par Google) Json-LD est la syntaxe recommandée par Google, celle-ci présente l'avantage d'être facile à lire.
Store view
Choisissez à quelles store-views doit s'appliquer le modèle de Rich Snippet.
Position
Choisissez dans quelle partie de la page doit s'appliquer le modèle de Rich Snippet.
Avant le produit L'option "avant le produit" le produit est déconseillée, sauf si vous utilisez Google Rich Snippet à d'autres fins que la gestion des Rich Snippets.
Après le produit (recommandé) Les données qui ne sont pas utiles aux visiteurs de votre site ou dont le chargement peut être différé doivent être placées en dessous de la ligne de flottaison (recommandation Google Insights). Nous vous suggérons donc de préférer l'option Après le produit
Status
Définissez si le modèle de Rich Snippet est actif ou non. Un modèle qui n'est pas actif n'aura aucune incidence sur le front-end.
Include Description
Indiquez si le rich snippet doit inclure la description du produit, et le cas échéant, quel attribut produit utiliser.
Include Brand
Indiquez si le rich snippet doit inclure la marque du produit, et le cas échéant, quel attribut produit utiliser.
Include Ratings
Indiquez si le rich snippet doit inclure la note du produit attribuée par les clients, et le cas échéant, s'il doit inclure également les commentaires des clients.
Include Offers
Indiquez si le rich snippet doit inclure le prix et la disponibilité du produit
Include Identifier
Indiquez si le rich snippet doit inclure un ou plusieurs identifiants uniques du produit, et le cas échéant, quels attributs produits utiliser.
SKU
GTIN 8
GTIN 13
GTIN 14
MPN
Une fois le modèle configuré vous pouvez cliquer sur le button Create template, le modèle sera automatiquement ajouté à votre bibliothèque de Rich Snippets. Vous pourrez ensuite modifier ce modèle en vous rendant dans : Catalog › Rich Snippets Manager
Testez le résultat du template
Grâce à Rich Snippet Manager, vous avez la possibilité de tester le résultat des rich snippets que vous ajoutez dans vos pages produits.
Il vous suffit d'insérer le SKU du produit à tester dans l'outil de test et de cliquer sur GO depuis : system › configuration › Wyomind › Rich SNippets manager › Testing tool
Deux liens apparaissent alors:
un lien vers la page produit telle que vos visiteurs la verront
un lien vers l'outil de test Google Structured Data Testing Tool: cet outil vous permettra de visualiser les rich snippets insérés dans la page produit et le cas échéant de déceler les erreurs et de les corriger
Affinez les Rich Snippets grâce l'éditeur
Rich Snippets Manager crée pour vous un template PHTML à partir des informations que vous avez renseignées lorsque vous créez un modèle de rich snippet depuis : System › Configuration
Le modèle est ainsi converti automatiquement en code PHP, HTML et/ou JSON sans que vous ayez besoin de toucher au code source de vos pages produits.
Vous pouvez toutefois éditer et modifier ces templates grâce à l'éditeur de Rich Snippets Manager. Allez dans :
catalog › Rich snippets manager
Un tableau liste tous les rich snippets disponibles pour votre site web. Vous pouvez supprimer, désactiver ou éditer chacun d'entre eux.
L'outil Black box
Afin de rendre l'édition des rich snippets plus facile, l'éditeur comprend un outil ("Black Box").
Cet outil vous permet de visualiser plusieurs choses.
Placeholders
Vous pouvez vérifier les différents placeholders disponibles pour les produits dans la section Basic product attributes.
Méthodes
Les méthodes disponibles de l'API PHP sont listées dans Specific methods.
Aperçu
Vous pouvez vérifier le résultat des rich snippets pour un produit en particulier en ajoutant son SKU dans Preview.
Utilisation des objets prédéfinis et des placeholders
Lorsque vous éditez un modèle de rich snippet, un éditeur de code apparaît et affiche le code utilisé par le rich snippet.
Le code source du template utilise des portions de code PHP et des placeholders (ou aussi appelés raccourcis) qui facilitent la lecture du code source et son édition.
Les informations relatives au produit
$product est une instance du modèle Catalog/Product.
/**
* Catalog product model instance
*
* @var Mage_Catalog_Model_Product
*/
var $product;
Les attributs produits sont accessibles grâce aux méthodes habituelles :
$product->getData("attribute_code");
$product->getAttributeText("attribute_code");
$product->getAttributeCode();
Exemple :
<?php
// Afficher le SKU d'un produit
echo $product->getSku();
// Afficher le NOM d'un produit
echo $product->getData("name");
// Afficher la DESCRIPTION d'un produit
echo $product->getDescription();
// Afficher le MANUFACTURER d'un produit
echo $product->getAttributeText("manufacturer");
Les informations produits sont également accessibles à travers des placeholders sour la forme :
{{product.attribute_code}}
Exemple :
<!-- Afficher le SKU d'un produit -->
{{product.sku}}
<!-- Afficher le NOM d'un produit -->
{{product.name}}
<!-- Afficher la DESCRIPTION d'un produit -->
{{product.description}}
<!-- Afficher le MANUFACTURER d'un produit -->
{{product.manufacturer}}
Les information relatives au Reviews
$reviews est une instance du modèle Review/Review_Collection.
/**
* Produc Review model instance
*
* @var Mage_Review_Model_Review
*/
var $reviews;
Lorsque vous souhaitez créer une itération de chaque élément de la collection, vous devez utiliser une boucle foreach, comme suit.
foreach($reviews as $review){
...
}
Chaque review est ainsi accessible à travers la variable $review et les propriétés sont accessibles avec la méthodes habituelles :
Vous pouvez utiliser n'importe quelle fonction PHP à appliquer dans les appels d'attribut même si la fonction nécessite un ou plusieurs arguments supplémentaires, par exemple :
{{ratingValue output='htmlentities($self)'}}
FAQ
Informations Pré-vente
Versions de Magento compatibles avec Google Rich Snippets
Google Rich Snippets fonctionne avec Magento Community Edition et aussi Magento Enterprise Edition. Pour savoir si Google Rich Snippets est compatible avec votre version de Magento, veuillez vous référer à l'onglet Compatibilité.
Licence et domaines
Migration de license vers Magento 2
Nous offrons à tous nos clients désireux de migrer leur licence Magento 1 vers une licence Magento 2, le transfert à un prix réduit.
Vous avez la possibilité de migrer votre licence directement depuis votre compte Wyomind dans : My account › Licenses & Downloads
Cliquez sur migrate to magento 2 en face de l'extension et du domaine que vous souhaitez transférer.
Confirmez que vous souhaitez migrer votre licence vers une licence Magento 2 en cliquant sur Confirm and checkout .
Une facture sera automatiquement ajoutée à votre compte dans : My account › Invoices
Le prix du transfert est équivalent à une réduction de 30% par rapport au prix d'une licence Magento 2.
Vous pouvez procéder au paiement en cliquant sur PP .
Une fois le paiement effectué, vous pouvez retourner dans : My account › Licenses & Downloads
Votre licence est valide pour une durée illimitée sur une seule interface Magento.
Si vous utilisez plusieurs interfaces Magento, il vous faudra acheter une licence supplémentaire pour chacune d'entre elles.
Si vous gérez plusieurs sites sur la même interface Magento, vous n’aurez besoin que d’une seule licence pour l’ensemble de vos domaines.
Bien que la période de validité de votre licence soit illimitée, votre période de support est quant à elle limitée à 6 mois (durée offerte à l’achat de votre licence). Passé ce délai, il vous faudra la renouveler (voir FAQ : Comment prolonger ma période de support ?).
Pré-enregistrement des domaines
Vous avez la possibilité de pré-enregistrer votre domaine de production à votre licence.
Grâce à cette option vous pourrez installer et activer votre domaine afin qu'il soit prêt à l'emploi avant son lancement en ligne.
Pour pré-enregistrer votre domaine :
Allez dans : mY account › Licenses & DOwnloads
Cliquez sur à côté de l'extension pour laquelle vous souhaitez pré-enregistrer votre domaine.
En bas de la page, sous votre liste de domaine se trouve un lien. Cliquez sur : Do you want to pre-register your domain in order to be ready to go live?
Entrez votre nom de domaine puis cliquez sur PRE-REGISTER NOW pour finaliser votre pré-enregistrement.
Environnements de test
Votre licence est valide pour une durée illimitée sur une seule interface Magento.
Il est possible, cependant, d'étendre ou de transférer votre licence dans deux cas :
Si vous désirez ajouter vos environnements de test à votre licence. Dans ce cas, vous pouvez étendre votre licence gratuitement, et ce, pour un nombre illimité de domaines (dev, staging, local..). Ex: mywebsite-staging.com ou mywebsite-dev.com
Si vous souhaitez transférer votre licence sur un autre domain de production. Dans ce cas, la période de support pour la licence doit être active.
Pour pouvoir utiliser Google Rich Snippets sur tous vos domaines (live et test), suivez les étapes ci-dessous :
Depuis votre panneau d'administration Magento, entrez votre clé d'activation dans : System › configuration › wyomind › your extension
Sauvegardez la configuration.
Maintenant que Google Rich Snippets est installé sur votre environnement de production, répétez les étapes précédentes avec votre environnement de test.
La seule différence cette fois : une notification apparaît dans votre panneau d’administration Magento.
Vous aurez le choix entre :
Acheter une nouvelle licence
Ajouter ce domaine à votre licence
Cliquez sur Add this domain to my license.
Une demande de transfert sera envoyée directement à notre équipe (sous un délai d'une heure environ).
Dès lors, que la demande de transfert est prise en charge par notre équipe, vous recevrez un mail de confirmation.
Si votre demande est acceptée, vous pourrez aussitôt utiliser Google Rich Snippets sur vos deux domaines.
L'ordre d'activation de votre licence n'a aucune importance. Vous pouvez choisir d'activer d'abord votre licence sur votre environnement de production puis par la suite sur votre environnement de test, ou inversement.
Versionnage des extensions et téléchargement
Téléchargement des extensions
Pour télécharger Google Rich Snippets, connectez-vous à votre compte Wyomind :
Allez dans : mon compte › Licenses & downloads
Cliquez sur en face de Google Rich Snippets.
Une nouvelle fenêtre s'ouvre alors.
Sélectionnez la version de Google Rich Snippets à télécharger. Vous pourrez sélectionner la version la plus récente (pour Magento 1 et pour Magento 2) de Google Rich Snippets.
Cliquez sur .
Votre téléchargement peut commencer.
Mise à jour des extensions
En achetant une extension depuis wyomind.com, vous bénéficiez de la mise à jour à vie. Vous pouvez à tout moment télécharger la dernière version de l'extension directement depuis votre compte.
Pour mettre à jour Google Rich Snippets, suivez les étapes suivantes :
Allez dans : mon compte › mes téléchargementS
Cliquez sur en face de Google Rich Snippets.
Sélectionnez la version la plus récente de Google Rich Snippets (pour Magento 1 et Magento 2).
Cliquez sur télécharger .
Installez la nouvelle version de Google Rich Snippets pour mettre à jour votre admin Magento.
Installation/Désinstallation des extensions
Désinstallation des extensions
Pour désinstaller Google Rich Snippets, allez sur son dossier compressé et ouvrez-le.
Vous y trouverez un fichier shell (tel que: yourextension-uninstall.sh), qu'il vous faudra exécuter à la fois sur votre serveur et sur le répertoire racine de votre site Magento.
Lorsque la désinstallation est terminée, pensez à nettoyer le cache et réactiver le compiler (si vous l'utilisez).
Installation des extensions
Avant d'installer Google Rich Snippets, il vous faudra :
Faire un backup de votre installation Magento dans : system › tools › backups
Vérifier que le Compiler est désactivé dans votre admin Magento. Si le compiler est activé, désactivez le en cliquant sur Disable dans : system › tools › COMPILATIONS
Nettoyer votre cache dans : system › select cache type › actions › refresh › submit
Vous pouvez maintenant installer Google Rich Snippets :
Téléchargez Google Rich Snippets (fichier compressé) dans : mon compte › mes téléchargements Consultez la FAQ : Téléchargement des extensions
Ouvrez le dossier téléchargé et décompressez-le.
Copiez le contenu du dossier et collez-le dans le répertoire racine de votre site Magento (le contenu varie selon les extensions mais on retrouve généralement les dossiers app, lib et skin).
Une fois votre installation terminée, n'oubliez pas de réactiver le compiler s'il était activé avant l'installation et l'exécuter en cliquant sur Run Compilation Process.
Nettoyez les caches et déconnectez-vous puis reconnectez-vous directement après.
Google Rich Snippets installé, il ne vous reste plus qu’à activer votre licence. Cliquez ici: Activation des extensions
Activation des extensions
Activation des extensions
Maintenant que Google Rich Snippets est installée, il ne vous reste qu'à l'activer :
Allez dans votre admin Magento. Un message apparaît en haut de la page.
Si vous ne voyez rien apparaître, vérifiez les éléments suivants :
Le module License Manager n'a pas été supprimé de votre installation. Le module License Manager est bien activé dans le fichier : app/etc/modules/Wyomind_Licensemanager.xml La sortie Html du module Wyomind_Licensemanager et/ou Adhminhtml_Notification n'est pas désactivée dans votre admin Magento :
system
configuration › advanced › advanced
Copiez votre clé d'activation.
Vous pouvez trouver votre clé d'activation à 2 endroits: - Dans l'email de confirmation que vous avez reçu suite à l'achat de Google Rich Snippets
- Dans votre compte Wyomind : Mon compte › Mes Telechargements, choisissez Google Rich Snippets et cliquez sur . Une nouvelle page s'ouvre où sera affichée votre clé d'activation (voir ci-dessous).
Collez votre clé d'activation dans le champ Activation key et choisissez une méthode d'activation entre Automatic(Yes) et Manual (No) depuis: System › Configuration › Wyomind › VOTRE extension - Si vous choisissez Yes: vous serez connecté automatiquement au serveur de licence de Wyomind. - Si vous choisissez No, vous devez vous connecter avec votre navigateur au serveur de licence de Wyomind.
Sauvegardez les données en cliquant sur Save Configuration.
Videz vos caches.
Une notification apparaît en haut de votre admin. Cliquez sur : Activate it now!
Copiez et collez le code licence dans le champ License code de votre admin ou cliquez simplement sur Activate now!
Pour finir, déconnectez-vous, nettoyez les caches et reconnectez-vous pour pouvoir utiliser Google Rich Snippets.
Afin d'activer la licence d'une extension qui comprend d'autres modules, vous devrez répéter les étapes ci-dessus pour chaque module en utilisant les clés d'activation correspondantes (chaque extension possède une clé d'activation unique).
Résolutions de problèmes
Erreur : Mage_Core_Model_Resource_Setup.php
Si votre site ne fonctionne plus et vous donne ce message d'erreur après avoir uploadé tous les fichiers d'installation dans les dossiers appropriés :
Fatal error: Class 'Wyomind_Notificationmanager_Model_Resource_Setup' not found in /src/Mage_Core_Model_Resource_Setup.php on line 234
Il est probable que le problème vienne du fait que vous avez installé une extension alors que le compilateur Magento était encore activé.
Remarque importante :
Si le compilateur est activé sur votre site, désactivez-le avant de procéder à l'installation de n'importe quelle extension dans : System › Tools › Compilation Après l'installation, réactivez le processus de compilation et le compilateur.
Avant d'installer n'importe quelle extension, il est préférable de réaliser une sauvegarde de votre installation Magento.
Voici comment désactiver le compilateur de Magento :
Éditez le fichier suivant : includes/config.php et ajoutez un # avant les 2 lignes suivantes :
Puis revenez dans l'administration de Magento et relancez le processus de compilation.
Page blanche en utilisant l'extension
Si vous obtenez une page blanche en utilisant l'extension, vous devriez activer le rapport d'erreurs afin d'afficher l'erreur en question. Vous pouvez l'activer depuis index.php.
Erreur 404 dans la page de configuration
La plupart du temps, vous déconnecter puis vous reconnecter résout le problème.
User's reviews
ST
Sorin T
United Kingdom · Utilisateur depuis 8 années
★★★★★
The BEST rich snippet extension out there by far! (and we tried quite a few)!
For months we've been looking for a rich snippet extension that will easily allow us to have full control. Been searching up and down the web for something that is easy enough to use and extremely powerful with no luck. Until we got in touch with Wyomind and told us that they are working on an extension which will just do that! We decided to wait! And all this waiting worth every day/hour/second! Finally out! Using this extension we were able to fix lots of issues in our Google merchant center and we are not tied up on what more we can do with it - the sky is the limit! Not to mention the support from Aurelie which is top notch every time we have a question or problem. Extremely fast response and helpful advice! I can't fault this company. Their support is just like next door and will answer any query in no time! For any Magento 2 extensions we need they are the first to look first! Thank you so much Wyomind for making our life so much easier!
Magento 1 / OpenMage Compatibility
Prises en charge par les versions master de nos extensions
1.14.4
1.14.3
1.14.2
1.14.1
1.14.0
1.9.4
1.9.3
1.9.2
1.9.1
1.9.0
Prises en charge par les versions legacy de nos extensions
1.13.1
1.13.0
1.12.0
1.11.2
1.11.1
1.11.0
1.10.1
1.10.0
1.8.1
1.8.0
1.7.0
1.6.2
1.6.1
1.6.0
1.5.1
1.5.0
1.4.2
1.4.1
1.4.0
1.3.3
1.3.2
1.3.1
1.3.0
1.2.1
1.2.0
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
Changelog
4.0.0
Initial release for the master version
3.0.0 legacy
Initial release for the legacy version
2.1.0
Improvement
New testing tools with quick links to check the rich snippet in Google's testing tool and direct link to the page
Patch v2.1.0.1
Fix on the currency according to the storeview selected
2.0.0
First public release
Patch v2.0.0.2
Fix on the currency according to the storeview selected
Patch v2.0.0.1
Fix for the template generator
Feature request
Specific needs or any ideas of enhancements and new features to add to the extension? Tell us more, we'll get back to you shortly!