Je souhaiterais en savoir un peu plus sur la façon dont le contenu est priorisé dans les résultats de recherche.
En général, on comprend qu’un article de blog est recherché via plusieurs mots-clés et balises liés à l’article.
Par exemple :
Il peut s’agir de mots-clés présents dans : La question de l’article, le titre du sujet, les mots-clés dans la réponse, les balises de catégorie pour la question, etc.
Si ma compréhension est incomplète, n’hésitez pas à me corriger.
Puisque notre communauté utilise la plateforme Discourse, comment Discourse implémente-t-il la recherche ?
Existe-t-il des balises Discourse différentes, distinctes de celles que Google utilise pour capturer les informations ?
Quelles balises (question de l’article, titre du sujet, mots-clés dans la réponse, balises de catégorie pour la question) donneraient les meilleurs résultats de recherche pour les publications de notre communauté ?
Demandez-vous ce que fait Discourse pour permettre au site d’être recherché par Google ? Si oui, la meilleure réponse que je connaisse se trouve dans ce message : Beginners guide to SEO with Discourse - #2 by Falco. Vous trouverez des détails supplémentaires dans les autres messages de ce sujet.
Une chose à noter est que ce sujet mentionne le plugin Discourse Sitemap. À ma connaissance, les moteurs de recherche n’ont aucun problème à indexer un site Discourse même sans sitemap. L’essentiel est de créer du contenu de qualité sur votre site que les gens auront envie de lire.
Je pense que @Ranjan demande comment Discourse implémente la recherche dans l’application Discourse et ne s’interroge pas sur la recherche Google.
Il semble intéressé par la compréhension de la façon dont Discourse implémente son algorithme de recherche interne, et un bon point de départ se trouve ici dans class SearchController :
Hé @Ranjan… vous seriez étonné de la quantité d’informations que l’on peut trouver dans le code open source de Discourse sur GitHub !