Génération Digitale

Ajouter une balise hreflang à WordPress sans aucun plugin

Classé dans :

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

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 !

Encore plus d'articles

Article publié sur le blog le 8 janvier 2016

Espace de discussion

  • SxmBartoche

    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

  • kevin

    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

  • kevin

    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

Comments are closed.

Les commentaires de ce blog geek sont modérés. Vous pouvez exprimer votre avis ou soumettre une critique, mais essayez de rester courtois lors de vos interventions. C'est quand même plus agréable...