Comment optimiser le contenu de la balise title pour le référencement
Par défaut, le contenu de la balise title ressemble à ceci : Mon blog » Blog Archive » Le titre de mon article. Le titre et les mots-clefs qu’il compose sont donc relégués en fin de balise. Pour améliorer le positionnement de votre blog, la solution consiste donc à modifier partiellement le fichier header.php de votre thème :
<title> <?php if (is_home () ) { bloginfo('name'); } elseif ( is_category() ) { single_cat_title(); echo " - "; bloginfo('name'); } elseif (is_single() ) { single_post_title(); echo " - "; bloginfo('name'); } elseif (is_page() ) { single_post_title(); echo " - "; bloginfo('name'); } else { wp_title('',true); echo " - "; bloginfo('name'); } ?> </title>
Cette astuce avait été initialement publiée sur (parenthèse.be) sous le titre : Wordpress SEO : optimiser la balise title
Source : WordPress SEO: How to optimize the title tag for search engines
Un autre moyen, plus simple encore, c’est d’installer le plugin « All In One SEO Pack» ( http://semperfiwebdesign.com/ )
janvier 14th, 2009 at 9:23Et où est le fichier header.php?
janvier 15th, 2009 at 3:42Tu as raison Jerome, mais l’intérêt de cette astuce est justement de pouvoir se passer de plugin
Je vois deux avantages à procéder de cette manière :
Garder une installation de Wordpress légère
janvier 19th, 2009 at 1:05Si tu fourni un thème à un client, tu t’assures du bon référencement du blog de ton client sans l’obliger à installer des plugins pour le faire
Bonjour,
Merci pour cette modification qui va bien me servir.
Mais j’aurais deux petites questions sur le même thème…
Pourriez-vous m’aider à afficher pour les articles : le nom de l’article puis le nom de la catégorie rattachée… Titre article Nom catégorie
Aussi, toujours sur un article, comment rajouter un petit texte (identique pour tous bien sûr) devant :
Bla bla bla Titre article Nom catégorie
Inutile de préciser que je suis une bille en php…
janvier 20th, 2009 at 2:13Merci pour l’aide éventuelle.
« Garder une installation de Wordpress légère»
> C’est une bonne raison
D’ailleurs je préfère également « alléger» WordPress en y mettant un minimum de plugin.
Par contre pour le thème client, je ne suis pas 100% de ton avis.
janvier 20th, 2009 at 3:11Si le « boulot» , la mission consiste juste à fournir un thème, alors oui, je suis d’accord, c’est là encore une bonne raison.
Par contre, si c’est un site complet à livrer, alors personnellement j’utilise All In One SEO Pack, pour le côté pratique et complet (meta keywords et description notamment).
Effectivement mais ce sont la deux boulots complètement différents. Si tu as d’autres astuces pour garder une installation légère, n’hésites pas à les partager
janvier 20th, 2009 at 9:59@Ector : Tout dépend de l’endroit ou tu veux effectuer tes modifications. S’il s’agit d’un article, il faut éditer le fichier single.php. S’il s’agit de l’index de ton blog, il faut modifier le fichier index.php, enfin s’il s’agit des archives, il faut modifier le fichier archives.php. Tout ces fichiers doivent être présent dans le dossier du thème que tu utilises sur ton blog. Si ce n’est pas le cas, Wordpress utilise les fichiers du thème par défaut.
Quant à l’ajout de la catégorie, la fonction the_category devrait pouvoir t’aider.
@Prostate Therapy: Le fichier header.php se trouve normalement dans le dossier du thème utilisé sur ton blog (/wp-content/themes/…).
Si ce fichier n’est pas présent, alors Wordpress utilise le fichier header.php du thème par défaut.
PS.: Désolé pour la réponse tardive, ton commentaire n’avait pas passé le filtre anti-spam à cause de l’adresse que tu avais mentionnée comme site web.
janvier 23rd, 2009 at 12:30