Nei nostri forum abbiamo segmentato l’olandese e l’inglese in diverse categorie. Ogni categoria ha una lingua principale e i moderatori si assicurano che i contenuti vengano spostati se finiscono nella categoria sbagliata.
Per i contenuti scritti nelle wiki, c’è spesso la necessità di una versione inglese e olandese. Pertanto, per ogni lingua i contenuti vengono sviluppati e pubblicati. Esempio:
Questo contenuto olandese ha una variante inglese con informazioni simili per un pubblico di lingua inglese:
I due argomenti sono collegati per la navigazione dell’utente (e per aggirare problemi SEO su Bing e Google, vedi Missing HTML meta-tag "Content-Language" for BING language detection e Language support on category level for more relevant search results) tramite un collegamento all’inizio del testo: “Vai alla versione LINGUA”.
Tuttavia, attualmente non esiste un modo strutturato in Discourse per indicare ai motori di ricerca che due argomenti servono in realtà le stesse informazioni ma in una lingua diversa. Ciò rende più difficile per i motori di ricerca presentare i contenuti nella lingua del ricercatore, inoltre ogni singola pagina deve costruire la propria autorevolezza, anziché sommarle.
Su un altro sito, pertanto, abbiamo incluso tag HTML link su ogni pagina (e sitemap) per aiutare i motori di ricerca a comprendere la struttura come documentato su https://developers.google.com/search/docs/advanced/crawling/localized-versions:
<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" />
Questo non è raro, come fa 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" />
... ben 140 lingue...
<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" />
Sarebbe utile se gli argomenti potessero essere collegati per istruire i motori di ricerca sulla loro struttura. Ciò potrebbe includere collegamenti linguistici come quelli sopra su alternate.