2005-06-24

Nouveau système de permaliens

Ça faisait loooongtemps que je souhaitais changer mon système de permaliens et d'archivage. Il se basait sur un fichier contenant tous les billets d'un mois donné, avec un identifiant du billet marqué par un # dans l'URL.

Exemple : http://psydk.org/ar_2005-06#n153

Le problème c'est que le # et tout ce qui suit après n'est pas référencé par les moteurs de recherche. Du coup, quand quelqu'un tombait sur un fichier d'archive, il avait bien du mal à trouver le billet qui l'intéressait.

Désormais, on peut se balader selon les années, les mois et les jours, jusqu'à atteindre une page qui ne contient qu'un seul billet. L'URL qui en résulte sert de permalien.

Exemple : http://psydk.org/archives/2005-06-13n153

Les autres syntaxes permettent de parcourir :

  • tous les billets d'un jour : http://psydk.org/archives/2005-06-13 ;
  • d'un mois : http://psydk.org/archives/2005-06 ;
  • d'une année : http://psydk.org/archives/2005.

Les anciens permaliens, qui pointaient directement vers les fichiers d'archives, restent valides.

Édit : après une nuit de sommeil et un courriel de Baptiste, je vais peut-être utiliser un nommage légèrement différent, de ce type là (rappelant DotClear) :

http://psydk.org/archives/2005-06-13-153-donaldville

Je retire le « n » pour bien séparer le jour du numéro de billet, et je mets le titre du billet dans l'URL.

Pendant ma phase de réflexion/implémentation, je vous demande d'éviter l'utilisation des permaliens :)