Pagination et SEO selon les consignes actuelles de Google : URL uniques, canonical vers soi-même, liens explorables, défilement infini, bouton charger plus et facettes.

En bref
Une bonne pagination SEO donne à chaque page d'une série sa propre URL explorable, relie les pages entre elles par des liens HTML classiques et place sur chaque page une balise canonical qui pointe vers elle-même. Google n'utilise plus rel="next" et rel="prev" : ce sont les liens qui font le travail. Le défilement infini et les boutons « charger plus » doivent s'appuyer sur des URL paginées, et les variantes de filtres ou de tri restent en général hors de l'index.
Pour aller plus loin, demandez à
La pagination SEO concerne la façon dont les moteurs de recherche découvrent, explorent et indexent un contenu réparti sur plusieurs pages : catégories de produits, archives de blog, fils de forum, résultats de recherche interne. Les erreurs y sont fréquentes et coûteuses, car elles peuvent cacher des centaines de produits ou d'articles à Google sans aucune erreur visible. Ce guide suit la documentation de Google sur la pagination et le chargement progressif, avec des exemples concrets pour les boutiques en ligne et les blogs.
La pagination consiste à découper une longue liste d'éléments en une suite de pages, en général avec des liens numérotés en bas : 1, 2, 3, suivant. Les sites l'utilisent pour garder des pages rapides et lisibles. Pour les moteurs de recherche, la question est simple : un robot peut-il atteindre chaque élément de la liste, et quelles pages de la série méritent d'apparaître dans les résultats ?
Google traite chaque URL d'une série paginée comme une page distincte. C'est important, car la page 5 d'une catégorie est souvent le seul endroit où Googlebot trouve des liens vers des produits ou des articles plus anciens. Si la page 5 est inaccessible, ces éléments dépendent entièrement de votre sitemap XML ou d'autres liens internes pour être trouvés.
La pagination agit sur trois points qui comptent pour les moteurs de recherche :
Les consignes de Google tiennent en une courte liste. Le tableau ci-dessous résume ce qu'il faut faire et éviter, d'après sa documentation sur la pagination.
| Sujet | Recommandé | À éviter |
|---|---|---|
| URL | Une URL unique par page, par exemple ?page=2 ou /page/2/ | Des numéros de page dans un fragment d'URL (#page=2), que Google ignore |
| Liens | Des liens <a href> classiques de chaque page vers la suivante, idéalement aussi des liens numérotés | Une pagination qui ne fonctionne qu'avec des événements JavaScript ou des boutons sans URL |
| Balise canonical | Chaque page pointe vers elle-même | Faire pointer toutes les pages de la série vers la page 1 |
| rel="next" / rel="prev" | Facultatif : Google ne les utilise plus, d'autres moteurs peut-être | Compter sur eux comme seul lien entre les pages |
| Titres et descriptions | Peuvent se ressembler d'une page à l'autre ; ajouter « Page 2 » aide les visiteurs | S'inquiéter des alertes de titres en double sur les pages paginées |
| Filtres et ordres de tri | noindex ou règles robots.txt pour les variantes que vous ne voulez pas indexer | Laisser chaque combinaison de filtres et de tri devenir une URL indexable |
| Pages inexistantes | Renvoyer un code 404 pour les pages hors limites comme ?page=999 | Les rediriger vers la page 1 ou afficher une page vide avec un code 200 |
Non. C'est l'erreur de pagination la plus fréquente. La documentation de Google indique clairement qu'il ne faut pas utiliser la première page d'une série comme page canonique. La page 2 contient d'autres éléments que la page 1 : déclarer la page 1 comme sa canonical revient à dire à Google que la page 2 est un doublon. Avec le temps, Google peut cesser d'explorer les pages profondes, et les produits ou articles liés uniquement depuis celles-ci deviennent plus difficiles à découvrir.
La bonne configuration est une balise canonical autoréférente sur chaque page : la page 2 pointe vers la page 2, la page 3 vers la page 3. Un détail lié : assurez-vous que la page 1 n'a qu'une seule URL. Si /chaussures/ et /chaussures/?page=1 existent toutes les deux, liez partout la version propre et redirigez ou canonicalisez la variante ?page=1 vers elle.
Google a confirmé en 2019 qu'il avait cessé d'utiliser ces attributs pour l'indexation, et sa documentation actuelle répète qu'il ne s'en sert plus, tout en précisant que d'autres moteurs de recherche peuvent encore les lire. Ils ne font pas de mal : vous pouvez les garder si votre CMS les ajoute automatiquement. En revanche, vous ne pouvez pas compter sur eux. Google relie les pages d'une série grâce aux liens visibles entre elles, d'où l'importance des liens <a href> explorables, plus que de tout balisage.
Google suggère aussi de faire un lien depuis chaque page d'une collection vers la première page. La première page reçoit ainsi davantage de liens internes, ce qui peut indiquer qu'elle est la meilleure page d'atterrissage pour la série. Un bon maillage interne sur les pages catégories, avec par exemple des liens vers les sous-catégories et les meilleures ventes en page 1, fait le reste.
Dans la plupart des cas, laissez les pages paginées indexables. Un noindex sur les pages 2 et suivantes n'empêche pas Google de voir la page au début, mais Google a indiqué que les pages laissées longtemps en noindex finissent par être moins explorées et leurs liens moins suivis. On retombe alors dans le problème de découverte que la pagination devait résoudre.
Les pages profondes se positionnent rarement sur des requêtes concurrentielles de toute façon, car la page 1 concentre la plupart des liens internes et des signaux de pertinence. Leur rôle SEO principal est de conduire les robots vers les éléments qu'elles listent. Gardez-les indexables, donnez-leur un titre clair comme « Chaussures de course, page 3 », et évitez de recopier le long texte d'introduction de la page 1 sur chaque page de la série.
Une page « tout afficher » présente toute la liste sur une seule URL. Dans un article Search Central de 2011, Google indiquait que les internautes préfèrent souvent cette page et suggérait d'y faire pointer les pages paginées par une balise canonical lorsqu'elle se charge vite. La documentation actuelle de Google sur la pagination ne mentionne plus cette option. Dans la pratique, une page « tout afficher » n'a de sens que pour des listes courtes, quelques dizaines d'éléments au plus, où la page complète reste rapide. Pour les gros catalogues, une page unique avec des centaines de produits pénalise le temps de chargement et les Core Web Vitals : la pagination classique est le choix le plus sûr.
Le défilement infini charge de nouveaux éléments à mesure que le visiteur descend dans la page. Les robots de Google ne font pas défiler la page et ne déclenchent pas les actions qui demandent un utilisateur : les éléments chargés ainsi peuvent rester invisibles. La solution consiste à adosser le défilement infini à des URL paginées : chaque lot d'éléments a sa propre adresse (par exemple ?page=3), l'adresse du navigateur se met à jour pendant le défilement, et les pages sont reliées par des liens explorables qui fonctionnent sans JavaScript.
Un bouton « charger plus » a la même limite : Googlebot ne clique pas sur les boutons. Le bouton peut rester pour les visiteurs, à condition d'être un vrai lien vers l'URL paginée suivante, ou à condition que les mêmes éléments soient accessibles par un bloc de pagination classique ou par le sitemap XML. Testez en désactivant JavaScript dans votre navigateur : si vous n'arrivez pas à la page 2, la plupart des robots non plus.
La navigation à facettes (filtres par taille, couleur, prix, marque) multiplie vite les URL. Une catégorie de 10 pages, avec 5 ordres de tri et 20 filtres, peut générer des milliers de combinaisons, chacune paginée. Le guide de Google sur la gestion de la navigation à facettes recommande de décider quelles versions méritent d'être explorées :
Prenons une catégorie de 480 chaussures de course, 24 par page, soit 20 pages. Une configuration saine ressemble à ceci :
La même logique s'applique à une archive de blog : une URL par page d'archive, des canonical autoréférentes, des liens numérotés, et chaque article également accessible depuis les pages catégories ou les articles associés.
Un audit de pagination prend moins d'une heure sur la plupart des sites :
La pagination SEO se résume à quelques règles issues des consignes de Google : une URL unique par page, des liens explorables entre les pages, une canonical autoréférente plutôt qu'une canonical vers la page 1, aucune dépendance à rel="next" et rel="prev", et des URL paginées derrière tout défilement infini ou bouton « charger plus ». Maîtrisez les filtres et les ordres de tri pour qu'ils n'inondent pas l'index, et donnez à chaque élément un second chemin de découverte grâce au sitemap. Pour vérifier en quelques secondes la canonical, les balises d'indexation et les liens de n'importe quelle URL paginée, lancez l'audit SEO on-page gratuit de Sorank.
En général, non. Google traite chaque URL paginée comme une page distincte, et les pages profondes sont souvent le seul chemin vers les produits ou articles plus anciens. Les pages laissées longtemps en noindex sont moins explorées, ce qui peut cacher les éléments vers lesquels elles pointent. Gardez-les indexables avec une canonical autoréférente, et réservez le noindex aux variantes de filtres et de tri.
Non. Google a indiqué qu'il n'utilise plus ces attributs, même si d'autres moteurs de recherche peuvent encore les lire. Vous pouvez les garder si votre CMS les ajoute, mais les pages d'une série doivent être reliées par des liens explorables classiques, sur lesquels Google s'appuie.
Le défilement infini convient aux visiteurs mais reste risqué seul, car les robots de Google ne font pas défiler la page et ne cliquent pas pour charger plus d'éléments. La solution consiste à l'adosser à des URL paginées : chaque lot d'éléments a sa propre adresse et il est relié par des liens HTML classiques. Un test avec JavaScript désactivé montre vite si les robots peuvent atteindre chaque page.
ILS ONT ESSAYÉ SORANK AVANT VOUS
