Tri des pages du site hupso.co

Chantier SEO 12 juin 2026 Emilien Poinsot
Sources : Google Search Console (clics et impressions par URL, 12/12/2025 au 12/06/2026) · sitemap.xml du 12/06 · Semrush (backlinks)

L'essentiel

1. Méthodologie du tri

Chaque URL du sitemap a été croisée avec ses clics et impressions Search Console sur 6 mois, puis classée en 3 paquets. Les seuils sont volontairement simples et discutables : ils sont posés pour être challengés.

PaquetCritèreLectureTraitement proposé
A · On garde ≥ 10 clics / 6 mois Valeur prouvée Ne pas toucher
C · À retravailler 1 à 9 clics ou ≥ 100 impressions Visible mais ne capte pas le clic File de mise à jour (title, contenu), priorisée par impressions
B · Mortes 0 clic et < 100 impressions Google ne la montre jamais Retrait sitemap + 301 vers la page mère

Limites assumées : fenêtre de 6 mois (saisonnalité rentrée sous-évaluée), flag "alignement offre" basé sur l'URL et non le contenu (~170 pages restent à qualifier à la main), et la Search Console ne montre que les pages ayant eu au moins 1 impression.

2. Résultat du tri : un sitemap globalement sain

610 pages
Paquet A · 301 688 clics en 6 mois
69 pages
Paquet C · 237 clics, visibles sans cliquer
70 pages
Paquet B · 0 clic, quasi 0 impression

Répartition des 749 URLs du sitemap

A · On garde
610 pages · 81 %
C · À retravailler
69 pages · 9 %
B · Mortes
70 pages · 9 %

Conséquence directe : les ~1200 pages non indexées relevées dans l'audit ne viennent pas du sitemap, qui ne déclare que 749 URLs dont 90 % performent. Elles sont à chercher dans ce que Google crawle en dehors : pages orphelines, anciennes URLs, patterns non déclarés. Proposition : sortir l'export couverture complet de la GSC et appliquer le même tri à ces pages.

3. Paquet B : les pages locales programmatiques sont mortes

57 des 70 pages mortes suivent le même pattern : une déclinaison par ville de pages formation ou secteur, sur 10 villes (Paris, Lyon, Marseille, Lille, Bordeaux, Strasbourg, Montpellier, Nantes, Nice, Toulouse).

PatternPagesImpressions cumulées 6 mois
/formation-metier-secretaire/[ville]100
/formation-metier-conducteur-travaux/[ville]100
/formation-metier-comptable/[ville]90
/concours-crpe/[ville]90
/concours-infirmier/[ville]90
/secteurs/btp/[ville]90
Articles divers14< 100 chacun

Vérification backlinks (Semrush) : 69 pages sur 70 n'ont strictement aucun lien entrant. La seule exception est /formation-metier-comptable/lille (2 liens depuis 1 domaine référent), dont le jus est préservé par la redirection 301.

Recommandation

Retrait du sitemap + redirection 301 vers la page formation mère pour les 70 pages. La 301 suffit : elle déréférence l'ancienne URL et transfère sa valeur (dont les backlinks) vers la destination. Le noindex ne serait utile que pour une page qu'on garde en ligne sans la rediriger. Le contenu campus Lyon et Paris est un sujet séparé : des pages dédiées aux 2 formations hybrides (FRI et TMCVC), seules concernées par les campus, plutôt que des déclinaisons par formation.

4. La question stratégique : 41 % des clics sont hors offre

Répartition des 301 925 clics du sitemap (6 mois)

Hors offre (gendarmerie, santé...)
123 994 · 41 %
À qualifier à la main
121 187 · 40 %
Aligné offre hupso
56 744 · 19 %

Le top trafic du site hors homepage est entièrement hors offre :

PageClics 6 mois
/article/reserviste-gendarmerie11 307
/article/grades-gendarmerie11 053
/article/salaire-gendarme8 021
/article/professeur-contractuel4 652
/article/epreuves-concours-gendarmerie4 375

À arbitrer ensemble

Ce trafic nourrit l'autorité du domaine, le supprimer serait contre-productif. Trois options non exclusives :

5. 155 pages à vrai trafic hors sitemap

155 pages
≥ 10 clics en 6 mois, absentes du sitemap
35 414 clics
Trafic 6 mois non déclaré à Google

Le point le plus intrigant : il existe deux patterns d'URL blog. /article/... est déclaré dans le sitemap (644 URLs), /blog/... n'y figure pas du tout alors qu'il capte du vrai trafic :

Page (pattern /blog/, absente du sitemap)Clics 6 mois
/blog/comment-recuperer-diplome-apres-plusieurs-annees7 420
/blog/comment-bien-preparer-oral-concours-aide-soignant2 118
/blog/inscription-candidat-libre1 855
/blog/comment-reussir-concours-ambulancier1 623

Question pour la technique : doublon de template, migration inachevée, canoniques propres ? Autres absents notables du sitemap : /connexion (6 445 clics, à étouffer des résultats de recherche) et /formation-diplomante (1 293 clics, à déclarer si la page est stratégique).

6. Hygiène du sitemap : lastmod et priority

162 URLs
Au même lastmod, à la seconde près (23/02/2024)
718 / 749
URLs avec priority 0.7 : la hiérarchie ne dit plus rien

7. Rich snippets avis clients : proposition

Pour la stratégie rich snippets évoquée au CR du 11/06. Le type Schema.org adapté aux pages formation est Course : il déclare à Google le nom de la formation, l'organisme, la note moyenne des avis (aggregateRating, alimentée par Trustpilot) et le diplôme délivré (educationalCredentialAwarded, où on déclare le titre RNCP).

Résultat cible dans Google

h
hupso
https://www.hupso.co › formation-metier-comptable
Formation Comptable à distance · Titre RNCP niveau 5 | hupso
★★★★★ 4,8/5 · 1 200+ avis Trustpilot
Devenez comptable en 12 mois avec une formation 100 % à distance, reconnue par l'État (titre RNCP niveau 5). Éligible CPF, accompagnement individuel et garantie emploi.

Maquette illustrative. Les étoiles et la note viennent du schema (aggregateRating). La mention "Titre RNCP / reconnue par l'État" doit vivre à deux endroits : dans le schema via educationalCredentialAwarded (lisible par la machine) ET dans le title + meta description (visible par l'humain), car ce champ ne s'affiche pas automatiquement dans le résultat.

Proposition