Liez les sujets connexes en utilisant la balise link-tag pour aider les moteurs de recherche

Sur nos forums, nous avons segmenté le néerlandais et l’anglais dans un éventail de catégories. Chaque catégorie a une langue principale et les modérateurs s’assurent que le contenu est déplacé lorsqu’il atterrit dans la catégorie de la mauvaise langue.

Pour le contenu rédigé dans les wikis, il y a souvent besoin d’une version anglaise et néerlandaise. Par conséquent, pour chaque langue, le contenu est développé et mis en ligne. Exemple :

Ce contenu néerlandais a une variante anglaise avec des informations similaires pour une population d’utilisateurs anglophones :

Les deux sujets sont liés pour la navigation des utilisateurs (et les solutions de contournement pour les problèmes de SEO sur Bing et Google, voir Missing HTML meta-tag "Content-Language" for BING language detection et Language support on category level for more relevant search results) par un hyperlien au début du texte : “Aller à la version LANGUE”.

Cependant, il n’existe actuellement aucun moyen structuré dans Discourse pour indiquer aux moteurs de recherche que deux sujets servent en fait les mêmes informations mais dans une langue différente. Cela rend plus difficile pour les moteurs de recherche de présenter le contenu dans la langue du chercheur, et chaque page individuelle doit construire sa propre autorité de page, au lieu qu’elles soient additionnées.

Sur un autre site, nous avons donc inclus sur chaque page (et dans les sitemaps) des balises HTML link pour aider les moteurs de recherche à comprendre la structure, comme documenté sur Localized Versions of your Pages | Google Search Central  |  Documentation  |  Google for Developers :

<link rel="alternate" hreflang="nl" href="https://cloud.invantive.com/nl/autotask" />
<link rel="alternate" hreflang="en" href="https://cloud.invantive.com/en/autotask" />
<link rel="alternate" hreflang="de" href="https://cloud.invantive.com/de/autotask" />
<link rel="alternate" hreflang="fr" href="https://cloud.invantive.com/fr/autotask" />
<link rel="alternate" hreflang="es" href="https://cloud.invantive.com/es/autotask" />
<link rel="alternate" hreflang="it" href="https://cloud.invantive.com/it/autotask" />
<link rel="alternate" hreflang="da" href="https://cloud.invantive.com/da/autotask" />
<link rel="alternate" hreflang="nb" href="https://cloud.invantive.com/nb/autotask" />
<link rel="alternate" hreflang="sv" href="https://cloud.invantive.com/sv/autotask" />
<link rel="alternate" hreflang="fi" href="https://cloud.invantive.com/fi/autotask" />
<link rel="alternate" hreflang="pt" href="https://cloud.invantive.com/pt/autotask" />
<link rel="alternate" hreflang="ja" href="https://cloud.invantive.com/ja/autotask" />
<link rel="alternate" hreflang="x-default" href="https://cloud.invantive.com/nl/autotask" />
<link rel="canonical" href="https://cloud.invantive.com/nl/autotask" />

Ce n’est pas rare, comme le fait Apple :

<link rel="alternate" href="https://www.apple.com/" hreflang="en-US" />
<link rel="alternate" href="https://www.apple.com/ae-ar/" hreflang="ar-AE" />
<link rel="alternate" href="https://www.apple.com/ae/" hreflang="en-AE" />
...140 langues impressionnantes...
<link rel="alternate" href="https://www.apple.com/vn/" hreflang="en-VN" />
<link rel="alternate" href="https://www.apple.com/za/" hreflang="en-ZA" />
<link rel="alternate" href="https://www.apple.com.cn/" hreflang="zh-CN" />

Il serait utile que les sujets puissent être liés pour indiquer aux moteurs de recherche leur structure. Cela pourrait inclure des liens de langue comme ci-dessus sur alternate.

5 « J'aime »