Necesito ayuda para entender cómo funciona la búsqueda de discourse

Hola equipo,

Quería saber un poco sobre cómo se prioriza el contenido en la búsqueda.

En general, la comprensión es que un artículo de blog se busca a través de múltiples palabras clave y etiquetas relacionadas con la publicación.

Por ejemplo:
Pueden ser palabras clave dentro de:
La pregunta de la publicación, el título del tema, las palabras clave dentro de la respuesta, las etiquetas de categoría para la pregunta, etc.

Si mi comprensión no está completa, por favor corríjanme.

Dado que nuestra comunidad está en la plataforma Discourse, ¿cómo implementa Discourse la búsqueda?
¿Existen diferentes etiquetas de Discourse? ¿Diferentes de las etiquetas que Google utiliza para capturar información?

¿Qué etiquetas (pregunta de la publicación, título del tema, palabras clave dentro de la respuesta, etiquetas de categoría para la pregunta) generarían los mejores resultados de búsqueda para las publicaciones de nuestra comunidad?

Por favor, compartan sus opiniones.

Gracias.

1 me gusta

¿Te refieres a lo que hace Discourse para permitir que el sitio sea buscado por Google? Si es así, la mejor respuesta que conozco está en esta publicación: Beginners guide to SEO with Discourse - #2 by Falco. Hay detalles adicionales en las otras publicaciones de ese tema.

Un punto a tener en cuenta es que el tema menciona el plugin Discourse Sitemap. Hasta donde sé, los motores de búsqueda no tienen problemas para indexar un sitio de Discourse incluso cuando no tiene un mapa del sitio. Lo principal en lo que debes trabajar es crear contenido de calidad en tu sitio que la gente quiera leer.

2 Me gusta

Creo que @Ranjan está preguntando cómo implementa Discourse la búsqueda dentro de la aplicación Discourse y no se refiere a la búsqueda de Google.

Parece interesado en entender cómo Discourse implementa su algoritmo de búsqueda interno, y un buen lugar para comenzar es aquí en class SearchController:

Hola @Ranjan… ¡te sorprendería la cantidad de información que se puede encontrar en el código de código abierto de Discourse en GitHub!

6 Me gusta