Ajouter une balise hreflang à WordPress sans aucun plugin

Si vous-même, vous avez un site wordpress qui est en une seule langue mais que vous avez le désir de plaire au gros Google, vous pouvez avoir le besoin d’ajouter des balises hreflang sur votre site internet. Si c’est bien le cas, ne bougez pas car je vous donne la solution dans cet article.balise

À lire aussi :
Afficher le nombre d’articles sur WordPress

Comment l’ajouter ?

Généralement cette balise est employée pour indiquer au géant de la recherche Google le langage de votre page. Malheureusement Google fait apparaitre un rapport dans Webmaster Tools même si votre site est uniquement en français. C’est assez lourd mais en implantant cette balise, le problème sera résolu.

Script PHP

À lire aussi :
Éviter le vol et la copie sur WordPress

Ce script disponible ci-dessous nous vient du consultant SEO Anthony Degrange.

Vous devez le placer entre les balises head de votre thème dans le fichier header.php :

<link rel=”alternate” href=”http://www.votresite.com<?php echo parse_url($_SERVER[‘REQUEST_URI’],PHP_URL_PATH); ?>” hreflang=”fr” />

À lire aussi :
Protéger son blog WordPress contre les pirates

Remplacez « votresite.com » par l’url de votre site et si votre page n’est pas en français, modifiez la langue “fr” par celle que vous utilisez sur votre site.

Vous savez tout. Si vous avez la moindre question, n’hésitez pas à me la transmettre dans les commentaires car je l’ai mis en place récemment. Encore merci à Anthony pour cette astuce !

7 réflexions au sujet de “Ajouter une balise hreflang à WordPress sans aucun plugin”

  1. Merci beaucoup pour le partage. Le code ne fonctionne pas pour moi. Pour que ça fonctionne il a fallu que je mix ton code avec php_the_permalink comme ceci:

    <link rel=”alternate” href="" hreflang=”fr” />

    Tous mes respects

  2. Bonjour a tous je vois que certain dise que ca fonctionne d’autre non quel code faut-il utiliser dans ce cas ?
    -<link rel=”alternate” href=”http://www.votresite.com” hreflang=”fr” />

    ou

  3. Bonjour a tous je vois que certain dise que ca fonctionne d’autre non quel code faut-il utiliser dans ce cas ?

    ou

  4. Je pense que ne vois pas la totalité de ton commentaire donc difficile de te répondre :( je suppose que tu as mis du code PHP dans le commentaire ? Sinon pour répondre à ta question, le code de SxmBartoche fonctionne

  5. Salut Guillaume,

    Je voulais faire disparaitre le message d’alerte de la Google Search Console concernant hreflang pour un site WordPress avec une seule langue. J’ai vu la solution d’Anthony mais pour moi elle posait quelques problèmes. J’en ai donc cherché une autre.

    Je rajoute quelques lignes de code au fichier functions.php du thème. Voici l’article sur le sujet :
    http://avignonweb.com/ajouter-hreflang-wordpress.html

    Bonne continuation,
    Axel

Laisser un commentaire