Bonjour,
La question suivante n'est pas d'ordre technique*** mais plutôt une considération architecturale : je me pose la question de concevoir correctement le slug des URL pour les articles d'un CMS.
Déjà, on en est où en 2024 ?
Perso mon côté "dev" me fait préférer ceci (l'ID de l'article, forcément...) :
Mais apparemment, moins pour les moteurs de recherche que pour une URL "conviviale" pour l'utilisateur, il serait mieux d'écrire ceci :
Et même, en réalité, il faut supprimer les déterminants :
Sur le plan de la norme, je sais que l'on peut aussi prendre en compte les majuscules, mais... sur ce point je suis hésitant. Un exemple qui me freine : lorsque l'on copie colle une URL dans la fenêtre de recherche Chrome, ce dernier passe tout en lowercase à la validation.
Édit : j'ai dit ici une énormité, apparemment, car je n'ai pas réussi à reproduire ce comportement depuis cette affirmation.
Que pensez-vous de tout cela ?
___
*** Sur le plan technique, je prévois une petite assistance "à la WordPress" (mais en mieux) au moment de la création de l'article. Voici le code isolé : CodePen. Les slugs sont ensuite enregistrés en base de données et constituent les points de terminaison pour l'appel de l'article. Le tout fonctionne très bien.
Modifié par Olivier C (13 Mar 2024 - 22:41)
La question suivante n'est pas d'ordre technique*** mais plutôt une considération architecturale : je me pose la question de concevoir correctement le slug des URL pour les articles d'un CMS.
Déjà, on en est où en 2024 ?
Perso mon côté "dev" me fait préférer ceci (l'ID de l'article, forcément...) :
site.fr/article/423
Mais apparemment, moins pour les moteurs de recherche que pour une URL "conviviale" pour l'utilisateur, il serait mieux d'écrire ceci :
site.fr/article/un-joli-slug-pour-mon-article
Et même, en réalité, il faut supprimer les déterminants :
site.fr/article/joli-slug-pour-article
Sur le plan de la norme, je sais que l'on peut aussi prendre en compte les majuscules, mais... sur ce point je suis hésitant. Un exemple qui me freine : lorsque l'on copie colle une URL dans la fenêtre de recherche Chrome, ce dernier passe tout en lowercase à la validation.
Édit : j'ai dit ici une énormité, apparemment, car je n'ai pas réussi à reproduire ce comportement depuis cette affirmation.
Que pensez-vous de tout cela ?
___
*** Sur le plan technique, je prévois une petite assistance "à la WordPress" (mais en mieux) au moment de la création de l'article. Voici le code isolé : CodePen. Les slugs sont ensuite enregistrés en base de données et constituent les points de terminaison pour l'appel de l'article. Le tout fonctionne très bien.
Modifié par Olivier C (13 Mar 2024 - 22:41)