SEO : Optimiser Magento pour le référencement

Voici une compilation des optimisations de base à mettre en place sur vos Magento. Si vous avez des points supplémentaires à ajouter accompagnés de l’étape à suivre pour mettre en place le correctif, n’hésitez pas à le publier dans les commentaires. J’enrichirai l’article avec le temps.

seo

Optimiser les redirections

Système > Configuration > Web > Options d’URL

  • Rediriger automatiquement vers l’URL de base : Oui (301 Document déplacé de façon permanente)

Système > Configuration > Web > Optimisation pour les moteurs de recherche

  • Utiliser les réécritures du serveur web : Oui

Réduire le contenu dupliqué

Système > Configuration > Catalogue > Optimisations pour les moteurs de recherche

  • Utiliser le chemin des catégories pour l’URL des produits : Non
  • Utiliser un lien canonique de meta tag pour les catégories : Oui
  • Utiliser un lien canonique de meta tag pour les produits : Oui

Optimiser les meta pour les catégories ou les pages dont les meta ont été oubliées

Système > Configuration > Général > Design > En-tête HTML

  • Titre par défaut : à compléter
  • Description par défaut : à compléter
  • Robots par défaut : INDEX, FOLLOW
  • (optionnel) Suffixe du titre : – NomSociété

Optimiser le sitemap.xml

Système > Configuration > Catalogue > Plan de site Google

  • Options pour les catégories > Priorité : 1
  • Options pour les produits > Priorité : 0.7
  • Options pour les pages CMS > Priorité : 0.25
  • Paramètres généraux > Activé : Oui
  • Paramètres généraux > Heure de début : 03:00:00
  • Paramètres généraux > Fréquence : Quotidien
  • Paramètres généraux > Destinataire du mail d’erreur : à compléter

Ajouter le sitemap.xml au site

Catalogue > Plan du site Google > Ajouter un plan de site

  • Nom de fichier : sitemap.xml
  • Chemin : /
  • > Sauvegarder et générer

Configurer le robots.txt

Sitemap: http://www.votresite.fr/sitemap.xml
Disallow: /checkout/
Disallow: /review/
Disallow: /catalogsearch/
Disallow: /catalog/product/view/
Disallow: /catalog/category/view/

Configurer Google Analytics

Système > Configuration > Ventes > API Google

  • Google Analytics > Activer : Oui
  • Numéro de compte : à compléter

Optimiser Magento pour un site multilingue

Système > Configuration > Design > En-tête HTML

  • Scripts divers : à compléter

Exemple :

<link rel="alternate" href="http://www.votresite.fr/fr" hreflang="x-default" />
<link rel="alternate" href="http://www.votresite.fr/de" hreflang="de-de" />
<link rel="alternate" href="http://www.votresite.fr/en" hreflang="en-us" />

Améliorer les performances du site

Système > Gestion du cache

  • Sélectionner tout > Actions : Activer

Système > Configuration > Avancé > Développeur

  • Paramètres JavaScript > Fusionner les fichiers javascript : Oui
  • Paramètres CSS > Fusionner les fichiers CSS : Oui

Système > Outils > Compilation

  • (prod) Lancer le processus de compilation

Réduire la charge du serveur

Système > Configuration > Général > Web

  • Non sécurisé > URL de base : http://www.votresite.fr/
  • Non sécurisé > URL de base lien : http://www.votresite.fr/
  • Non sécurisé > URL de base du design : http://static.votresite.fr/skin/
  • Non sécurisé > URL de base Media : http://media.votresite.fr/media/

Optimiser le fichier .htaccess

Dépend en grande partie de votre serveur. Je vous laisse le soin de trouver la configuration qui vous convient dans Google.

Alternativement, vous pouvez aussi tester ce module : Fooman Speester

D’après les retours, il fonctionne sur certains serveurs et sur certains thèmes mais casse le site sur d’autres.

Implémenter les Rich Snippets pour les produits

Là aussi, ça dépends de votre thème. (cf http://schema.org/Product)

Visualiser le maillage interne d'un site avec les tables de Fusion Google Drive
Prestashop et cloacking PHP : amélioration du crawl budget

5 Comments on “SEO : Optimiser Magento pour le référencement”

  1. Bonjour,
    Merci pour ce tuto !
    Mais j’ai un problème au point « Réduire la charge du serveur », après modifications le backend et le frontend s’affichent sans le design ni les médias. Lorsque je veux remettre les anciens paramètres il m’est impossible de sauvegarder la configuration (bouton inactif).
    Connaissez-vous ce genre de problème ?

    1. Bonjour,
      Je n’ai jamais eu ce problème non.
      Si vous perdez le design, c’est que les urls ne sont pas bonnes.
      L’accès aux médias est impossible.

  2. Bonjour,
    « Utiliser le chemin des catégories pour l’URL des produits : Non »
    Si cette option est sur « Non » mon fil d’ariane n’affiche que Accueil > Catégorie
    Y a t-il un paramétrage pour conserver le fil d’ariane avec le chemin des catégories ?

  3. Bonjour,
    Pour financer nos actions, nous avons fait faire un site marchand.Le serveur est distant.
    N’ayant pas beaucoup d »argent, j’essai de m’en occuper tout seul.
    Après avoir suivi à la lettre votre tuto, je n’arrive plus à me connecter ni à mon site, ni à ma partie administration. Je suppose que j’ai du faire quelque chose de travers.
    voici ce que j’obtiens:
    SYNTAX: index.php/x.js?f=dir1/file1.js,dir2/file2.js

    Pouvez-vous m’aider.
    Merci
    Akim
    Humaniterre.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *