C'est Google lui même qui le dit dans ses guidelines aux webmestres : faites des URLs aussi courtes et simples que possible. On notera au passage dans cet article que la recommandation est toujours d'utiliser des tirets (-) et non des underscores (_) comme séparateur... alors que normalement il n'y a plus de différence. Enfin bon...

Les URLs courtes ont d'autres avantages :
  • En réduisant le nombre de paramètres passés dans les URLs ou en les réécrivant, on limite les risques d'avoir des pages identiques avec deux URLs différentes
  • Même si la présence de mots clefs joue peu pour le positionement, c'est quand même un point à considérer
Et puis, il y a le double effet kiss cool : les utilisateurs cliquent deux fois plus sur des URLs courtes et inteligibles que sur des URLs longues et paramétrées (à positionnement égal) d'après un article de SearchEngineLand justement intitulé Supercharge Your URLs For Maximum SEO Impact.
Dans l'ordre de préférence, ils recommande des URLs
  1. Dynamiques, mais avec au maximum 2 paramètres
  2. Réécrites pour avoir un aspect statique (sans =, ? et &)
  3. Contenant des mots clefs
  4. Avec des mots clefs dans la dernière partie (avant l'extension)
  5. Sans trop de mots clefs (pour éviter d'être traité comme du Spam)

Ces bons conseils semblent de plus en plus suivis puisque même des CMS qui avaient notoirement des URLs dantesques (WebSphere et BroadVision) proposent maintenant des systèmes de réécriture. Si eux peuvent le faire, tout le monde le peut.
Donc il va falloir que je regarde comment faire ça dans Dotclear parce que les URLs de ce blog sont tout sauf courtes !