Les pratiques de référencement de Magento

L’objectif de tout site de commerce électronique est de faire des ventes. Le référencement contribue à accroître la visibilité des produits dans les recherches ainsi qu’à améliorer le taux de clics (CTR).

Magento 2 est déjà très convivial pour le référencement, mais pour vous aider à tirer le meilleur parti de votre site Magento 2, nous avons dressé une liste de paramètres techniques avancés de référencement sur la page de Magento 2 afin d’obtenir une meilleure visibilité de votre magasin et de vos produits.

Dans cet article, nous allons couvrir 14 techniques de référencement Magento :

  1. HTTPS
  2. Activer la réécriture des URL
  3. Permettre la mise en cache
  4. Activer le catalogue plat
  5. Fusionner et minifier JavaScript et CSS
  6. Configuration des balises canoniques
  7. Personnaliser les méta-tags pour les mots-clés cibles
  8. Optimiser les méta-tags pour les pages de produits
  9. Optimiser les images
  10. Investir dans un blog
  11. Intégrer Schema.org pour les pages de produits
  12. Mettre en œuvre les balises Hreflang
  13. Créer des possibilités de liens internes
  14. Élaborer une stratégie d’acquisition de liens de commerce électronique

1. HTTPS

Outre le fait que chaque site de commerce électronique devrait chiffrer ses données (noms d’utilisateur, mots de passe, traitement des paiements), Google a commencé à utiliser le HTTPS comme signal de classement depuis 2015. A ce titre, votre boutique Magento doit disposer d’un certificat SSL (Secure Socket Layer).

Un certificat SSL actif garantit que tout le trafic du site web entre votre serveur Magento et le navigateur du client est sécurisé et ne peut être lu. Un certificat SSL actif applique le protocole d’application pour passer de HTTP à HTTPS.

Les certificats SSL varient en termes de prix et de sécurité. Lorsque vous décidez de choisir un fournisseur de certificats SSL, vous devez tenir compte des facteurs suivants dans votre processus de décision : marque, type de validation, délai d’émission, domaines inclus, licence de service, navigateurs pris en charge, compatibilité avec les mobiles, sceau du site, niveau de confiance et garantie.

Une fois que vous avez acheté un certificat SSL approprié, vous pouvez l’installer sur votre serveur CMS Magento.

Comme pour Magento 1.x, la configuration de Magento 2.x pour fonctionner via HTTPS est relativement facile.

Il suffit d’aller dans le panneau d’administration > Magasins > Configuration > Web.

Ensuite, développez la section Base URLs (Secure) et changez l’URL dans le champ Secure Base URL en https://yourdomain.com.

Une fois fait, videz le cache de Magento pour que les changements s’appliquent.

2. Activer les réécritures Apache du serveur Web

Magento utilise par défaut des réécritures d’URL pour supprimer le nom de fichier “index.php” qui apparaît normalement dans l’URL. La réécriture supprime les mots qui n’apportent rien de valable aux moteurs de recherche et à l’œil humain. C’est une façon d’obtenir des URLS faciles à référencer.

Pour activer la réécriture d’URL dans Magento, allez dans le panneau d’administration > Magasins > Configuration > Web puis développez la section Optimisation pour les moteurs de recherche.

Définissez l’option Utiliser les réécritures du serveur Web sur “Oui”.

Une fois terminé, appuyez sur Enregistrer la configuration.

Mais ce n’est pas tout.

Saviez-vous que votre magasin Magento peut être configuré pour générer automatiquement une redirection permanente à chaque fois que la clé URL d’un produit change ?

Pour configurer des redirections automatiques, allez dans le panneau d’administration > Magasins > Configuration > Catalogue puis développez la section Optimisation pour les moteurs de recherche.

Configurez Créer une redirection permanente pour les URLS si la clé de l’URL a changé pour “Oui”.

Cliquez sur Enregistrer la configuration pour terminer le processus.

3. Activez la mise en cache

Le temps de chargement des pages joue un rôle important dans l’expérience de l’utilisateur et constitue l’un des nombreux facteurs de classement de Google. De manière générale, la mise en cache est un instantané d’une page web. La mise en cache est importante pour une boutique de commerce électronique car l’ajout de données supplémentaires (par exemple, des produits) nécessite plus de demandes en arrière-plan et de frais généraux. Un surcroît de travail entraîne souvent un ralentissement du chargement des pages.

Magento 2 dispose de plus de dix types de cache, accédez à ceux-ci en allant dans le panneau d‘administration > Système > Outils > Gestion du cache.

4. Activer le catalogue plat

Par défaut, Magento stocke les données du catalogue dans plusieurs tables basées sur le modèle Entité-Attribut-Valeur. Comme les attributs des produits sont stockés dans de nombreuses tables, les requêtes SQL sont parfois longues et complexes, ce qui ralentit les performances.

En revanche, un catalogue plat crée de nouvelles tables à la volée, où chaque ligne contient toutes les données nécessaires sur un produit ou une catégorie. L’indexation d’un catalogue plat peut améliorer la vitesse de traitement des règles de prix des catalogues et des paniers.

Avant d’activer un catalogue plat pour un magasin en ligne, assurez-vous de tester la configuration dans un environnement de développement.

Pour activer le catalogue plat dans Magento 2, connectez-vous au panneau d’administration et allez dans Magasins > Paramètres > Configuration.

Le guide complet sur Magento SEO

Dans le panneau de gauche sous Catalogue, choisissez Catalogue.

Développez la section Vitrine, puis procédez comme suit :

Définissez l’option Utiliser une catégorie de catalogue plate sur “Oui”. Si nécessaire, décochez la case Utiliser la valeur système.

Définissez l’option Utiliser un produit de catalogue plat sur “Oui”.

Cliquez sur Save Config pour terminer.

Lorsque vous êtes invité à mettre à jour le cache, cliquez sur le lien Gestion du cache dans le message système, et suivez les instructions pour rafraîchir le cache.

5. Fusionner + Minifier JS

La réduction et la fusion de JS et CSS en moins de fichiers et leur compression peuvent réduire les temps de chargement des pages et améliorer les performances générales de votre magasin.

Pour fusionner des fichiers CSS dans Magento 2, connectez-vous au panneau d’administration et allez dans Magento > Paramètres > Configuration.

Sélectionnez Développeur sous Avancé dans le panneau de gauche.

Ouvrez la section Paramètres CSS (voir ci-dessous).

Le guide complet sur Magento SEO

Dans le champ Fusionner les fichiers CSS, choisissez “Oui” puis cliquez sur Enregistrer la configuration pour finaliser le processus.

Pour fusionner des fichiers JavaScript dans Magento, suivez les étapes ci-dessus pour accéder à l’onglet Développeur.

Ouvrez la section Paramètres JavaScript (voir ci-dessous).

Le guide complet sur Magento SEO

Dans le champ Fusionner les fichiers JavaScript, sélectionnez “Oui” puis cliquez sur Enregistrer la configuration pour terminer le processus.

6. Configurer des étiquettes canoniques pour éviter les sanctions en cas de double contenu

De nombreuses entreprises de commerce électronique utilisent des descriptions de produits fournies par les fabricants. Il y a de fortes chances que si vous utilisez la même description de produit, d’autres le fassent (probablement) aussi. Le double contenu est l’un des problèmes de référencement les plus courants, en particulier pour les sites de commerce électronique.

Google définit le duplicate content comme suit :

“Le contenu dupliqué fait généralement référence à des blocs de contenu substantiels au sein d’un domaine ou entre domaines qui soit correspondent complètement à d’autres contenus, soit sont sensiblement similaires. La plupart du temps, cette définition n’est pas d’origine trompeuse. Voici quelques exemples de contenus dupliqués non malveillants :

Les forums de discussion qui peuvent générer des pages régulières et des pages dépouillées destinées aux appareils mobiles

Stockez les articles affichés ou liés via plusieurs URL distincts

Versions imprimables des pages web”.

En avril 2011, Google a lancé sa première mise à jour de l’algorithme Panda ciblant les contenus dupliqués. De son point de vue, Google préfère offrir à ses utilisateurs un contenu unique. Lorsque Google voit des pages avec du contenu dupliqué, il les regroupe en clusters et ne sert que le meilleur résultat dudit cluster. En d’autres termes, bien que Google ne pénalise pas explicitement les sites web pour le contenu dupliqué, votre site web peut être complètement omis des résultats de recherche. Sans visibilité, il n’y a pas de trafic et, au bout du compte, pas de ventes.

Quelle est la meilleure solution pour résoudre le problème de duplicate content sur Magento ?

Il existe généralement trois méthodes pour traiter le problème des pages dupliquées : La redirection 301, la redirection temporaire 302 ou les URL canoniques. Parmi ces trois méthodes, les URL canoniques présentent les avantages les plus intéressants.

Une URL canonique fait référence à un élément de lien HTML, avec l’attribut rel=”canonical”, qui se trouve dans l’élément <head> de votre page web. Elle indique aux moteurs de recherche tels que Google votre URL préférée.

Pour définir des URL canoniques dans Magento 2, connectez-vous au panneau d’administration et allez dans magasins > paramètres > configuration.

Ensuite, développez le menu déroulant Catalogue et choisissez Catalogue. Ensuite, ouvrez la section Optimisation pour les moteurs de recherche. Elle ressemblera à ceci (vous apporterez des modifications aux deux derniers champs) :

Le guide complet sur Magento SEO

Pour demander aux moteurs de recherche de n’indexer que les pages qui ont un chemin de catégorie complet :

Utilisez le Méta Tag Canonical Link pour les catégories – “Oui” ;

Utilisez le Méta Tag Canonical Link pour les produits – “Non” ;

Pour demander aux moteurs de recherche de n’indexer que les pages de produits :

Utiliser le Méta Tag de lien canonique pour les catégories – “Non” ;

Utiliser le Méta Tag Canonical Link pour les produits – “Oui” ;

Pour demander aux moteurs de recherche d’indexer à la fois les catégories et les produits :

Utiliser le Méta Tag Canonical Link pour les catégories – “Oui” ;
Utiliser le Méta Tag de lien canonique pour les produits – “Oui” ;

7. Personnaliser les balises de titre pour y inclure le mot-clé cible

Le titre de votre page est le texte principal qu’un utilisateur voit lorsqu’il effectue une recherche sur Google et lit les résultats. Résistez à la tentation de mettre en avant votre marque dans le titre de la page. Placez plutôt un mot-clé ciblé au début de chaque balise de titre.

Quels mots clés votre boutique de commerce électronique doit-elle cibler ? Lisez la section “Outils de recherche par mot-clé à utiliser”.

En règle générale, les balises de titre ne doivent pas comporter plus de 70 caractères et doivent être uniques (c’est-à-dire ne pas répéter les balises de titre sur plusieurs pages). La meilleure façon de cartographier les balises de titre de votre magasin est de remplir une feuille de calcul avec des colonnes détaillant la balise de titre utilisée pour chaque URL spécifique.

Pour personnaliser la balise de titre d’une page dans Magento 2, allez dans le panneau d’administration > Contenu > Design > Configuration. Faites défiler vers le bas jusqu’à ce que vous voyiez les sections suivantes.

Remplacez le champ “Titre par défaut” par votre texte préféré en vous assurant que vous utilisez un mot-clé primaire dans le titre de la page.

Pendant que vous êtes ici, supprimez le texte pré-rempli dans le champ “Mots-clés par défaut”.

8. Utilisez des méta-étiquettes appropriées pour les pages de produits (et rédigez de meilleures descriptions de produits !)

Les métadonnées sont le premier niveau de contact de votre magasin avec un client potentiel. Les moteurs de recherche utilisent les méta-tags pour afficher les titres et les descriptions des pages dans leurs pages de résultats de recherche.

La meilleure pratique en matière de référencement des pages de produits est d’avoir une méta description unique pour chaque URL. Magento 2.

Pour ceux d’entre vous qui ont déjà un magasin Magento, utilisez le logiciel Screaming Frog SEO Spider Tool & Crawler pour voir vos méta-tags actuelles (titres de pages, balises H1-H3, méta descriptions). Tirez les données dans une feuille de calcul pour identifier les pages spécifiques à cibler. Il est compréhensible que votre magasin de commerce électronique puisse proposer des milliers de produits et que la tâche de définir des titres de page et des méta descriptions uniques soit fastidieuse. Nous vous suggérons d’identifier vos produits les plus vendus et d’établir un ordre de priorité dans le temps en ciblant les pages qui donneront des résultats.

Pour ajouter ou modifier des meta descriptions dans Magento 2, allez dans le panneau d’administration > Produits > Catalogue puis sélectionnez un produit existant.

Votre produit aura un panneau de paramètres de base dans le tableau de bord, cliquez sur Optimisation pour les moteurs de recherche. Le panneau de paramètres qui en résulte est l’endroit où vous ajouterez les meta tags, plus précisément le champ Meta Description. Veillez à laisser le champ “Méta mots-clés” vide car les méta mots-clés ne sont plus pertinents et les moteurs de recherche tels que Bing interprètent les méta mots-clés comme un facteur de pénalité.

Quelle peut être la longueur d’une méta description ?
Quelle doit être la longueur de votre méta-description ?

En règle générale, la page de votre boutique de commerce électronique et les méta-descriptions de vos produits doivent être comprises entre 680 et 920 pixels, ce qui correspond souvent à un nombre de 120 à 158 caractères. Cela évitera que les moteurs de recherche ne coupent vos méta descriptions (ce qui pourrait avoir un impact négatif sur le CTR).

Une fois de plus, vous pouvez utiliser l’outil Screaming Frog (lié ci-dessus) pour rechercher la longueur des méta descriptions existantes et y apporter les modifications nécessaires.

Les mots clés sont-ils importants dans les méta descriptions ?

Bien que les mots-clés dans les méta descriptions ne soient pas un signal de classement, le fait d’avoir le mot-clé principal au début de la méta description aidera votre CTR.

9. Optimiser les images

Personne n’aime attendre et lorsqu’il s’agit d’un client potentiel, une question de secondes peut faire la différence entre le fait qu’il quitte votre site web ou qu’il termine un achat dans votre magasin.

Les images des produits sont cruciales pour un magasin de commerce électronique et, étant donné que les images occupent généralement 60 % des octets moyens chargés par page, les images de grande taille et non optimisées jouent un rôle important dans la lenteur du chargement des pages.

Vous devez toujours télécharger les dimensions exactes sur votre serveur.

Comme l’image de base dans Magento 2 est de 1100 x 1100 pixels (avec zoom), les images de vos produits doivent être dans un rapport d’aspect 1:1 (carré) et avoir exactement 1100 pixels de large et 1100 pixels de long. Si vous ne souhaitez pas de zoom, vous pouvez également télécharger des images de 470 x 470 pixels.

Mais la taille n’est pas un facteur déterminant pour l’optimisation des images SEO.

Le référencement des images commence par le nom du fichier. Une image de produit dont le nom de fichier est “DSC00251.jpg” n’indique rien d’utile à Google, mais “dog-keychain-14k-gold.jpg” indique à Google quel est le produit.

Deuxièmement, toutes les images doivent avoir des balises individuelles décrivant le produit présenté, car les moteurs de recherche ne peuvent pas lire les images.

Une dernière étape du référencement des images consiste à comprimer la taille du fichier image en utilisant une application tierce comme ImageOptim, TinyPNG et Kraken.

10. Investir dans un blog

Le blog, c’est-à-dire la publication de contenus de valeur, est un aspect important du référencement.

La publication de contenu de valeur permet non seulement de maintenir votre site web à jour, mais aussi de créer davantage de pages qui, à leur tour, permettent à votre boutique de cibler des mots-clés plus pertinents. En utilisant des liens internes, vous pouvez garder un visiteur sur votre boutique plus longtemps, ce qui peut l’inciter à ajouter quelque chose au panier et à faire un achat.

Magento ne propose pas de fonctionnalité de blog par défaut. Vous devrez donc utiliser une extension personnalisée pour cette fonctionnalité. La place de marché Magento propose une liste d’extensions de blogs, allant de gratuites à payantes, parmi lesquelles vous pouvez choisir.

11. Intégrer les avis sur les produits, les prix et les images avec Schema.org

Le schéma est une donnée structurée développée en collaboration avec Google, Bing, Yandex et Yahoo ! pour permettre aux moteurs de recherche de comprendre plus facilement le contenu des sites web et ainsi, de fournir de meilleurs SERP.

Rich Snippets est le terme utilisé pour décrire le balisage de données structurées qui peut être ajouté au HTML existant pour aider les moteurs de recherche à mieux comprendre les informations fournies.

Lorsque les résultats de recherche normaux ne ressortent pas, le fait d’associer des Rich Snippets à un résultat de recherche produit des résultats accrocheurs, augmente la visibilité et peut améliorer le CTR. Un autre avantage d’avoir un bon schéma de balisage dans les mots-clés concurrentiels est qu’il augmentera l’espace occupé par le SERP à l’écran.

Magento 2 permet par défaut la configuration de données structurées sur les pages de produits. C’est-à-dire qu’il n’est plus nécessaire d’avoir une extension externe, bien que vous puissiez envisager des solutions tierces pour les configurations avancées.

Les balises de schéma disponibles par défaut pour les produits dans Magento 2 sont :

  • AggregateRating
  • Offre
  • Image
  • SKU
  • Nom du produit
    Une fois que les données structurées ont été mises en œuvre, utilisez l’outil de test des données structurées de Google pour vérifier et identifier les éventuelles erreurs.

12. Mettre en œuvre les balises Hreflang

L’utilisation des étiquettes Hreflang est essentielle pour les magasins de commerce électronique qui souhaitent servir des clients de plusieurs régions géographiques. La mise en œuvre des attributs Hreflang n’augmente pas le trafic, mais permet plutôt de servir le bon contenu aux bons utilisateurs. L’attribut Hreflang est crucial pour éviter que les moteurs de recherche n’interprètent les pages multiples comme étant des doublons par nature. Cela diffère de la canonicalisation.

L’attribut hreflang peut être placé de 3 façons (mais n’en choisir qu’une) : balisage sur la page, en-tête HTTP, ou via le plan du site.

Il existe de nombreuses extensions tierces (disponibles sur la place de marché Magento) qui permettent d’implémenter les balises Hreflang sur votre boutique Magento 2 sans avoir besoin de coder.

13. Créer des possibilités de liens internes

Comme nous l’avons mentionné précédemment, la liaison interne est essentielle pour le référencement. Non seulement il améliore l’indexation de votre boutique en ligne, mais le référencement interne apporte une valeur ajoutée à votre client.

Un lien interne relie une page de votre site web à une autre page de votre site web. Pour votre boutique de commerce électronique, le moyen le plus simple de mettre en œuvre ce système est de recommander des produits connexes par le biais de la vente croisée ou de la vente incitative.

Pour ce faire dans Magento 2, allez d’abord dans Catalogue > Produits.

Après avoir sélectionné un produit existant, allez dans Produits apparentés, ventes incitatives et ventes croisées > Produits apparentés > Ajouter des produits apparentés.

14. Stratégie d’acquisition de liens de commerce électronique

La prochaine étape importante avec l’augmentation du trafic sur un site Magento est de s’assurer que vous avez une solide stratégie d’acquisition de liens pour augmenter encore votre trafic SEO.

Voici quelques conseils pour l’acquisition de liens sur Magento

– Sécuriser les liens des partenaires qui travaillent avec vous, cela peut impliquer d’atteindre les sites web des partenaires et de demander un lien sur une page de partenaires.
– Compléter l’acquisition de liens en utilisant des liens basés sur des pages de ressources trouvées sur Ahrefs, par exemple, cela peut impliquer de trouver des listes pertinentes auxquelles votre entreprise est affiliée.
– Si vous êtes un site de commerce électronique multi-magasins avec des emplacements hors ligne, demandez aux centres commerciaux de vous fournir des liens sur le site web de commerce local.
– En utilisant des outils tels que le lien Ahrefs se croisent pour examiner les liens des concurrents qu’ils ont actuellement acquis.
– Créer un grand contenu qui peut être utilisé comme un atout pour l’établissement de liens lors de la diffusion.
– Vous trouverez ici d’autres conseils pour l’acquisition de liens de commerce électronique.