Pagination
Qu'est-ce que la pagination ?
La pagination consiste à découper un long ensemble de contenus (articles de blog, produits, résultats de recherche, commentaires) en plusieurs pages numérotées, au lieu de tout charger d'un coup. Le visiteur voit dix ou vingt éléments, puis poursuit avec des liens comme « Suivant », « Précédent » ou des numéros de page. Chaque page possède sa propre URL, par exemple /blog?page=2 ou /blog/page/2.
Elle répond à deux objectifs. Pour les utilisateurs, elle garde les pages légères et faciles à parcourir. Pour les moteurs de recherche, elle expose les contenus profonds grâce à une chaîne de liens explorables, ce qui compte pour les sites de plusieurs centaines d'articles ou de produits.
Comment fonctionne la pagination
Une liste paginée repose sur un nombre total d'éléments, une taille de page et une page courante. Le serveur (ou le CMS) ne renvoie que la tranche correspondante. En HTML, la navigation doit utiliser de vrais liens afin que les robots puissent les suivre :
<a href="/blog?page=3">3</a>est explorable.- Un bouton qui charge le contenu uniquement en JavaScript, sans lien, est souvent invisible pour les robots.
Chaque URL paginée doit renvoyer son propre contenu, un titre unique dans la mesure du possible et une balise canonique auto-référencée.
Pagination, défilement infini et bouton « Voir plus »
| Modèle | Atouts | Limites |
|---|---|---|
| Pagination numérotée | URL explorables, faciles à enregistrer et à partager | Clics supplémentaires pour l'utilisateur |
| Défilement infini | Navigation fluide sur mobile | Contenu souvent non explorable, pied de page inaccessible |
| Bouton « Voir plus » | L'utilisateur garde la main | Exige de vrais liens en solution de repli pour le SEO |
Pagination et SEO
Google a confirmé en 2019 qu'il n'utilise plus rel="prev" et rel="next" comme signal d'indexation. Il traite chaque page paginée comme une page autonome : l'enjeu se déplace vers un maillage propre et des signaux cohérents.
- Donnez à chaque page une balise canonique auto-référencée. Ne pointez pas les pages 2, 3 et suivantes vers la page 1, sous peine de faire perdre en visibilité les produits et articles qu'elles listent.
- N'ajoutez pas
noindexaux pages profondes si leurs éléments ne sont accessibles que par la pagination, car les liens d'une page en noindex peuvent finir par être ignorés. - Gardez une structure à plat : liez la première, la dernière, la précédente, la suivante et quelques pages voisines pour qu'aucun élément ne soit à plus de quelques clics de l'accueil.
- Évitez les titres et descriptions en doublon en ajoutant le numéro de page, par exemple « Blog, page 2 ».
Erreurs courantes
- Canonicaliser toutes les pages vers la page 1, ce qui masque les éléments profonds dans l'index.
- Charger le lot suivant uniquement en JavaScript, sans lien dans le HTML.
- Laisser les filtres et les paramètres de tri générer des milliers de variantes paginées qui gaspillent le budget de crawl.
- Bloquer les URL paginées dans le fichier robots.txt alors qu'elles servent à atteindre le contenu.
Pour de très gros catalogues, un bon maillage interne depuis les pages de catégories et un sitemap listant les éléments importants réduisent la dépendance à la pagination profonde.
La pagination chez BeBranded
Sur les sites que nous concevons et auditons, la pagination fait partie de la stratégie d'exploration : liens explorables, canoniques auto-référencées, titres de page uniques et paramètres maîtrisés. Nous vérifions le résultat avec un crawler pour confirmer que chaque élément reste accessible. Découvrez comment notre équipe aborde la visibilité technique sur notre page SEO et GEO.