Dans un billet Des tags dans DotClear - Empyrée, empyrée fait le point sur son utilisation des tags dans Dotclear (version 1.2.3) avec le plugin twTags (version 0.2.1). Il nous livre par ce billets quelques doléances. Parmi celles-ci, le souhait de pouvoir exécuter des recherches dans le site Web, basée sur l'utilisation des tags.

recherche par tags (sans avoir à cliquer sur ledit tag), mais pour ça, je pourrais déjà commencer par installer un nuage…

Attendre la version 2 de Dotclear pour voir le module de recherche. Dans cette version, il sera possible de définir une extension de la recherche via plugin. Cela sera peut-être une solution pour la recherche par Tags.

Mais avant de travailler sur le module de recherche (dernière chance laissé au visiteur pour trouver le contenu l'intéressant), ne serait-il pas plus judicieux mieux guider le visiteur vers le contenu pertinent ?

Aujourd'hui la plupart des visiteurs de sites arrivent directement sur une page, soit parce qu'elle leur a été indiquée par un autre site, soit parce qu'ils l'ont trouvée sur un moteur de recherche. C'est fini ce temps béni des intro's en flash, où la première énigme était la localisation du bouton « enter ». Bref c'est le concept d'incitation proactive.

J'ai mis en place sur plusieurs de mes sites un système de propositions de liens pertinents. C'est le truc que j'ai appelé « voir aussi » ( sur mon blog ou sur www.filtrage.net ). L'idée, très simple, consiste à lister un nombre réduit de liens sur les billets présentant des tags communs. La pertinence (et donc l'ordre de cette liste) est déterminée par le nombre commun de tags et la date de publication. 'après ce que j'observe sur mes statistiques, ces liens sont bien plus utilisés que le module recherche (environ 1500 fois plus !).

J'ai mis aussi un nuage. Mais ne n'en suis pas vraiment content. Il liste les tags définis sur le blog, en valorisant les tags les plus utilisés : Moi je voudrai pouvoir représenter sur le nuage les liens relationnel inter-tags (hiérarchies analytiques, synonymes, opposés, ... ) et mettre en avant les tags les plus pertinents par rapport au contenu de la page. Bref une représentation multi-dimensionnelle du contenu disponible et pertinent.

Pour revenir sur la différence que je fait entre les catégories et les tags, je crois que ces deux systèmes sont complémentaires, et qu'ils doivent être présents pour permettre aux visiteurs de découvrir et d'apprécier le contenu d'un site.

Je vois dans le système de catégorie l'élaboration d'un classement partial du contenu du site. C'est en définissant et en nommant une catégorie, que je définie la trame éditoriale du site, le point de vue général sur le ou les domaines couverts. Sur un blog personnel certains mettrons en avant leurs lectures, leurs loisirs, leurs hobbys, d'autres regrouperons tout cela dans une simple catégorie « divers ». La définition de la liste des catégories tient compte de la sensibilité de l'auteur. C'est donc la présentation d'une vision subjective du contenu.

Les tags sont des mots clés relatifs à un article. Ces éléments qualifient de façon objective un contenu. L'ensemble des tags définis pour l'ensemble des billets peut constituer la base d'une ontologie générale ou sur un domaine. Mais pour cela la seule attribution d'un tag à un billet ne suffit pas. Il faudrait pouvoir définir ces tags : c'est à dire créer et gérer un dictionnaire des termes utilisés, pouvoir définir des liens inter-tags (similitude, opposition, hiérarchie analytique, ...) et représenter sous une forme exploitable ce système.

Pour l'instant l'utilisation des tags, n'est pas vraiment insatisfaisante. Il reste encore beaucoup à développer.


[edit (15/02/06)] : Depuis l'écriture de ce billet, j'ai decouvert cette article "tags and categories are not the same".