Gracias por el blog. Llevamos dos años usando Discourse como sucesor de Confluence y definitivamente atrae a los usuarios por el contenido que encuentran relevante de una manera más fácil. En el lado del SEO técnico, Discourse funciona muy bien en general. Tiene un buen rendimiento y es fácil que el contenido se indexe correctamente.
Compartiré algunos hallazgos que aún son relevantes. La mayoría de los desafíos ya se conocían y la mayoría se han incluido en una versión. El mayor desafío parece ser un mejor soporte multilingüe, que probablemente solo sea relevante para una pequeña parte de las instalaciones que se dirigen a usuarios de varios países o países como Bélgica con tres idiomas oficiales (francés, alemán y holandés).
El multilingüismo puede parecer algo pequeño, pero solo al proporcionar contenido traducido en varios idiomas en lugar de solo holandés, el tráfico ha crecido aproximadamente un 400%, distribuido significativamente mejor desde más países en nuestra área comercial objetivo.
Canibalización de palabras clave
El mayor problema ahora parece ser la canibalización de palabras clave al publicar una wiki en varios idiomas. Discourse actualmente, tal como está, no proporciona relaciones entre temas que contienen contenido idéntico en diferentes idiomas. Por ahora, esperamos que los enlaces de ping-back en las publicaciones ayuden a Google a considerarlos como las mismas páginas, pero no lo sabemos con certeza. Más información en Link related topics using link-tag for better helping search engines
Categoría por idioma
Para el multilingüismo, ahora usamos multiplicar las categorías reales por los dos idiomas más utilizados (inglés y holandés). Funciona dedicar una categoría a un idioma específico, y Google parece, incluso sin indicaciones, tomar decisiones razonables al detectar el idioma real de un tema, incluso cuando el idioma difiere de los metadatos (ver Language support on category level for more relevant search results).
BING
Un problema muy pequeño es la etiqueta de idioma faltante para BING (Missing HTML meta-tag "Content-Language" for BING language detection), pero Google maneja más del 90% del tráfico de búsqueda de todos modos (2018 Search Market Share: Myths vs. Realities of Google, Bing, Amazon, Facebook, DuckDuckGo, & More - SparkToro). Recomiendo olvidarse de ello.