SEO par plateforme
13 min de lectureGuide SEO Magento
Magento (desormais Adobe Commerce) offre une flexibilite inegalee pour le SEO e-commerce, mais cette flexibilite s'accompagne de complexite. Contrairement aux plateformes hebergees qui gerent automatiquement de nombreuses bases SEO, Magento nécessite une configuration deliberee pour eviter le contenu duplique, gerer le budget de crawl et optimiser la vitesse des pages. Maitriser les parametres SEO de Magento et les pieges courants vous permet d'exploiter la puissance de la plateforme pour construire une boutique e-commerce hautement optimisee et a grande échelle. Pour approfondir les stratégies spécifiques à la plateforme, consultez notre guide sur le [SEO e-commerce Magento](/blog/magento-ecommerce-seo).
In this guide
Structure d'URL et reecritures Magento
La structure d'URL par defaut de Magento genere des URLs propres et SEO-friendly pour les produits et catégories, mais la plateforme a plusieurs pieges lies aux URLs qui creent du contenu duplique si non configures. Le parametre le plus critique se trouve sous Stores, Configuration, Catalogue, Optimisation des moteurs de recherche. Ici, vous devez activer les reecritures d'URL et définir la balise meta de lien canonique sur oui pour les catégories et les produits.
Par defaut, Magento peut generer plusieurs URLs pour le meme produit. Un produit peut etre accessible a /nom-produit.html, /catégorie/nom-produit.html et /autre-categorie/nom-produit.html s'il appartient a plusieurs catégories. Sans balises canoniques, Google voit trois pages separees avec un contenu identique.
Les suffixes d'URL sont une autre consideration. Magento permet d'ajouter .html ou tout autre suffixe aux URLs de produits et catégories. Bien que le suffixe lui-meme n'affecte pas le SEO, le modifier après l'indexation de votre site cassera toutes les URLs existantes.
Pour les grands catalogues avec des centaines de catégories, planifiez votre hierarchie d'URL soigneusement. Magento peut créer des URLs profondement imbriquees. Configurez votre structure d'URL de catégorie pour equilibrer description et brievete. Beaucoup de boutiques Magento prosperes utilisent une structure plate comme /chemise-oxford-bleue.html pour les produits.
Après avoir configure les parametres d'URL, utilisez Screaming Frog pour crawler votre site Magento et vérifier les pages en double. Filtrez par statut de balise canonique pour trouver les pages ou le canonical pointe vers une URL differente.
Optimisation de la vitesse des pages Magento
Les sites Magento luttent historiquement avec la vitesse des pages, et les temps de chargement lents impactent directement les classements et les taux de conversion. Une installation Magento non optimisee charge typiquement les pages produit en quatre a huit secondes. L'optimisation systematique peut ramener cela sous deux secondes.
Activez le cache de page complet integre de Magento. Pour Magento 2, Varnish est la couche de cache recommandee. Configurez Varnish comme proxy inverse devant votre serveur Magento.
Optimisez la livraison JavaScript et CSS. Magento charge de nombreux fichiers JavaScript et feuilles de style CSS par defaut. Activez la fusion et la minification JS et CSS dans les parametres Developpeur. Envisagez l'extraction CSS critique.
L'optimisation des images est essentielle pour les pages e-commerce riches en produits. Implementez le format WebP avec fallback JPEG pour toutes les images. Utilisez le chargement paresseux pour les images sous le pli. Magento 2.4 et versions ulterieures incluent le support natif du chargement paresseux.
Envisagez l'utilisation d'un reseau de diffusion de contenu pour les actifs statiques. Servez images, CSS et JavaScript depuis des serveurs CDN edge geographiquement proches de vos clients. Une optimisation systématique de la vitesse du site peut ramener cela à moins de deux secondes pour la plupart des pages.
Geschwindigkeits-Prioritaet
Sans mise en cache d'une page entière, chaque requête Magento atteint la couche d'application PHP. Varnish en tant que proxy inverse peut réduire le TTFB de 2 à 4 secondes à moins de 100 ms pour les pages mises en cache.e.
Testez la vitesse des pages sur les pages produit, les pages catégorie et la page d'accueil separement. Les pages catégorie Magento avec de grandes grilles de produits ont souvent des goulots d'etranglement différents des pages de detail produit.
Données structurees et resultats enrichis
Magento n'implemente pas de données structurees completes nativement, ce qui signifie que vous manquez des opportunites de resultats enrichis dans la recherche Google. L'ajout du balisage schema Product, BreadcrumbList, Organization et Review peut significativement améliorer vos taux de clics.
Le schema Produit est le plus impactant pour l'e-commerce. Chaque page produit devrait inclure du balisage JSON-LD avec nom, description, image, SKU, marque, offres et note globale si vous avez des avis. Des extensions Magento comme Amasty SEO Suite ou Mageplaza SEO gerent cela automatiquement.
Le schema Breadcrumb aide Google a afficher votre hierarchie de site dans les resultats de recherche. Implementez BreadcrumbList JSON-LD sur chaque page.
Pour les boutiques avec des emplacements physiques, ajoutez le schema LocalBusiness a vos pages de localisation de magasin. Incluez adresse, numero de téléphone, horaires d'ouverture et coordonnees geographiques.
Le balisage d'avis merite un traitement soigneux. N'implementez le schema AggregateRating que si vous avez de vrais avis clients. Google penalise les sites qui affichent des etoiles d'avis sans avis reels. Validez toutes les données structurees avec le test des resultats enrichis de Google.
Sitemaps XML et gestion du crawl
Magento genere des sitemaps XML automatiquement, mais la configuration par defaut inclut souvent des pages qui ne devraient pas y etre. Un sitemap mal configure envoie Google vers des pages a faible valeur ou dupliquees.
Configurez vos parametres de sitemap sous Stores, Configuration, Catalogue, Sitemap XML. Desactivez l'inclusion des produits en rupture de stock sauf si vous prevoyez de les reapprovisionner. Excluez les pages CMS non destinees a la recherche organique.
Pour les grands catalogues Magento avec plus de 50 000 URLs, Magento divise automatiquement le sitemap en plusieurs fichiers avec un index de sitemap. Vérifiez que cela fonctionne correctement car un fichier sitemap unique depassant la limite sera rejete par Google.
Completez les sitemaps auto-generes de Magento par une revision manuelle du contenu. Crawlez votre site avec Screaming Frog et comparez les URLs decouvertes au sitemap.
Soumettez vos sitemaps via Google Search Console et surveillez le ratio d'indexation. Si Google indexe significativement moins d'URLs que votre sitemap en contient, investiguer pourquoi.
Mettez en place une comparaison mensuelle automatisée entre les URLs de votre sitemap et le rapport de pages indexees de Google Search Console. Tout ecart croissant signale un probleme de crawl ou d'indexation qui nécessite une investigation.
Erreurs SEO Magento courantes a eviter
L'erreur SEO Magento la plus dommageable est d'ignorer le contenu duplique cause par les produits configurables. Quand un produit configurable comme un t-shirt a des variations de taille et de couleur, Magento peut créer des URLs de produits simples individuels pour chaque variation. Definissez les produits simples associes aux configurables sur Non visible individuellement dans les parametres de visibilite.
Une autre erreur courante est de laisser les modèles de meta titre et description par defaut de Magento inchanges. Le format par defaut Nom du produit - Nom de la boutique produit des titres manquant de mots-clés. Personnalisez le format du titre pour inclure le contexte de catégorie et les mots-clés pertinents.
La recherche integree de Magento cree des pages de resultats de recherche indexables par defaut. Chaque requete de recherche genere une URL comme /catalogsearch/result/?q=requete. Bloquez /catalogsearch/ dans robots.txt et ajoutez des balises noindex.
Ne pas gerer correctement les produits en rupture de stock est un autre probleme frequent. Quand les produits sont en rupture, beaucoup de proprietaires suppriment le produit ou laissent Magento retourner une erreur 404. Gardez plutot les pages de produits en rupture actives avec un message clair et suggerez des alternatives.
Enfin, beaucoup de boutiques Magento negligent l'optimisation mobile. Bien que les themes Magento 2 soient responsifs par defaut, les personnalisations lourdes cassent souvent les mises en page mobiles. Puisque Google utilise l'indexation mobile-first, votre expérience mobile determine directement vos classements.
Outils et ressources gratuits
Nos outils SEO gratuits
Travaillez avec des experts SEO qui comprennent l’e-commerce
La première agence SEO fondée par des e-commerçants