{"id":25586,"date":"2019-06-04T10:50:10","date_gmt":"2019-06-04T08:50:10","guid":{"rendered":"https:\/\/www.codeur.com\/blog\/?p=25586"},"modified":"2025-09-11T16:54:12","modified_gmt":"2025-09-11T14:54:12","slug":"seo-implementer-balise-hreflang","status":"publish","type":"post","link":"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/","title":{"rendered":"SEO&nbsp;: comment impl\u00e9menter e\ufb03cacement la balise hreflang"},"content":{"rendered":"<p>Internet, c&#8217;est avant tout un r\u00e9seau international qui donne aux entreprises une visibilit\u00e9 mondiale qu&#8217;elles n&#8217;avaient pas avant. Si elles sont nombreuses \u00e0 ne viser qu&#8217;un march\u00e9 local ou national, beaucoup de TPE\/PME ciblent d\u00e9sormais une zone de chalandise plus importante dans des langues diff\u00e9rentes.<\/p>\n<p>Si les <a href=\"https:\/\/www.codeur.com\/blog\/plateforme-professionnelle-traduction\/\" target=\"_blank\" rel=\"noopener noreferrer\">soci\u00e9t\u00e9s de traduction<\/a> permettent d&#8217;avoir son contenu en plusieurs langues pour un budget ma\u00eetris\u00e9 et dans un temps r\u00e9duit, rares sont encore les sites \u00e0 bien int\u00e9grer les traductions pour se rendre conforme avec les recommandations de Google.<\/p>\n<p>Parmi les difficult\u00e9s rencontr\u00e9es, l&#8217;utilisation de la balise &#8220;hreflang&#8221; est sans doute la plus complexe \u00e0 int\u00e9grer. Explications.<\/p>\n<h2>Hreflang 101<\/h2>\n<p>La balise Hreflang permet d&#8217;indiquer aux moteurs de recherche que le contenu d&#8217;une page a \u00e9t\u00e9 traduit. Elle indique ainsi \u00e0 la fois la langue, mais aussi la localisation du pays concern\u00e9. Par exemple, on peut \u00e9crire en &#8220;fran\u00e7ais de France&#8221; ou en &#8220;fran\u00e7ais du Qu\u00e9bec&#8221;.<\/p>\n<p>L&#8217;attribut permet donc de sp\u00e9cifier la langue (en utilisant son code ISO et en minuscules) ainsi que le pays (en ISO et en majuscules). La langue \u00e9tant la m\u00eame, chaque pays a ses us et coutumes<br \/>\nPour retrouver le code de la langue ou de la r\u00e9gion, Google met \u00e0 disposition <a href=\"https:\/\/support.google.com\/webmasters\/answer\/189077?hl=fr#language-codes\" target=\"_blank\" rel=\"noopener noreferrer\">ce service<\/a>.<\/p>\n<p>Ainsi, on \u00e9crira&nbsp;: <code>hreflang=''en-US''<\/code> pour un contenu en anglais pour les Etats-Unis. Si on ne veut pas le localiser, on \u00e9crira seulement <code>hreflang=''en''<\/code> pour d\u00e9finir la langue.<\/p>\n<p>De cette mani\u00e8re, Google et les autres sauront que le contenu est \u00e9crit en Anglais et n&#8217;est donc pas un <a href=\"https:\/\/www.codeur.com\/blog\/seo-eviter-duplicate-content\/\" target=\"_blank\" rel=\"noopener noreferrer\">contenu dupliqu\u00e9<\/a>, si celui-ci est traduit. Le reste de la page reste donc identique.<\/p>\n<p>Si vous avez pour objectif de r\u00e9f\u00e9rencer les pages de votre site internet sur les moteurs de recherche, nous vous conseillons de faire r\u00e9aliser un audit SEO \u00e0 un professionnel du r\u00e9f\u00e9rencement pour vous assurer que l&#8217;impl\u00e9mentation des balises hreflang est correcte.<\/p>\n<p>Pour <a href=\"https:\/\/www.codeur.com\/pages\/prix-audit-seo\">faire estimer le tarif d&#8217;un audit SEO<\/a>, vous pouvez utiliser notre outil en ligne gratuit puis d\u00e9poser un projet sur Codeur.com pour trouver des professionnels du SEO.<\/p>\n<h2>Dans le d\u00e9tail, comment \u00e7a marche&nbsp;?<\/h2>\n<p>Pour rentrer dans du jargon un peu plus technique, il convient d&#8217;indiquer que la page est une<br \/>\n&#8220;alternative&#8221; de la page &#8220;source&#8221;.<br \/>\nOn pr\u00e9cisera donc dans l&#8217;en-t\u00eate HTML la chose suivante&nbsp;: <code>&lt;link rel=\"alternate\" hreflang=\"code_de_langue\" href=\"URL_de_la_page\" \/&gt;<\/code><br \/>\nIci, on indique donc que la page est une alternative dans la langue donn\u00e9e ainsi que l&#8217;URL source.<\/p>\n<blockquote><p>Si votre site est en plus de 2 langues, pas de panique. Vous pouvez indiquer autant de langues que vous souhaitez. John Mueller pr\u00e9cise cependant qu&#8217;il est recommand\u00e9 d&#8217;utiliser un sitemap si vous avez une quantit\u00e9 trop importante de traductions.<\/p><\/blockquote>\n<h2>Pourquoi c&#8217;est important&nbsp;?<\/h2>\n<p>Bien configurer sa balise hreflang est important \u00e0 plusieurs titres.<br \/>\nD&#8217;abord, si le code pays ou la langue est mal configur\u00e9, Google ne le prendra pas en compte et pourrait d\u00e9clarer un contenu dupliqu\u00e9. Cette simple erreur pourrait donc \u00eatre \u00e0 l&#8217;origine d&#8217;importants d\u00e9sagr\u00e9ments pour votre SEO.<br \/>\nAttention cependant, que ce soit en utilisant la balise hreflang ou non, il est absolument primordial d&#8217;avoir <a href=\"https:\/\/traduc.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">traduit l&#8217;int\u00e9gralit\u00e9 de son site<\/a> avant et de ne pas faire un micmac de langues qui serait p\u00e9nalisant.<\/p>\n<h2>Quelles sont les principales erreurs \u00e0 l&#8217;implantation&nbsp;?<\/h2>\n<h3>1. Ne pas d\u00e9clarer la langue d&#8217;origine et oublier l&#8217;origine<\/h3>\n<p>Il est obligatoire de d\u00e9clarer la langue dans laquelle le contenu original est cr\u00e9\u00e9 et pas seulement les langues secondaires. Google sp\u00e9cifie en e\ufb00et bien que cela est obligatoire.<br \/>\nPar exemple&nbsp;:<\/p>\n<ul>\n<li>URLs: <code>https:\/\/www.domaine.com\/<\/code> (en fr) avec en langue alternative l&#8217;anglais ici&nbsp;: <code>https:\/\/www.domaine.com\/en\/<\/code><\/li>\n<li><code>&lt;link rel=\"alternate\" href=\"https:\/\/www.domaine.com\/\" hreflang=\"fr\" \/&gt;<\/code> [auto-r\u00e9f\u00e9rence \u00e0 l&#8217;URL d&#8217;origine]<\/li>\n<li><code>&lt;link rel=\"alternate\" href=\"https:\/\/www.domaine.com\/en\/ hreflang=\"en\"<\/code> [URL alternative pour le contenu en anglais]<\/li>\n<\/ul>\n<p>De la m\u00eame mani\u00e8re, l&#8217;URL de la langue cible doit toujours faire r\u00e9f\u00e9rence \u00e0 la langue source (ici <code>domaine.com<\/code> doit \u00eatre cit\u00e9 sur chaque alternative domaine.com\/en ou <code>\/de<\/code> par exemple).<\/p>\n<h3>2. Attention aux pages avec des erreurs<\/h3>\n<p>Les pages absentes ou en erreur serveur (4XX, 5XX) ou encore avec des redirections peuvent \u00eatre consid\u00e9r\u00e9es comme en d\u00e9faut par Google, et donc \u00eatre soumises \u00e0 des p\u00e9nalit\u00e9s.<br \/>\nDe la m\u00eame mani\u00e8re, faire r\u00e9f\u00e9rence \u00e0 des pages bloqu\u00e9es par le robots.txt est une erreur fr\u00e9quente qu&#8217;il convient d&#8217;\u00e9viter.<\/p>\n<h3>3. Attentions aux URLs canoniques<\/h3>\n<p>Google recommande de ne pas faire mention entre langues avec des <a href=\"https:\/\/www.codeur.com\/blog\/seo-balise-canonical\/\" target=\"_blank\" rel=\"noopener noreferrer\">URLs canoniques<\/a>.<br \/>\nIl convient ainsi de d\u00e9finir l&#8217;URL canonique au sein d&#8217;un m\u00eame langage et de faire r\u00e9f\u00e9rence \u00e0 une page cible dans une autre langue uniquement avec l&#8217;attribut hreflang.<\/p>\n<h3>4. Quand il ne faut pas utiliser le hreflang<\/h3>\n<p>Selon Google, utiliser l&#8217;attribut hreflang si vous n&#8217;avez qu&#8217;une langue ou qu&#8217;une r\u00e9gion ne fait en e\ufb00et aucun sens. Il convient donc de ne pas l&#8217;utiliser.<\/p>\n<h3>5. Ne pas utiliser les bons codes ISO des pays\/langues<\/h3>\n<p>L&#8217;utilisation de mauvais codes r\u00e9sultera dans la non compr\u00e9hension par le moteur de recherche et une p\u00e9nalit\u00e9.<br \/>\nR\u00e9f\u00e9rez-vous aux <a href=\"https:\/\/support.google.com\/webmasters\/answer\/189077?hl=fr#language-codes\" target=\"_blank\" rel=\"noopener noreferrer\">codes ISO<\/a> fournis un peu plus haut dans cet article pour \u00eatre s\u00fbr(e) de ne pas faire d&#8217;erreur&nbsp;:).<\/p>\n<p>On le voit, manier la balise hreflang est donc quelque chose de tr\u00e8s sensible et qu&#8217;il convient de savoir manier correctement avant de l&#8217;int\u00e9grer, la cons\u00e9quences d&#8217;une mauvaise int\u00e9gration pourraient en e\ufb00et \u00eatre dramatiques.<br \/>\nSi vous avez besoin d&#8217;aide dans l&#8217;impl\u00e9mentation de votre balise hreflang, faites appel \u00e0 un freelance qualifi\u00e9 sur <a href=\"https:\/\/www.codeur.com\" target=\"_blank\" rel=\"noopener noreferrer\">Codeur.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Rares sont les sites \u00e0 bien int\u00e9grer les traductions pour se rendre conforme avec les recommandations de Google. Parmi les di\ufb03cult\u00e9s, la balise &#8220;hreflang&#8221; est sans doute la plus complexe \u00e0 int\u00e9grer.<\/p>\n","protected":false},"author":67,"featured_media":25587,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[19],"tags":[39,148],"class_list":["post-25586","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-referencement-naturel","tag-conseils","tag-tuto"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>SEO : comment impl\u00e9menter e\ufb03cacement la balise hreflang<\/title>\n<meta name=\"description\" content=\"Rares sont les sites \u00e0 bien int\u00e9grer les traductions pour se rendre conforme avec les recommandations de Google. Parmi les di\ufb03cult\u00e9s, la balise &quot;hreflang&quot; est sans doute la plus complexe \u00e0 int\u00e9grer.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SEO : comment impl\u00e9menter e\ufb03cacement la balise hreflang\" \/>\n<meta property=\"og:description\" content=\"Rares sont les sites \u00e0 bien int\u00e9grer les traductions pour se rendre conforme avec les recommandations de Google. Parmi les di\ufb03cult\u00e9s, la balise &quot;hreflang&quot; est sans doute la plus complexe \u00e0 int\u00e9grer.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/\" \/>\n<meta property=\"og:site_name\" content=\"Codeur.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/fr-fr.facebook.com\/codeurfreelance\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-06-04T08:50:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-11T14:54:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codeur.com\/blog\/wp-content\/uploads\/2019\/05\/seo-hreflang.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1125\" \/>\n\t<meta property=\"og:image:height\" content=\"679\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Aude Marty\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@codeur\" \/>\n<meta name=\"twitter:site\" content=\"@codeur\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Aude Marty\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/\"},\"author\":{\"name\":\"Aude Marty\",\"@id\":\"https:\/\/www.codeur.com\/blog\/#\/schema\/person\/110c0feb0ab60432e89d27f5fa2da617\"},\"headline\":\"SEO&nbsp;: comment impl\u00e9menter e\ufb03cacement la balise hreflang\",\"datePublished\":\"2019-06-04T08:50:10+00:00\",\"dateModified\":\"2025-09-11T14:54:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/\"},\"wordCount\":963,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.codeur.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codeur.com\/blog\/wp-content\/uploads\/2019\/05\/seo-hreflang.jpg\",\"keywords\":[\"Conseils\",\"Tuto\"],\"articleSection\":[\"SEO\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/\",\"url\":\"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/\",\"name\":\"SEO : comment impl\u00e9menter e\ufb03cacement la balise hreflang\",\"isPartOf\":{\"@id\":\"https:\/\/www.codeur.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codeur.com\/blog\/wp-content\/uploads\/2019\/05\/seo-hreflang.jpg\",\"datePublished\":\"2019-06-04T08:50:10+00:00\",\"dateModified\":\"2025-09-11T14:54:12+00:00\",\"description\":\"Rares sont les sites \u00e0 bien int\u00e9grer les traductions pour se rendre conforme avec les recommandations de Google. Parmi les di\ufb03cult\u00e9s, la balise \\\"hreflang\\\" est sans doute la plus complexe \u00e0 int\u00e9grer.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/#primaryimage\",\"url\":\"https:\/\/www.codeur.com\/blog\/wp-content\/uploads\/2019\/05\/seo-hreflang.jpg\",\"contentUrl\":\"https:\/\/www.codeur.com\/blog\/wp-content\/uploads\/2019\/05\/seo-hreflang.jpg\",\"width\":1125,\"height\":679,\"caption\":\"SEO balise hreflang\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/www.codeur.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Marketing\",\"item\":\"https:\/\/www.codeur.com\/blog\/marketing-digital\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SEO\",\"item\":\"https:\/\/www.codeur.com\/blog\/marketing-digital\/referencement-naturel\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"SEO&nbsp;: comment impl\u00e9menter e\ufb03cacement la balise hreflang\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.codeur.com\/blog\/#website\",\"url\":\"https:\/\/www.codeur.com\/blog\/\",\"name\":\"Codeur.com\",\"description\":\"codeur\",\"publisher\":{\"@id\":\"https:\/\/www.codeur.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.codeur.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.codeur.com\/blog\/#organization\",\"name\":\"Codeur.com\",\"url\":\"https:\/\/www.codeur.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.codeur.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.codeur.com\/blog\/wp-content\/uploads\/2022\/04\/logo-codeur-com.png\",\"contentUrl\":\"https:\/\/www.codeur.com\/blog\/wp-content\/uploads\/2022\/04\/logo-codeur-com.png\",\"width\":2560,\"height\":465,\"caption\":\"Codeur.com\"},\"image\":{\"@id\":\"https:\/\/www.codeur.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/fr-fr.facebook.com\/codeurfreelance\/\",\"https:\/\/x.com\/codeur\",\"https:\/\/www.linkedin.com\/company\/codeur\/\",\"https:\/\/www.youtube.com\/channel\/UCgj9ySM9xy3gdL8qBafl9Uw\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.codeur.com\/blog\/#\/schema\/person\/110c0feb0ab60432e89d27f5fa2da617\",\"name\":\"Aude Marty\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.codeur.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ae918d51b377a3b9585cfdc38b3d7078fa61c40e14449af59264a7b44e51f153?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ae918d51b377a3b9585cfdc38b3d7078fa61c40e14449af59264a7b44e51f153?s=96&d=mm&r=g\",\"caption\":\"Aude Marty\"},\"description\":\"V\u00e9ritable touche-\u00e0-tout du web, Aude est toujours au courant des derni\u00e8res nouveaut\u00e9s et des nouveaux outils pour freelances.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/martyaude\/\"],\"url\":\"https:\/\/www.codeur.com\/blog\/author\/aude\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SEO : comment impl\u00e9menter e\ufb03cacement la balise hreflang","description":"Rares sont les sites \u00e0 bien int\u00e9grer les traductions pour se rendre conforme avec les recommandations de Google. Parmi les di\ufb03cult\u00e9s, la balise \"hreflang\" est sans doute la plus complexe \u00e0 int\u00e9grer.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/","og_locale":"fr_FR","og_type":"article","og_title":"SEO : comment impl\u00e9menter e\ufb03cacement la balise hreflang","og_description":"Rares sont les sites \u00e0 bien int\u00e9grer les traductions pour se rendre conforme avec les recommandations de Google. Parmi les di\ufb03cult\u00e9s, la balise \"hreflang\" est sans doute la plus complexe \u00e0 int\u00e9grer.","og_url":"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/","og_site_name":"Codeur.com","article_publisher":"https:\/\/fr-fr.facebook.com\/codeurfreelance\/","article_published_time":"2019-06-04T08:50:10+00:00","article_modified_time":"2025-09-11T14:54:12+00:00","og_image":[{"width":1125,"height":679,"url":"https:\/\/www.codeur.com\/blog\/wp-content\/uploads\/2019\/05\/seo-hreflang.jpg","type":"image\/jpeg"}],"author":"Aude Marty","twitter_card":"summary_large_image","twitter_creator":"@codeur","twitter_site":"@codeur","twitter_misc":{"\u00c9crit par":"Aude Marty","Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/#article","isPartOf":{"@id":"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/"},"author":{"name":"Aude Marty","@id":"https:\/\/www.codeur.com\/blog\/#\/schema\/person\/110c0feb0ab60432e89d27f5fa2da617"},"headline":"SEO&nbsp;: comment impl\u00e9menter e\ufb03cacement la balise hreflang","datePublished":"2019-06-04T08:50:10+00:00","dateModified":"2025-09-11T14:54:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/"},"wordCount":963,"commentCount":0,"publisher":{"@id":"https:\/\/www.codeur.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codeur.com\/blog\/wp-content\/uploads\/2019\/05\/seo-hreflang.jpg","keywords":["Conseils","Tuto"],"articleSection":["SEO"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/","url":"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/","name":"SEO : comment impl\u00e9menter e\ufb03cacement la balise hreflang","isPartOf":{"@id":"https:\/\/www.codeur.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/#primaryimage"},"image":{"@id":"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codeur.com\/blog\/wp-content\/uploads\/2019\/05\/seo-hreflang.jpg","datePublished":"2019-06-04T08:50:10+00:00","dateModified":"2025-09-11T14:54:12+00:00","description":"Rares sont les sites \u00e0 bien int\u00e9grer les traductions pour se rendre conforme avec les recommandations de Google. Parmi les di\ufb03cult\u00e9s, la balise \"hreflang\" est sans doute la plus complexe \u00e0 int\u00e9grer.","breadcrumb":{"@id":"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/#primaryimage","url":"https:\/\/www.codeur.com\/blog\/wp-content\/uploads\/2019\/05\/seo-hreflang.jpg","contentUrl":"https:\/\/www.codeur.com\/blog\/wp-content\/uploads\/2019\/05\/seo-hreflang.jpg","width":1125,"height":679,"caption":"SEO balise hreflang"},{"@type":"BreadcrumbList","@id":"https:\/\/www.codeur.com\/blog\/seo-implementer-balise-hreflang\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.codeur.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Marketing","item":"https:\/\/www.codeur.com\/blog\/marketing-digital\/"},{"@type":"ListItem","position":3,"name":"SEO","item":"https:\/\/www.codeur.com\/blog\/marketing-digital\/referencement-naturel\/"},{"@type":"ListItem","position":4,"name":"SEO&nbsp;: comment impl\u00e9menter e\ufb03cacement la balise hreflang"}]},{"@type":"WebSite","@id":"https:\/\/www.codeur.com\/blog\/#website","url":"https:\/\/www.codeur.com\/blog\/","name":"Codeur.com","description":"codeur","publisher":{"@id":"https:\/\/www.codeur.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codeur.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.codeur.com\/blog\/#organization","name":"Codeur.com","url":"https:\/\/www.codeur.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.codeur.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.codeur.com\/blog\/wp-content\/uploads\/2022\/04\/logo-codeur-com.png","contentUrl":"https:\/\/www.codeur.com\/blog\/wp-content\/uploads\/2022\/04\/logo-codeur-com.png","width":2560,"height":465,"caption":"Codeur.com"},"image":{"@id":"https:\/\/www.codeur.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/fr-fr.facebook.com\/codeurfreelance\/","https:\/\/x.com\/codeur","https:\/\/www.linkedin.com\/company\/codeur\/","https:\/\/www.youtube.com\/channel\/UCgj9ySM9xy3gdL8qBafl9Uw"]},{"@type":"Person","@id":"https:\/\/www.codeur.com\/blog\/#\/schema\/person\/110c0feb0ab60432e89d27f5fa2da617","name":"Aude Marty","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.codeur.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ae918d51b377a3b9585cfdc38b3d7078fa61c40e14449af59264a7b44e51f153?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ae918d51b377a3b9585cfdc38b3d7078fa61c40e14449af59264a7b44e51f153?s=96&d=mm&r=g","caption":"Aude Marty"},"description":"V\u00e9ritable touche-\u00e0-tout du web, Aude est toujours au courant des derni\u00e8res nouveaut\u00e9s et des nouveaux outils pour freelances.","sameAs":["https:\/\/www.linkedin.com\/in\/martyaude\/"],"url":"https:\/\/www.codeur.com\/blog\/author\/aude\/"}]}},"_links":{"self":[{"href":"https:\/\/www.codeur.com\/blog\/wp-json\/wp\/v2\/posts\/25586","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codeur.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codeur.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codeur.com\/blog\/wp-json\/wp\/v2\/users\/67"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codeur.com\/blog\/wp-json\/wp\/v2\/comments?post=25586"}],"version-history":[{"count":0,"href":"https:\/\/www.codeur.com\/blog\/wp-json\/wp\/v2\/posts\/25586\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codeur.com\/blog\/wp-json\/wp\/v2\/media\/25587"}],"wp:attachment":[{"href":"https:\/\/www.codeur.com\/blog\/wp-json\/wp\/v2\/media?parent=25586"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codeur.com\/blog\/wp-json\/wp\/v2\/categories?post=25586"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codeur.com\/blog\/wp-json\/wp\/v2\/tags?post=25586"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}