takt

Regroupement d’URL

Beaucoup de sites ont des chemins qui portent un identifiant : /dashboard/1270407413480165438/activity, /dashboard/1502794654712860702… Chaque visiteur crée alors une page unique, et ton classement Pages se disperse en centaines de lignes vues une seule fois. Le regroupement d’URL replie ces segments dynamiques en un modèle unique — /dashboard/:id/activity — et fusionne toutes ces pages en une seule ligne agrégée.

C’est activé par défaut et s’applique aux classements Pages, Pages d’entrée et Pages de sortie.

Ce qui est regroupé

Sans aucune configuration, une heuristique replie les segments qui ressemblent à des identifiants en :id :

  • les segments purement numériques d’au moins 6 chiffres (snowflakes Discord, ID de base de données) ;
  • les UUID (format 8-4-4-4-12 hexadécimal) ;
  • les jetons hexadécimaux longs (au moins 24 caractères : ObjectId Mongo, md5, sha).

Les segments courts et signifiants sont préservés : une année à 4 chiffres comme /2024/ ou un petit ordinal comme /page/42 restent tels quels.

Gabarits d’override

Pour les cas que l’heuristique ne couvre pas, ajoute des gabarits dans la carte de réglage. Ils sont ordonnés et évalués avant l’heuristique — le premier gabarit qui correspond gagne.

  • Nommer ou forcer un regroupement que l’heuristique rate — un slug d’article, par exemple :

    /blog/:slug

    /blog/mon-premier-article et /blog/analytics-rgpd se regroupent alors sous /blog/:slug.

  • Épingler un chemin brut (l’exclure du regroupement) — un gabarit entièrement littéral se rend lui-même et prend le pas sur l’heuristique :

    /2024/recap

Un gabarit commence par / ; chaque segment est soit un littéral ([a-zA-Z0-9._~-]+), soit un paramètre :nom.

Portée : affichage seulement

Le regroupement ne change que l’affichage dans les classements de pages. Le chemin brut reste stocké tel quel : désactive le regroupement et les lignes brutes réapparaissent — aucune donnée n’est perdue.

Surtout, les objectifs, conversions et filtres de page continuent de comparer le chemin brut. Un objectif pageview sur /dashboard/1502794654712860702 ne change jamais de sens parce que la page s’affiche désormais comme /dashboard/:id — tes objectifs existants gardent leur comportement.

Rien à changer côté site : le regroupement d'URL est un réglage **du tableau de bord**. Aucun extrait, script ou wrapper à recopier ou redéployer.

Gérer le regroupement

La carte Regroupement d’URL vit dans les Réglages du site.

  1. Ouvre ton site, puis l’onglet Réglages.
  2. Le bouton Regrouper les URLs dynamiques active ou coupe l’heuristique.
  3. Sous Gabarits d’override, ajoute un gabarit par ligne, dans l’ordre voulu. Un gabarit invalide est signalé à la saisie.
  4. Enregistre : le changement s’applique immédiatement aux classements.

Et ensuite