La pagination, pour les blogs et catalogues

⏱️ Lecture ~9 min 🧩 Prérequis : Chapitre 7 ✅ Quiz en fin de chapitre
🟢 Palier 1 · Chapitre 8 sur 9

1 Accroche

Quand une page ne suffit plus

Tu arrives sur un blog et tu vois : « Articles 1 à 20 ». Puis, en bas de la page : « 1 · 2 · 3 · 4 · 5 · 6… ». Tu viens de rencontrer la pagination.

Tu la retrouves sur de nombreux sites : les blogs, les boutiques en ligne, les catalogues, les annuaires et les sites d'actualité. Le principe paraît simple : lorsqu'il y a trop de contenus pour tenir sur une seule page, on les répartit sur plusieurs pages. Et effectivement, c'est tout l'intérêt de la pagination.

Mais sur un site qui contient plusieurs centaines, voire plusieurs milliers de contenus, cette organisation mérite un peu d'attention. Pourquoi ? Parce qu'elle joue à la fois sur la navigation des visiteurs, l'organisation du site et la découverte des contenus par les moteurs de recherche. Alors, comment mettre en place une pagination propre et logique ?

2 Ce que tu vas apprendre

À la fin de ce chapitre, tu sauras

  • ✓ Ce qu'est la pagination
  • ✓ Pourquoi elle est utilisée
  • ✓ Comment elle fonctionne sur un site
  • ✓ Comment organiser correctement les pages paginées
  • ✓ Quelles erreurs éviter
  • ✓ Pourquoi les anciennes recommandations autour de rel="next" et rel="prev" doivent être relativisées

3 Le concept expliqué simplement

La pagination, c'est quoi ?

Imagine une bibliothèque avec 1 000 livres. Tu pourrais afficher les 1 000 livres sur une seule page. Mais tu obtiendrais rapidement une page interminable et difficile à parcourir.

Tu peux donc les répartir par groupes de 20 : Page 1 → livres 1 à 20, Page 2 → livres 21 à 40, Page 3 → livres 41 à 60, etc. C'est ça, la pagination.

Sur un blog, tu peux par exemple avoir : /blog/ puis /blog/page/2/ et /blog/page/3/. Sur un catalogue, tu peux également rencontrer : /chaussures?page=2. Le système peut donc prendre des formes différentes selon le site. Mais l'idée reste toujours la même : répartir un grand volume de contenus sur plusieurs pages pour faciliter leur consultation.

Pourquoi paginer ?

La première raison est très simple : faciliter la navigation. Imagine une boutique qui contient 1 000 produits et qui essaie de tous les afficher sur une seule page. Tu risques rapidement d'avoir une page très longue, plus difficile à parcourir, moins agréable à utiliser et potentiellement plus lourde à charger.

La pagination permet de diviser cette grande quantité d'informations en plusieurs ensembles plus faciles à consulter. Mais attention : la pagination ne doit pas être pensée uniquement comme un découpage technique. Elle doit également permettre au visiteur de comprendre où il se trouve, ce qu'il consulte, comment accéder aux contenus suivants et comment revenir aux contenus précédents.

💡 Analogie — Imagine un gros livre : plutôt que de mettre toutes les informations sur une seule feuille, tu les répartis sur plusieurs pages. La pagination fait exactement la même chose avec les contenus d'un site.

Une série de pages, pas une seule page coupée en morceaux

Prenons un blog qui contient 300 articles. Si tu affiches 10 articles par page, tu obtiens : Page 1 → articles 1 à 10, Page 2 → articles 11 à 20, Page 3 → articles 21 à 30, etc. Chaque page correspond donc à un ensemble différent d'articles. La page 2 n'est pas simplement une copie de la page 1 avec quelques éléments déplacés. Elle donne accès à des contenus différents. C'est important pour comprendre la pagination : chaque page de la série a son propre rôle dans la navigation.

💡 Analogie — Imagine les rayons d'une bibliothèque : chaque rayon contient une partie des livres. Tu ne considères pas le deuxième rayon comme une copie du premier simplement parce qu'ils font partie de la même bibliothèque.
⚠️ Piège fréquent : croire que toutes les pages paginées sont inutiles pour le SEO. Ce n'est pas aussi simple. Une page paginée peut avoir une vraie utilité dans la structure d'un site lorsqu'elle permet d'organiser un grand volume de contenus et de faciliter leur découverte.

⚠️ Les pièges à éviter

  • ✗ Créer des pages paginées sans liens accessibles
  • ✗ Rediriger toutes les pages vers la première
  • ✗ Utiliser uniquement JavaScript pour la navigation sans alternative accessible
  • ✗ Générer des centaines de pages inutiles
  • ✗ Bloquer systématiquement toutes les pages paginées dans robots.txt
  • ✗ Croire que rel="next" et rel="prev" sont encore des signaux Google centraux

4 Exemple concret

Un blog avec 300 articles

Prenons un blog qui publie régulièrement des articles. Il possède 300 contenus et affiche 10 articles par page. L'organisation peut être : Page 1 → articles 1 à 10, Page 2 → articles 11 à 20, Page 3 → articles 21 à 30, etc. La navigation peut alors fonctionner comme ceci : Page 1 → Page 2 → Page 3 → ... → Page 30. Le visiteur peut avancer progressivement dans les anciens contenus. Il peut également revenir en arrière grâce à un lien « Précédent ».

Et pour les moteurs de recherche ?

Le principe général reste le même : les différentes pages doivent être accessibles et reliées de manière logique. Lorsqu'elles sont correctement reliées, cela permet notamment aux moteurs de découvrir les différentes pages de la série et les contenus qui y sont associés. La pagination participe donc à l'organisation globale du site.

⚠️ Piège fréquent : croire qu'une page paginée est forcément une mauvaise page SEO. Une page 2, une page 3 ou une page 15 n'est pas automatiquement un problème. La vraie question est plutôt : « Cette page a-t-elle une utilité dans la navigation et dans l'organisation des contenus du site ? » Si la réponse est oui, il n'y a pas de raison de considérer automatiquement la pagination comme un problème SEO.

5 Comment le mettre en pratique

1

Vérifie ton système de pagination

Commence par utiliser ton site comme le ferait un visiteur. Sur ton blog ou ton catalogue, clique sur « Page suivante » puis « Page précédente ». Vérifie que les pages fonctionnent réellement. Tu dois pouvoir avancer dans les contenus et revenir en arrière sans rencontrer de lien cassé, de page inexistante, de résultat incohérent ou de blocage dans la navigation. Cette première vérification paraît évidente, mais elle permet déjà de repérer des problèmes très simples.

2

Vérifie les URLs

Chaque page paginée doit disposer d'une URL identifiable. Par exemple : /blog/, /blog/page/2/, /blog/page/3/. Ou avec un système utilisant des paramètres : /chaussures?page=2. Le format exact dépend de la manière dont ton site est construit. Il n'existe donc pas une seule bonne façon de créer les URLs de pagination. L'essentiel est surtout d'avoir un système cohérent, stable et compréhensible.

3

Vérifie les liens entre les pages

Les pages paginées doivent être reliées entre elles de manière logique. Par exemple : ← Précédent | 1 | 2 | 3 | 4 | Suivant →. Le visiteur comprend immédiatement comment avancer dans la série. À l'inverse, une pagination uniquement visuelle ou construite autour de comportements JavaScript complexes peut rendre la navigation plus difficile à traiter. Lorsque cela correspond au fonctionnement du site, privilégie donc des liens HTML accessibles.

💡 L'objectif est simple — Si un utilisateur peut comprendre comment passer de la page 2 à la page 3, les moteurs doivent également pouvoir découvrir ces relations de manière exploitable.
4

Ne canonialise pas automatiquement toutes les pages vers la première

C'est une erreur que l'on retrouve régulièrement. Imagine : /blog/ et /blog/page/2/. Ces deux pages ne présentent pas nécessairement les mêmes contenus. La page 2 contient généralement des articles différents de ceux de la page 1. Il n'est donc pas pertinent de considérer automatiquement toutes les pages paginées comme de simples doublons de la première.

⚠️ Point important : les anciennes recommandations autour de rel="next" et rel="prev" doivent être relativisées. Google ne les utilise plus comme auparavant pour comprendre la pagination. Ne construis donc pas toute ta stratégie SEO autour de ces balises.
5

Pense d'abord à l'utilisateur

Avant de chercher à optimiser ta pagination pour les moteurs, commence par vérifier qu'elle est claire pour les visiteurs. Pose-toi trois questions simples : « Où suis-je ? », « Combien de pages existe-t-il ? », « Comment continuer ? ». Une pagination peut par exemple prendre cette forme : ← Précédent | 1 | 2 | 3 | 4 | Suivant →. Tu peux également afficher davantage de pages lorsque cela est pertinent. L'objectif reste toujours le même : permettre à l'utilisateur de parcourir facilement le contenu.

6 Le jargon de ce chapitre

Mini-lexique

TermeDéfinition simple
PaginationDécoupage d'un ensemble de contenus sur plusieurs pages
Page paginéePage appartenant à une séquence de pages
CanoniqueURL considérée comme principale lorsqu'il existe plusieurs URLs similaires
rel="next"Ancien mécanisme utilisé pour indiquer la page suivante
rel="prev"Ancien mécanisme utilisé pour indiquer la page précédente
Robots.txtFichier permettant de donner des directives d'exploration aux robots

7 Quiz — Vérifie que tu as compris

Question 1/3

Question 1 — Pourquoi utilise-t-on la pagination ?

A Pour cacher les contenus à Google
B Pour répartir un grand volume de contenus sur plusieurs pages
C Pour augmenter automatiquement le classement
D Pour remplacer le sitemap
💡 Bonne réponse : B. La pagination permet de répartir un grand volume de contenus sur plusieurs pages afin de rendre la navigation plus simple.

8 Et après ?

Tu sais maintenant comment organiser un grand volume de contenus sans transformer ton site en une immense liste difficile à parcourir.

Tu as également vu que la pagination ne concerne pas uniquement l'utilisateur : elle participe aussi à la manière dont les contenus sont organisés et découverts sur le site.

Mais ton site ne vit pas uniquement dans les résultats de recherche. Lorsqu'un article est partagé sur Facebook, LinkedIn ou X, certaines informations peuvent apparaître automatiquement : un titre, une image, une description…

Ces informations sont notamment gérées grâce aux balises Open Graph.

Chapitre suivant

Les balises Open Graph : réseaux sociaux, pas du SEO direct

Continuer →