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.
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
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” />
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 !
Salut ! Merci beaucoup pour la mention ;-)
Super sympa !
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
Hello ! merci pour ta précision. Bonne journée !
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
–
Bonjour a tous je vois que certain dise que ca fonctionne d’autre non quel code faut-il utiliser dans ce cas ?
–
ou
–
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
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