Optimisation SEO des headers : AutoHeader

Voici un plugin « SEO » (Search Engine Optimisation) qui m’intéresse particulièrement. De base, les balises méta ne sont pas renseignées lorsque l’on installe WordPress. L’impact réel de ces balises méta sur le référencement d’un site sont un sujet de débat incessants dans la communauté des optimiseurs de sites. Mon avis personnel est que même si leur importance est en perte de vitesse, il ne faut pas les négliger.

La version de base de ce plugin tente aussi de limiter le « duplicate content » et le risque de tomber dans l’enfer des résultats complémentaires de Google en ajoutant un tag « Noindex » sur les pages des catégories. Pour moi ce tag noindex, que tous les amateurs de SEO connaissent, n’est pas à utiliser dans ce cas car si, comme moi, vous faites souvent appel à la fonction « more » lorsque vous écrivez un article, une page de catégorie ou de tag ne contient pas le même contenu que la page d’un article seul. Le tag « noindex » pourrait même être contre productif car l’arrangement des débuts des articles pour une catégorie donnée n’est pas du contenu dupliqué mais plutôt un nouveau contenu (nouvelle combinaison de mots) et offre l’opportunité d’être pertinent sur encore plus de requêtes dans Google.

Téléchargement.

La version originale du plugin se télécharge chez Eduard Fernandez.

Ma version francisée et sans l’optimisation « duplicate content » : autoheader_fr [ téléchargements]

Installation.

Rien de particulier, télécharger, dézipper, uploader ou utiliser le plugin d’installation automatique des plugins puis activer le plugin de manière classique.

Utilisation.

Il faut que la fonction wp_head() soit activée dans le fichier header.php (éditer le fichier en-tête dans l’éditeur du thème)

Notes personnelles.

  • Apparemment, la fonction wp_head() est une fonction classique dans les fichiers « header.php » des thèmes que j’ai déjà traduit en français.
  • Quand on utilise ce plugin il faut décocher l’option « méta Keywords » du plugin Ultimate Tage Warrior.
  • Il est important de soigner les descriptions de ses catégories car cet éléments est beaucoup utilisé par ce plugin.

Effets du plugin sur le code source des pages.

Je vais lister ici quelques unes des balises méta de pages avec et sans le plugin installé. Noter que quand le plugin n’est pas installé, l’affichage indiqué est celui donné par le plugin Ultimate Tage Warrior avec l’option « Meta Keywords » activée (elle provoque l’utilisation des tags de UTW dans les balises méta)

Voici quelques extrait des headers avant et après modification.

Affichage d’une catégorie.

Pour l’exemple, j’utilise ma catégorie sur les thèmes WordPress en Français.

Avec le plugin AutoHeader

<meta name="title" content="Thèmes en français - WordPress tuto" />
<meta name="description" content="Thèmes en français - Présentation de thèmes WordPress traduits en français. Traduction réalisés par WordPress tuto et à télécharger gratuitement" />
<meta name="keywords" content="blog, weblog, thèm en, français, wordpress, tuto, présentation, thèm wordpress, traduits, traduction, réalisés, par, télécharger, gratuitement" />
<meta name="robots" content "noindex,follow" />

Sans le plugin AutoHeader

Aucune balise Meta « title », « description » « content » ou robot.

Affichage d’un article.

Il s’agit de l’article sur le thème en français iTheme.

Avec le plugin activé :

<meta name="keywords" content="2 colonnes, theme, theme en francais, web 2.0, widget ready" />
<meta name="title" content="Le thème iTheme - de l’ajax (?) pour vos lecteurs !" />
<meta name="description" content="Le thème iTheme - de l’ajax (?) pour vos lecteurs !. Présentation de thèmes WordPress traduits en français. Traduction réalisés par WordPress tuto et à télécharger gratuitement" />
<meta name="keywords" content="blog, weblog, 2 colonnes, theme, theme en francais, web 2.0, widget ready, thème, itheme, l’ ajax, pour, vos, lecteurs, présentation, thèmes, wordpress, traduits, français, traduction, réalisés, par, tuto, télécharger, gratuitement" />
<meta name="robots" content="index,follow" />

La balise « keyword » est répétée 2 fois par ce que pour ce test la coche « Use Tags as Keywords » de UTW est activée.

Sans le plugin AutoHeader activé.

<meta name="keywords" content="2 colonnes, theme, theme en francais, web 2.0, widget ready" />

Mes modifications dans le fichier du plugin.

  1. Suppression de la mention « noindex » quand on n’est pas sur des pages de contenu.
    Remplacer la ligne :
    echo "<meta name=\"robots\" content=\"noindex,follow\" />\n";
    par
    echo "<meta name=\"robots\" content=\"index,follow\" />\n";
  2. Ajout de quelques mots dans la partie des mots à exclure :
    « pour, », « l’, », « la, », « le, », « d’, », « ce, », « cette, », « ça, », « dans, », « des, », « les, »

Tags : , ,
Trackbacks Commentaires
  • achtungbaby dit :

    Salut,

    ce plugin me pose un poblème. En effet, si je met une vrai description genre 250 caractères, celle-ci est ajouté au title du site et ce n’est pas vraiment ce qu’on recherche. Je parle des balises , même en forçant le titre, le plugin me modifie le titre, en ajoutant le descriptif dedans.

  • libretto dit :

    Que veux-tu dire par « forcer le titre » ?
    La solution à ton problème (puisque c’est un problème pour toi) c’est d’éditer le fichier .php du plugin et tu dois pouvoir l’éditer pour modifier ce fonctionnement.
    Si tu veux je te le fait ?

  • oakleaf dit :

    En réponse à ton commentaire sur mon guide:

    Le noindex ne s’applique pas dans ton cas, puisque tu utilises le système du « Lire la suite », mais dans le mien, il me semble justifié, non ?

    Sinon, je suis étonné de découvrir pour la première fois la balise meta title. Elle me fait l’impression d’être une erreur de ta part: il existe la balise pour nommer les documents. Sauf erreur de ma part biensûr :)

  • libretto dit :

    C’est juste. je ne sais pas d’où sort cette balise meta title.
    Même sans utiliser la balise « more » mon avis est que l’on a tendance à trop en faire au sujet de la traque au duplicate content. Mais je ne suis pas un cador sur ce sujet.

  • oakleaf dit :

    Bon, pour la balise meta title, je suis rassuré.

    Pour le duplicate content par contre, je suis mal à l’aise, il me faudrait comme tu dis, un article d’autorité pour avoir l’esprit clair sur les enjeux référencement/sémantique web.

    Merci

    PS: la mise en page de ce billet est cassée sous Safari, ça doit être une histoire de balise pas fermée.

  • br1o dit :

    Ces plugs ont l’air bien intéressants. Sur un blog tournant sous DC 1.2.5 je m’était amusé à faire en sorte d’avoir comme title le titre du billet suivi de la description du blog. Question référencement, je pense que ça a porté ses fruits, puisque presque du jour au lendemain, le nombre de pages indexées par Google a doublé (de nombreuses pages apparaissaient auparavant comme « pages à contenu similaire ignoréees par Google »).

    La notion de duplicate content, pour moi c’est surtout ça : le fait que Google considère des pages à contenu différent comme similaires sous prétexte qu’elle partage le même title et/ou la même description.

    Je lance bientôt un nouveau blog sous WP et question SEO je pense me contenter du travail réalisé sur le thème Sandbox pour la balise title (pas la balise meta, hein ?) : le nom du blog suivi du titre du billet si on n’est pas sur la « home » ou si c’est le cas, suivi de la description du blog.

    Bien que le nom du blog ne soit pas la meilleure chose à mettre en avant pour le référencement, je pense qu’il faut aussi penser aux êtres humain : le nom du blog en début de title peut servir de repère pour le visiteur.

    Ca me semble suffisant pour l’instant quoique l’envie et la curiosité sont grandes de tester tout un tas de chose ;)

Réagissez