SEO appliqué aux plugins officiels de Discourse

Poursuivant la discussion de Discourse a besoin d’une meilleure recherche :

@JammyDodger Pour information, selon :arrow_double_up: j’ai commencé à appliquer le SEO aux plugins Discourse.

Comme ligne directrice… pour les sujets de plugins officiels, le nom doit être :

  • « Plugin officiel Discourse X »

ou

  • « Plugin Discourse X »

ou

  • « Plugin X »

Cela dépend un peu du nombre de mots que vous voulez inclure et de l’apparence.

4 « J'aime »

Ah, j’espérais éviter la duplication des informations de catégorie (et/ou de tag) dans le titre de chaque sujet. Est-ce la seule façon de faire fonctionner la recherche ?

1 « J'aime »

Je sais que c’est nul, mais c’est comme ça que fonctionne notre recherche.

À moins de changer nos heuristiques d’indexation, nous sommes coincés avec ça. C’est quelque chose que @tgxworld n’a jamais voulu changer en raison de la grande quantité de changements et de doublons.

En y regardant de plus près, cela rend les listes de sujets assez horribles https://meta.discourse.org/tags/c/plugin/22/official. Nous enterrons l’élément d’information distinctif dans beaucoup de blabla répétitif « Official Discourse Follow Plugin », « Official Discourse Chat Plugin ». Ainsi que de gonfler les boîtes de réception en ligne https://meta.discourse.org/t/official-discourse-follow-plugin/110579, https://meta.discourse.org/t/official-discourse-calendar-and-event-plugin/97376.

Nous avons également perdu beaucoup de cohérence. Si vous voulez inclure « Official Discourse Plugin », alors ils doivent tous avoir la même chose pour correspondre au modèle. Avoir des variations n’est pas idéal du point de vue d’un guide de style.

Honnêtement, je pense que nous sacrifions la lisibilité humaine pour cela. Je ne suis pas fan. :pensive_face:

3 « J'aime »

Peut-être si la priorité de recherche est élevée, nous intégrerons les catégories et les balises dans l’aspect du titre

Voyons ce que @tgxworld en pense

1 « J'aime »

Changer la façon dont nous indexons les publications et les sujets pour la recherche est toujours délicat. Mon hésitation à apporter des changements majeurs découle du fait que nous n’avons pas un bon moyen de connaître l’impact complet des changements lorsque nous déployons des choses. Nous pouvons améliorer la recherche pour un certain cas et aggraver la recherche pour d’autres cas.

Peut-être que la première petite étape que nous pouvons franchir ici est de prendre en charge la recherche avec différentes stratégies d’indexation ? Par exemple, nous permettons aux administrateurs de site de spécifier que les noms de catégories et d’étiquettes d’une publication doivent faire partie du poids A au lieu de faire partie des poids B et C respectivement. Ensuite, nous pouvons au moins essayer cela pour voir comment cela se sent avant de prendre une décision quant à savoir si nous devrions déployer la nouvelle stratégie d’indexation plus largement.

3 « J'aime »

J’adore cette suggestion, c’est un moyen peu risqué de tester

1 « J'aime »

Une chose cependant qui mérite réflexion pour @JammyDodger / @lindsey / @hugh

Est-ce que :

« Chat »
Catégorie : plugin
Tag : official

Est vraiment un meilleur titre pour le sujet que :

« Official Discourse Chat Plugin »

Je comprends que c’est verbeux… mais le titre « Chat » ne vous apporte rien… même s’il est dans la catégorie plugin.

Je ne suis pas sûr de comprendre ce que vous voulez dire ? Suggérez-vous de renommer le plugin lui-même pour qu’il soit plus descriptif ?

Mais pour les besoins d’une liste de sujets, je pense que trop de duplication fait que tout se mélange :

Plugin de discussion Discourse officiel
Plugin de suivi Discourse officiel
Plugin d’automatisation Discourse officiel
Plugin de liste de contrôle Discourse officiel
Plugin Résolu Discourse officiel
Plugin IA Discourse officiel
Plugin d’attribution Discourse officiel

Contre

Discussion Discourse
Suivi Discourse
Automatisation Discourse
Liste de contrôle Discourse
Résolu Discourse
IA Discourse
Attribution Discourse

Plugin de Chat
Plugin de Seguimiento
Plugin de Automatización
Plugin de Lista de Verificación
Plugin Resuelto
Plugin de IA
Plugin de Asignación

Todo esto también funciona visualmente y no tiene la “mina terrestre de búsqueda” de que “el plugin de chat” no encuentra el plugin de chat.

Plugin de Chat de Discourse
Plugin de Seguimiento de Discourse
Plugin de Automatización de Discourse
Plugin de Lista de Verificación de Discourse
Plugin Resuelto de Discourse
Plugin de IA de Discourse
Plugin de Asignación de Discourse

también parece estar bien, (sin el oficial)


Supongo… mi objeción es contra el espartano:

Chat
Seguimiento
Automatización
Lista de Verificación
Resuelto
IA
Asignación

Todos estos son títulos malos, aunque la categoría Plugin es suficiente para decir que es un plugin.

Je pense que le premier exemple fonctionne mieux que le second. Je pense que le mot-clé ne doit pas être pris en sandwich entre les mots répétés afin que les gens puissent le repérer plus facilement (donc soit en premier, soit en dernier).

Je pense toujours qu’inclure « plugin » dans le titre de chaque sujet Plugin est une information redondante. Je pense qu’il est plus facile de voir si vous envisagez d’ajouter « composant de thème » à tous les sujets Theme component.

C’est là que je veux en venir.

Tout est redondant, laissez juste « Chat »

Mais « Chat » seul est un mauvais titre pour un sujet.

Discourse est techniquement beaucoup plus redondant que plugin, c’est juste une chose « visuelle » ici qui fait qu’il « a l’air mieux sans le sandwich comme mot de fin. »

Au minimum, nous avons besoin d’une directive très stricte ici sur la dénomination dans cette catégorie… sans aucune exception pour faire respecter la cohérence.

Better-Anonymous (comptes anonymes multiples et autres fonctionnalités)
(maintenant plus intelligent que ChatGPT)
Inclure les nouveaux messages dans l’e-mail de résumé/digest

Un tas avec le préfixe Discourse, un tas sans
Un tas avec plugin et un tas sans

Permettre l’empilement dans le titre du sujet sur une catégorie prioritaire signifie que ceux-ci gagnent naturellement dans la recherche.


Honnêtement, le long et ennuyeux bruit devrait juste gagner :

Discourse PLUGINNAME Plugin

Mélangé à l’ajout de l’officiel, nous pouvons vivre sans.

Avons-nous fait des recherches sur les termes que les gens utilisent pour trouver ces pages ?

Si les gens recherchent principalement « Discourse chat » au lieu de « Discourse chat plugin » ou « Official Discourse chat plugin » (et je soupçonne que c’est le cas), alors nous devrions faire en sorte que nos titres suivent cette convention.

Recherches mises à part, je pense que Discourse [nom du plugin] est ce qui a le plus de sens pour moi, en essayant d’équilibrer le référencement et les besoins de lisibilité humaine. Plugin est un peu trop technique pour beaucoup de gens, surtout que nous n’utilisons pas cette nomenclature de manière cohérente dans les paramètres et que nombre de ces plugins sont déjà intégrés au cœur du système.

1 « J'aime »

Je pense que cela semble répétitif, surtout si le premier mot est la partie répétitive.

Je suggérerais quelque chose comme ci-dessous, mais je ne suis pas entièrement sûr de la façon dont cela fonctionnerait avec la recherche. Je ne fais qu’énoncer mes pensées.

Je suis d’accord qu’avoir « Discourse » là-dedans est aussi un peu redondant/répétitif, mais c’est pour compenser la brièveté des titres d’un seul mot (et c’est aussi souvent le nom du plugin). Nous avons supprimé le « Discourse » précédent de la page /plugins pour une meilleure lisibilité, mais cela n’a pas le même effet dans une liste de sujets.

Je pense que l’inclure et l’avoir en premier est le moindre de tous les maux. C’est dommage que la recherche ne puisse pas tenir compte des signaux de catégorie et d’étiquette que je lui donne, mais si nous avons vraiment besoin de bourrer le titre avec « plugin » pour que cela fonctionne, alors soit. :frowning:

Ce serait bien si je pouvais définir un « résultat épinglé » pour certains mots-clés. De cette façon, les instructions seraient toujours en haut de la liste.

1 « J'aime »