Le référencement magento

Preview:

DESCRIPTION

Support de me présentation sur le référencement naturel de la solution e-commerce Magento lors du SEO Camp Day de Nantes en septembre 2011.

Citation preview

Le référencement Magento

FILLUZEAU Alexandrehttp://www.filluzeau.com

Ecole Informatique Epitech Nantes - Samedi 29 octobre 2011

Guide pour améliorer le SEO d’une boutique Magento

Ce dont je ne vais pas parler• Ergonomie web• Social shopping• E-Marketing • Des balises H1, H2, H3

Sources sur ce sujet• http://www.capitaine-commerce.com/• http://www.buzzinessman.com/• http://www.ecommerce404.fr/• http://www.google.fr

FILLUZEAU Alexandrehttp://www.filluzeau.com

Ce dont je vais parler Optimisations SEO de base

• .htaccess• URL Rewriting• Le cache• XML Sitemap et Google Analytics

Optimisations de votre boutique• Header• Pages statiques• Les catégories • Les produits

Pour aller plus loin• Google Shopping• Rich Snippets

FILLUZEAU Alexandrehttp://www.filluzeau.com

Optimisations SEO de base

FILLUZEAU Alexandrehttp://www.filluzeau.com

Optimisations SEO de base : le .htaccess

FILLUZEAU Alexandrehttp://www.filluzeau.com

Qu’est-ce qu’un fichier .htaccess ?• Fichier de configuration des serveurs web Apache

Qu’est-ce qu’il est possible de faire avec ?• Sécurité / Restrictions• URL Rewriting• Gestion des pages d’erreurs• Redirections• …• Améliorer les performances !

Optimisations SEO de base : le .htaccess

FILLUZEAU Alexandrehttp://www.filluzeau.com

Compression avant transfert • mod_gzip• mod_deflate

Soulager la bande passante• mod_expires

Tester au cas par cas• Dépend de l’hébergeur• Dépend des modules php activés• Beaucoup de documentation à ce sujet

Optimisations SEO de base : le .htaccess

FILLUZEAU Alexandrehttp://www.filluzeau.com

Le classique www et non-www

Ajoutez après la ligne RewriteEngine on

RewriteCond %{HTTP_HOST} !www.votresite.comRewriteRule (.*) http://www.votresite.com/$1 [R=301,L]

Optimisations SEO de base : URL Rewriting

FILLUZEAU Alexandrehttp://www.filluzeau.com

Très simple sous Magento !

• Vérifiez que la ligne RewriteEngine On n’est pas commentée

• Direction l’admin : Système -> Configuration• Dans configuration : Général -> Web

Optimisations SEO de base : Le cache

FILLUZEAU Alexandrehttp://www.filluzeau.com

Activer le cache MagentoDans l’admin : Système -> Gestion du cache

Optimisations SEO de base : Le cache

FILLUZEAU Alexandrehttp://www.filluzeau.com

Booster Magento avec Alternative PHP Cache Uniquement si installé sur le serveur

Ouvrez le fichier situé sur le ftp où est installé Magento :app/etc/local.xml

Ajoutez ensuite les lignes suivantes :<global> <cache> <backend>apc</backend> <prefix>MAGE_</prefix> </cache></global>

Optimisations SEO de base : XML Sitemap

FILLUZEAU Alexandrehttp://www.filluzeau.com

Générer un sitemap avec Magento, rien de plus simple !• Dans l’admin : Catalogue -> Plan de site Google• Cliquez sur « Ajouter un plan du site »

• Remplissez, sauvez !

Optimisations SEO de base : Google Analytics

FILLUZEAU Alexandrehttp://www.filluzeau.com

Ajouter un compte Google Analytics, toujours plus simple !• Dans l’admin : Système -> Configuration• Dans Configuration : Ventes -> API Google

Optimisations SEO de baseCe qu’il faut retenir :

FILLUZEAU Alexandrehttp://www.filluzeau.com

• Le .htaccess permet d’améliorer les performances

• Vérifier L’URL Rewriting sous Magento

• Activation du cache Magento

• Booster Magento avec APC

• Sitemap et Analytics avec Magento, c’est simple !

Optimisations de votre boutique

FILLUZEAU Alexandrehttp://www.filluzeau.com

Optimisations de votre boutique : Le Header

FILLUZEAU Alexandrehttp://www.filluzeau.com

Modifier les metas : Le Header• Dans l’admin : Système -> Configuration• Dans Configuration : Général -> Habillage

• Ici « En-tête HTML », « En-tête » et « Pied de page » nous intéresse.• Il est possible d’y modifier title, meta description, meta keywords, d’ajouter un suffixe, un préfixe, un favicon, des scripts, etc…

Optimisations de votre boutique : Pages statiques

FILLUZEAU Alexandrehttp://www.filluzeau.com

Modifier les metas : Pages statiques• Dans l’admin : CMS -> Pages

FILLUZEAU Alexandrehttp://www.filluzeau.com

Modifier les metas : Pages statiques• Pour modifier le titre : Page titles

• Pour modifier les metas desc et key : Onglet Meta Data

Optimisations de votre boutique : Pages statiques

Optimisations de votre boutique : Les catégories

FILLUZEAU Alexandrehttp://www.filluzeau.com

Modifier les metas : Catégories• Dans l’admin : Catalogue -> Gérer les catégories• Ensuite, sélectionnez une catégorie, ici « Samsung »

Optimisations de votre boutique : Les catégories

FILLUZEAU Alexandrehttp://www.filluzeau.com

Modifier les metas : CatégoriesDans l’onglet « Informations générales » vous trouverez le nécessairepour modifier les metas des catégories (title, meta desc, meta key)

Optimisations de votre boutique : Les catégories

FILLUZEAU Alexandrehttp://www.filluzeau.com

Optimiser le contenu des catégoriesNotez qu’il est possible de préciser un title différent du nom de catégorie…

…et de rajouter du contenu dans la catégorie avec le champ description.

Optimisations de votre boutique : Les catégories

FILLUZEAU Alexandrehttp://www.filluzeau.com

Réécrire manuellement l’url de la catégoriePour réécrire l’url de la catégorie, modifiez le champ « URL Key »

Magento propose de créer une redirection automatique de l’ancienne urlvers la nouvelle.

Optimisations de votre boutique : Les produits

FILLUZEAU Alexandrehttp://www.filluzeau.com

Modifier les metas : Les produits• Dans l’admin : Catalogue -> Gérer les produits• Ensuite, sélectionnez un produit, ici « Google Galaxy Nexus »

Optimisations de votre boutique : Les produits

FILLUZEAU Alexandrehttp://www.filluzeau.com

Modifier les metas : Les produits• Dans l’onglet meta information :

Optimisations de votre boutique : Les produits

FILLUZEAU Alexandrehttp://www.filluzeau.com

Réécrire manuellement l’url du produit• Dans l’onglet « General », modifiez le champ « URL Key »

• Magento propose de créer une redirection automatique de l’ancienne url vers la nouvelle.

Optimisations de votre boutiqueCe qu’il faut retenir :

FILLUZEAU Alexandrehttp://www.filluzeau.com

• Magento aime les metas

• Le titre de la page peut être différent du titre produit/catégorie

• Il est possible d’ajouter du contenu dans les catégories

• Les urls peuvent être optimisées simplement

Pour aller plus loin

FILLUZEAU Alexandrehttp://www.filluzeau.com

Pour aller plus loin : Google Shopping

FILLUZEAU Alexandrehttp://www.filluzeau.com

Google Shopping permet de mettre en avant le catalogue d’une boutique dans les SERP

Pour aller plus loin : Google Shopping

FILLUZEAU Alexandrehttp://www.filluzeau.com

Google Shopping c’est également un comparateur de prix gratuit !

Pour aller plus loin : Google Shopping

FILLUZEAU Alexandrehttp://www.filluzeau.com

Tableau de bord Google Merchant Center

Compte Google Merchant Center -> http://www.google.fr/intl/fr/products/submit.html

Pour aller plus loin : Google Shopping

FILLUZEAU Alexandrehttp://www.filluzeau.com

Pour aller plus loin : Google Shopping

FILLUZEAU Alexandrehttp://www.filluzeau.com

Google Base API -> a pris sa retraite le 1 Juin 2011

Pour aller plus loin : Google Shopping

FILLUZEAU Alexandrehttp://www.filluzeau.com

Installation du module disponible sur Magento connecthttp://www.magentocommerce.com/magento-connect/google-content-api-for-shopping.html

Pour aller plus loin : Rich Snippets

FILLUZEAU Alexandrehttp://www.filluzeau.com

« Ils permettent à Google de mieux analyser les informations et d'en optimiser la présentation »

Exemple avec SFR :

VS Bouygues Telecom :

VS Orange Mobile

Pour aller plus loin : Rich Snippets

FILLUZEAU Alexandrehttp://www.filluzeau.com

Documentation : http://www.google.com/support/webmasters/bin/answer.py?answer=146750

Pour aller plus loin : Rich Snippets

FILLUZEAU Alexandrehttp://www.filluzeau.com

Modification de la page produit :

Test de la page produit -> http://www.google.com/webmasters/tools/richsnippets

Pour aller plus loin : Rich Snippets

FILLUZEAU Alexandrehttp://www.filluzeau.com

Prévenir Google -> http://www.google.com/support/webmasters/bin/request.py?contact_type=rich_snippets_feedback

Pour aller plus loinCe qu’il faut retenir :

FILLUZEAU Alexandrehttp://www.filluzeau.com

Googe Shopping :• Est un comparateur de prix gratuit

• Permet de se mettre en avant dans les SERP

Les Rich Snippets :• Sont sous-utilisés

• Permettent d’augmenter le taux de clique

Le référencement Magento

FILLUZEAU Alexandrehttp://www.filluzeau.com

Guide pour améliorer le SEO d’une boutique Magento

Merci !Retrouvez moi sur :• Twitter : http://twitter.com/#!/al3xzo• Viadeo : http://www.viadeo.com/fr/profile/alexandre.filluzeau• Mon blog : http://www.filluzeau.com• L’agence web : http://www.izee-web.com/