Edit: Cet article a été mise à jour le 30/08. Il y avait un bug dans l’exemple de robots.txt que je donnais. Plus d’explication dans l’article suivant.
Plus un pense-bête qu’un véritable tutoriel, voilà en 7 points les choses à faire pour favoriser le référencement naturel de votre blog ou site WordPress !
1. Activer les permaliens
La forme n’influe pas beaucoup, il faut veiller à afficher le nom de l’article soit %postname%, si vous changez de forme, il existe des plugins pour conserver fonctionnelle l’ancienne forme d’URL. (Lire cette notice pour les personnes hébergées chez Free !)
2. Une sitemap à jour
Un point très important, la présence d’une sitemap pour votre blog. Je vous conseille le plugin Google Sitemap Generator 3 disponible en bêta, mais fonctionnel à 100%. Il vous aide même pour le point 3 en créant automatiquement un fichier robots.txt précisant l’adresse de la sitemap !
Il existe des adons pour les plugins SimpleTagging et UTW, pour une meilleure prise en charge des tags !
3. Un fichier robots.txt
Le fichier doit contenir principalement l’adresse de votre sitemap, mais on peut également interdire plusieurs formes d’adresses aux robots pour éviter les doublons, et éviter ainsi de se faire « bannir » de Google !
Un bon exemple :
Sitemap: http://www.herewithme.fr/sitemap.xml
User-agent: Googlebot
User-agent: Yahoo
User-agent: msnbot
User-agent: Accoona-AI-Agent
User-agent: MSRBOT
User-agent: VoilaBot
Disallow: /index.php
Disallow: /2005/$
Disallow: /2006/$
Disallow: /2007/$
Disallow: /tag
Disallow: /wp-
Disallow: /search
Disallow: /feed
Disallow: /comments/feed
Disallow: /feed/$
Disallow: /*/feed/$
Disallow: /*/feed/rss/$
Disallow: /*/trackback/$
Disallow: /*/*/feed/$
Disallow: /*/*/feed/rss/$
Disallow: /*/*/trackback/$
Disallow: /*/*/*/feed/$
Disallow: /*/*/*/feed/rss/$
Disallow: /*/*/*/trackback/$
Modifier la 1ère ligne selon votre domaine ;)
4. Choisir WWW ou non
Tel est la question !
Décider vous-même de garder ou non le « www. » des adresses de votre blog ou site WordPress. Uniformiser bien sûr votre choix dans les options générales de WordPress.
Exemple sur mon blog, je souhaite avoir absolument le WWW :
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteCond %{HTTP_HOST} !^www.herewithme.fr$
RewriteRule ^(.*) http://www.herewithme.fr/$1 [QSA,L,R=301]RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Modifier le code ci-dessus selon votre domaine.
Une fois avoir modifié correctement votre fichier .htaccess, fixer lui un CHMOD de 0444 pour être sur que WordPress ne le modifie automatiquement lors de l’installation d’un plugin ou lors d’une mise à jour des permaliens.
Note: Cette astuce n’est pas compatible avec Free.
5. Inscription aux outils webmasters de Google
Fan6 propose une série d’articles détaillés sur son blog , n’hésitez pas à la consulter.
Je résumerai la chose en 2 points, ajouter l’adresse de votre sitemap, et choisir de garder ou non les WWW comme nous l’avons vue dans le point 3 dans la console Google.
L’adresse du service : http://www.google.com/webmasters/sitemaps/?hl=fr
6. Génération de méta
Bien que plus trop utilisé par les moteurs de recherche, générer des métas dans vos pages est toujours très important. Pour cela je vous suggère le plugin Another WordPress Meta Plugin pour spécifier ces informations manuellement, vous pouvez également le faire de façon automatisée avec le plugin MetaTagGenerator.
J’utilise personnellement un autre plugin plus disponible sur le site de l’auteur, je le publierai probablement sur ce blog avant la fin de l’été, après avoir apporté quelques corrections.
7. Un thème bien pensé
Ça peut paraître stupide, mais un thème bien développé, n’utilisant pas de tableau pour la mise en page, exploitant intelligemment les balises de titres h1 à h5 facilite le référencement.
Amateur de tableau et d’iframe, passez votre chemin et celui de Google !
29 juillet 2007 à 20:02
Salut Oh! grand manitou de WP :)
avant de faire une connerie , je préfere demander; je viens, grace à toi, d’upgrader Google SiteMap Generator, et j’ai activé la fonction create » robot.txt »
Le contenu de fichier est :
» # BEGIN XML-SITEMAP-PLUGIN
Sitemap: http://www.trucmachin/sitemap.xml.gz
# END XML-SITEMAP-PLUGIN »
et je ne vois pas bien le rapport avec ton point 3
est-ce que je peux laisser ce fichier en l’état et l’uploader ou dois-je remplacer le contenu par le tien ?? :)
29 juillet 2007 à 20:06
et j’avais oublié, vraiment merci pour ces billets :)
1 août 2007 à 20:39
Mon robots.txt est modifié et j’ai mis à jour mon plugin sitemap avec la dernière version en date. ;)
6 août 2007 à 19:31
Bien vu Ben ;)
9 août 2007 à 17:56
bonjour, votre robots.txt s’applique à un blog hébergé a la racine et non pas dans un dossier spécifique ‘blog’ ou ‘wordpress’ (par exemple) ?
17 août 2007 à 11:48
Merci AmO, pour ces explications ; j’ai pas tout compris mais ça m’a l’air très interessant ; justement je me pose en ce moment la question du référencement ;). Je vais esayer de creuser ça.
Ps: j’en profite pour te citer chez moi.
25 août 2007 à 01:03
Il arrive souvent qu’un moteur de recherche cherche (évidemment) toute page « about », « à propos », etc…
Bien malheureux sont les blogs sur lesquels se trouvent encore la page « about » d’origine. Il est indispensable de la changer. D’autant plus que si un visiteur s’intéresse un tant soit peu à vous, il va aller voir qui vous êtes, mais je suppose que vous n’êtes pas « la page d’exemple de WordPress ». ;)
Et ce ne sont pas forcément les blogs les plus jeunes qui présentent cette lacune, loin s’en faut…
30 août 2007 à 14:53
Petite question Amaury,
le fait que tu mettes les archives 2005, 2006 et 2007 sans / veut dire que tu n’indexes pas les url sous la forme http://www.monblog.com/2007 mais que tu indexes le reste et notamment les permaliens right ? ;-)
30 août 2007 à 15:04
Argh.
Grossière erreur de ma part…
Je viens tester cette règle avec Google Webmaster et il me bloque tous mes permaliens !!
THE boulette…
L’article est corrigé, mais les dégâts sont fait…
30 août 2007 à 15:06
Et concernant la dernière ligne, il ne manque pas non plus un $ après le slash du trackback ?
30 août 2007 à 15:07
…et d’ailleurs est-ce que c’est utile de les mettre les $ puisqu’il n’y a rien derrière ?
30 août 2007 à 15:25
Le symbole $ permet de préciser la fin d’une URL
Dans le cas présent, pas à grand chose. Je le rajoute quand même pour faire joli :P
30 août 2007 à 18:08
Ah ben c’était donc bien ça Fran6, ajouter l’année était une mauvaise idée à moins d’un $ à la fin… Tout roule maintenant.
30 août 2007 à 22:11
Corrigé ;)
31 août 2007 à 16:16
je rejoins mes prédécésseurs pour dire MERCI.
Pingback : links for 2007-09-06 at DeStructUred Blog
3 octobre 2007 à 11:12
Une question puisque tu as l’air de t’y connaître en robot.txt.
Quand on met un disallow sur une page, cette page n’est plus indexée si je comprends bien mais est-ce que le robot parcoure encore cette page pour trouver les liens qui sont dans cette page?
Je te demande ça parce que je souhaite que soient uniquement indexées les pages des articles : pas les archives de catégories, de mois, de tags etc… Ni même la première page.
3 octobre 2007 à 11:16
Laisse ta page d’accueil si tu veux mon avis, ca fait un point d’entré sur ton site.
Sinon, au conditionnel, je pense que les pages sont encore parcouru par les robots mais qu’elle ne sont pas mémorisé par les moteurs de recherche.
Vu que Google peux nous lister les pages bloqués.
Enfin c’est au conditionnel.
Si quelqu’un peu confirmer.
Pingback : BenSite 2.0 » Vous me cherchez ? Tapez “benoit” dans Google.fr
15 juin 2008 à 23:56
pour ma part j'ai référencer mon site http//www.sarahriani.com sur google mais le probleme il apparait jamais.
depuis quelque temps quand je tappe mes 2 principales mot clé je tombe a la 3eme page de google mais sur le lien du ../feed au lien de http://www.sarahriani.com
esperant que le robots.txt que je vien de mettre en ligne va changer quelque chose.
merci pour l'article
Pingback : Chercheurs d’Airs » test
Pingback : Chercheurs d’Airs » test liens
Pingback : Plugins et astuces pour sécuriser et optimiser WordPress
Pingback : Chabada » Blog Archive » Plugins et astuces pour sécuriser et optimiser WordPress
30 mai 2009 à 11:13
hello
j’arrive surement en retard dans cette discussion mais ma question concerne le sitemap sur wordpress connaissez vous un plug in simple à utiliser pour en créer un sur mon blog wordpress http://www.francknlemba.com. Si ça peut aider je suis hébergé par OVH
30 mai 2009 à 11:33
fisher > tu cherches ?
http://wordpress.org/extend/plugins/google-sitemap-generator/
29 septembre 2009 à 15:19
Voici me deux cents pour tous les lecteurs recherchant du contenu à jour sur le référence sous wordpress: http://www.insidedaweb.com/wordpress-seo/referencement-wordpress-seo/guide-complet-pour-optimiser-votre-referencement-sous-wordpress/ Il s’agit d’une traduction du Guide de Yoast, passionnant !
23 mars 2010 à 11:10
Très bon article.
J’ajouterai simplement le fait de ne pas oublier d’optimiser ses images avec des balises alt correspondantes.
Etre bien référencé dans Google Images peut vous ramener un trafic intéressant…
22 octobre 2010 à 23:34
salut, j’ai découvert un nouvel annuaire pour votre référencement !
Pingback : Référencement Blog Wordpress - Améliorer son SEO
22 mai 2011 à 17:26
bon tuto, effectivement le sitemap est essentiel pour que google crawle bien chaque url du site.
31 octobre 2011 à 10:30
pourquoi supprimer du référencement les archives et les tags ?
Disallow: /2005/$
Disallow: /2006/$
Disallow: /2007/$
Disallow: /tag
Pingback : Référencement de son blog WordPress « vipparadise
13 juin 2012 à 13:42
@Darknote : les archives par date (et parfois celles par tag), n’ont pas forcément de sens au niveau sémantique. Elles ont peu d’intérêt pour le visiteur, et donc pour le moteur de recherche. J’en parlais lors d’une conférence WordPress, mais il vaut mieux ne pas indexer les archives par date et ne pas les faire apparaître dans le thème d’un site. ;)
20 août 2012 à 09:51
Bonjour,
Pour les point 3 et 4 dans quoi doit on insérer ces lignes??
merci
5 septembre 2012 à 18:36
Bravo pour le résumé clair et plus facile à comprendre. Dans ma société offshore, j’ai néanmoins décidé de mettre l’accent sur les backlinks
12 février 2013 à 00:24
Je suis tombé sur l’article à la bourre, je suppose que le décalage est donc normal mais pour les nouveaux lecteurs qui doivent toujours passer sur cette page je pense qu’il est utile de le préciser :
Le point 6 préconise d’ajouter un plugin qui génère des méta-tags, mais celles-ci ne sont presque plus prises en compte pour le référencement Google. (Pour être exact, la balise « keywords » ne l’est plus du tout tandis que la description ne l’est presque plus). Toutefois il peut être utile d’installer des plugins « tout-en-un » tels que Yoast SEO ou All-in-one SEO. Ils se chargent même de générer le sitemap, et des attributs « noindex » où il le faut pour éviter le duplicate content ! Pour plus d’infos je vous redirige vers les pages de description de ces plugins qui seront bien plus exhaustives.
En vous souhaitant une bonne soirée
22 février 2013 à 00:10
i’m not tactick oki.
kadınlar bunlar.
25 avril 2014 à 16:15
Très bon résumé sur l’essentiel du SEO.
Pingback : buy my used car
Pingback : fifa 15 app gifts
Pingback : chris smoove nba 2k15 cover
Pingback : coins gets easier
Pingback : obsession phrases free
Pingback : http://koeln-holiday-inn.com
Pingback : game tester
Pingback : online sportsbook
Pingback : ps2 games
Pingback : online video games
Pingback : ulitimate team
Pingback : vcu basketball roster
21 novembre 2017 à 23:35
Remarable thngs here. I am very happy to look your
article. Thanks so much and I’m having a look ahead to contact you.
Willl you kimdly drop me a mail?