Stratégies et meilleures pratiques pour gérer la pagination de site web du point de vue du référencement.
La gestion de la pagination de site web et d'un blog, notamment d'un site de commerce électronique, est l'un des aspects les plus complexes et les plus pertinents du travail d'optimisation, car elle concerne non seulement la façon dont nous "stockons" tout le travail effectué, mais aussi la façon dont nous présentons notre contenu à Google. La communauté internationale a été surprise lorsque Google a annoncé le retrait de l'attribut rel=prev/next parmi les critères suivis par Googlebot pour l'exploration et l'indexation des sites. Ces dernières années, beaucoup de choses ont changé pour les référenceurs et il existe désormais de nouvelles techniques et bonnes pratiques à suivre pour mettre en place une pagination adaptée au référencement et, surtout, à l'utilisateur.
Qu’est-ce que la pagination de site web ?
Comme cela devrait être clair, la pagination d'un site web est le processus qui consiste à diviser le contenu publié en une série de pages, plutôt que sur une seule page.
Les sites tels que le commerce électronique, les journaux en ligne, les forums et les blogs font un usage intensif de cette technique, qui permet d'organiser et de subdiviser le contenu d'un site sur plusieurs pages, afin de rendre les listes d'articles ou de produits d'un site plus faciles à gérer et de créer des chemins compréhensibles pour les crawlers et les utilisateurs.
Systèmes de mise en place de la pagination d’un site web
Dès la structuration du site, il est possible de définir le type de pagination à utiliser sur le site web, et en principe, on peut reconnaître au moins sept systèmes de pagination les plus courants, chacun ayant ses propres caractéristiques distinctives :
- La pagination classique, selon laquelle une liste d'éléments est divisée en plusieurs pages, chacune contenant un nombre fixe d'éléments ; pour afficher davantage d'options, les utilisateurs doivent passer à la page suivante, généralement en cliquant ou en tapant sur un bouton Suivant situé en haut ou en bas de l'écran ; chaque page est numérotée, et les utilisateurs peuvent passer à des pages portant des numéros spécifiques en sélectionnant les boutons correspondants ou, parfois, en tapant directement le numéro de la page vers laquelle ils souhaitent être dirigés. Habituellement, les attributs de lien rel='prev' ou rel='next' étaient utilisés pour indiquer aux crawlers l'ordre des pages, en indiquant précisément la présence de pages séquentielles : après l'annonce du retrait de cette commande, il y a eu une grande agitation dans les communautés en ligne, les utilisateurs étant effrayés par les effets de cette décision : en réalité, on peut dire que rien n'a vraiment changé, car Google n'a pas modifié la pagination et ses critères de gestion des sites qui utilisent les différentes méthodes.
- Pagination avec défilement infini ou infinity scroll, dans laquelle le contenu se charge automatiquement lorsque l'utilisateur atteint la fin de la page (et, par conséquent, il n'y a pas de pagination proprement dite, mais un contenu sur une seule page). C'est le système que les utilisateurs semblent apprécier le plus, selon Google.
- Pagination avec bouton "Afficher à nouveau" (ou formulation similaire).
- La pagination des catégories, qui consiste à créer des pages de catégories pour les produits du commerce électronique ou les articles d'actualité, sous lesquelles les différents contenus connexes sont stockés sur plusieurs pages.
- La pagination d'articles, qui consiste à diviser un seul élément de contenu en plusieurs pages qui conservent la même URL mais ont une numérotation progressive.
- Galerie, où chaque image a sa propre page et son propre URL.
- Forum, pour les sujets très débattus qui génèrent la création de plusieurs pages progressivement numérotées, typiques des forums avec contributions des utilisateurs.
Il est généralement suggéré que les sites de grande taille, en particulier les sites de commerce électronique comportant de nombreuses pages, s'en tiennent aux méthodes de mise en page traditionnelles, car elles offrent un contrôle précis des actions des acheteurs qui explorent leurs énormes ensembles de produits. En même temps, les sites ayant peu de produits ou de bonnes performances de chargement pourraient également bénéficier de ce système, car ils peuvent simplement charger tous les produits de la page en même temps.
À l'inverse, pour les sites qui se situent quelque part entre les deux - et qui ont donc des catalogues de produits de petite ou moyenne taille - une alternative aux contrôles de pagination de site web traditionnels, comme le chargement infini ou les boutons "En Voir Plus", pourrait être plus avantageuse.
Chargement infini pour la pagination : avantages et inconvénients
Comme le souligne une étude intéressante de Nielsen Norman Group, le défilement à l'infini ou le Lazy Loading (chargement de plus d'éléments au fur et à mesure que les utilisateurs font défiler la page) peut être efficace pour les sites de commerce électronique :
- Un nombre relativement faible de produits (généralement moins de 40 par page).
- De bons filtres pour aider les utilisateurs à réduire les ensembles de résultats.
- Un décompte clair du nombre d'articles retournés et du nombre total d'articles présents (un indicateur simple pour aider les utilisateurs à suivre leur position actuelle et à savoir combien d'articles ils ont déjà consultés et combien il en reste à consulter).
- Temps de chargement très rapide.
Au contraire, les sites plus importants dont les catégories contiennent un nombre démesuré de produits peuvent se retrouver dans des situations désagréables car les utilisateurs peuvent ne pas être en mesure d'accéder à des informations importantes dans le menu de navigation du pied de page et, en outre, ils peuvent être désorientés et ne pas comprendre exactement où ils se trouvent dans la liste des produits lorsque la page comprend un grand nombre de produits. En fait, les pages à défilement infini interrompent la barre de défilement standard du navigateur et, de ce fait, les utilisateurs peuvent perdre leur sens du contexte, qu'un simple indicateur numérique peut aider à retrouver.
Le problème du pied de page inaccessible est particulièrement frustrant : les sites qui utilisent le défilement infini ne permettent souvent pas aux utilisateurs d'accéder aux informations et au menu situé dans le pied de page, qui est constamment déplacé hors de la page visible chaque fois qu'ils essaient d'y accéder en raison de l'ajout de nouveaux produits, articles ou autres éléments. C'est pourquoi le chargement infini ne doit pas être utilisé pour un grand nombre de produits et, selon les théories du référencement, les utilisateurs ne doivent pas avoir à faire défiler les pages pendant plus de 15 minutes avant de pouvoir atteindre le pied de page, surtout lorsque celui-ci est le moyen le plus facile d'accéder aux politiques de retour ou aux informations relatives à l'expédition.
Pagination avec bouton "Voir Plus" : avantages et inconvénients
Le troisième système de pagination de site web le plus utilisé à l'heure actuelle est le bouton "Show more" (les alternatives possibles sont "En voir plus", "Show more", "Charger plus", "Voir plus de produits" ou "Montrer plus"), qui apparaît sur de nombreux sites de commerce électronique au bas de leurs pages de liste de produits. Il s'agit d'une mise en œuvre plutôt intuitive pour les utilisateurs, qui, en cliquant sur ce qui est généralement un bouton plutôt évident, peuvent se déplacer dans les onglets de produits de manière linéaire, de manière encore plus efficace qu'avec les numéros de page ou les flèches du curseur (celles des <> majeurs ou mineurs).
La différence essentielle entre cette approche et le chargement infini est qu'il faut une action directe de l'utilisateur pour charger la série de produits suivante, au lieu de les charger automatiquement ; par conséquent, par rapport au chargement infini, les boutons "Voir Plus" permettent d'accéder aux pieds de page du site, qui sont autrement inaccessibles.
À la lumière de la décision de Google d'utiliser un système de pagination hybride pour ses SERPs mobiles - défilement infini jusqu'à la page 4, puis bouton "show more" - au lieu de la pagination de site web classique, il y a une chance que ces systèmes, et en particulier celui avec un bouton, continuent à gagner en popularité, notamment parce que de plus en plus de personnes se familiariseront avec cette méthodologie.
Le fait de permettre aux utilisateurs de choisir de charger ou non plusieurs éléments est particulièrement utile pour ceux qui attirent des visiteurs à partir de dispositifs mobiles, et qui ont donc tendance à avoir des plans de données limités, et qui peuvent ne pas vouloir charger continuellement des éléments supplémentaires ; en outre, les éléments peuvent se charger plus lentement sur les dispositifs mobiles si les utilisateurs ne sont pas connectés au Wi-Fi et se trouvent dans des zones où la couverture du signal de réseau est faible.
Correctement appliquée, cette conception permet aux gens de visualiser plusieurs pages de produits et aussi de revenir facilement à tous les produits qui ont été chargés dans un lot précédent, sans avoir à recharger la page précédente. Cependant, il est utile d'indiquer le nombre total d'articles disponibles dans la catégorie, le nombre de ceux qui sont déjà affichés et le nombre de ceux qui seront chargés dans la prochaine série, car cette information peut convaincre les gens de cliquer pour charger des articles supplémentaires, en ayant un contexte approprié du moment où ils atteindront la fin de la liste de produits.
Conseils pour les systèmes de pagination de site web alternatifs
Si nous mettons en place un système de pagination alternatif au système de pagination de site web classique, nous devons prêter attention à un détail non négligeable, à savoir sauvegarder la position de l'acheteur et prendre en charge le comportement fréquent du pogo sticking (qui, dans le commerce électronique, se produit lorsqu'un acheteur ouvre un lien vers un produit à partir d'une page de listing, évalue le produit, puis appuie sur le bouton retour pour revenir à la page de listing), ce qui est très courant sur les smartphones mais peut également se produire sur les ordinateurs de bureau, si l'utilisateur n'utilise pas le parking de pages (ouverture de plusieurs onglets dans le navigateur).
Certains sites ne prennent pas en charge ce comportement : lorsque les clients reviennent à la page de la liste, ils doivent faire défiler la page vers le haut ou vers le bas pour retrouver leur dernière position. Ce problème peut se poser avec la pagination de site web traditionnelle, mais il est particulièrement courant (et ennuyeux) lorsque les sites mettent en œuvre le défilement infini ou les approches de type "Show Other".
Les avantages de la pagination d’un site web et les problèmes de mauvaise manipulation
Les avantages de la pagination sont à la fois pratiques - améliorer la navigabilité du site, faciliter la lisibilité du contenu - et techniques, puisqu'elle permet, par exemple, de donner un aspect plus esthétique au site et à ses pages.
Une mauvaise pagination de site web, en revanche, peut causer certains problèmes aux performances du site dans la recherche Google, surtout pour les grands projets comportant de nombreux articles :
- Contenu dupliqué (notamment en cas d'utilisation incorrecte de rel canonical), lorsque des sites non paginés ou mal paginés dupliquent dans d'autres pages un contenu qui existe déjà sur la page d'accueil, les pages de catégories ou les pages de balises.
- Contenu de faible valeur, le classique "thin content", lorsque le contenu de certaines pages est maigre ou de peu de valeur, comme dans le cas d'articles divisés en plusieurs pages ou de galeries de photos, et ne mérite donc pas l'attention des crawlers et des utilisateurs.
- Dilution des signaux de classement, car le poids des backlinks ou le jus des liens internes est dispersé entre les pages.
- Gaspillage du budget de crawl et du temps de balayage de Googlebot sur des pages peu pertinentes.
Les conseils de Google sur la pagination
Compte tenu de la sensibilité du sujet, les voix publiques de Google sont intervenues à plusieurs reprises pour lever des doutes et clarifier certains aspects de la pagination, comme dans la vidéo hangout de bureau sur YouTube ci-dessous, avec John Mueller. En réponse à un utilisateur demandant des éclaircissements sur la pagination, le porte parole de Google a poursuivi en offrant des explications sur les critères utilisés par Google pour interpréter les sites et des conseils sur la meilleure façon de gérer cette variable.
En résumé, chaque site doit essayer de déterminer quelle est la structure la meilleure et la plus efficace pour ses lecteurs, car ce qui compte pour Google aussi, c'est la convivialité.
La meilleure méthode de pagination d'un site web est celle qui fonctionne.
Plus précisément, Mueller affirme qu'il a rarement vu des référenceurs se débattre avec des problèmes de pagination, donc si le système utilisé fonctionne, cela signifie que la méthode choisie est la bonne et qu'il n'y a rien à changer ; essentiellement, vous devez paginer le site de la manière qui vous sert, qui fonctionne et qui " a du sens ".
Conseils pour les sites de commerce électronique
Il est très intéressant de noter l'attention particulière accordée aux sites de commerce électronique, qui sont probablement le type de site le plus touché par la nouvelle de l'adieu à rel=prev/next : selon Mueller, il peut parfois être utile d'utiliser la balise noindex sur les pages qui suivent la première, d'autres fois il peut être judicieux d'employer les filtres et les paramètres de tri d'une autre manière, en utilisant les outils appropriés pour dire à Google comment vous voulez que ces pages soient explorées suite au retrait de l'outil URL Parameters dans Search Console.
Rel=prev/next peut encore être utilisé
Ce qu'il faut savoir, c'est que l'utilisation de rel=next/prev n'est pas interdite ou gênante : certains moteurs de recherche autres que Google peuvent la trouver utile et, quoi qu'il en soit, elle est parfois judicieuse pour les sites pour des raisons d'accessibilité. Donc, si cette technique a bien fonctionné au fil des ans, il n'y a aucune raison de la changer et de la supprimer de ses pages, et la mise en page a déjà existé et continuera d'exister à l'avenir.
Nous ne devons pas non plus nous préoccuper de ce que cela change pour Google, qui utilise déjà les rel=next/prev pour explorer les sites depuis des années : par conséquent, si un site a été exploré et indexé au cours de l'année écoulée, disent les Googlers, il a déjà été prouvé qu'il fonctionne pour l'indexation et l'exploration, même sans ces éléments de liens propriétaires.
En utilisant la technique de la recherche de toutes les pages et de tous les produits
Plus précisément, M. Mueller conseille aux propriétaires de sites de commerce électronique de procéder à un examen approfondi de leur site afin de déterminer précisément comment se trouvent toutes les pages de produits : pour le Googler, l'important pour Google, en particulier pour les sites de commerce électronique, est qu'il soit possible d'aller sur ces pages répertoriées et de découvrir en quelque sorte toutes les pages de produits individuelles.
Et le site peut aider en reliant des produits apparentés, en reliant des produits individuels et différentes catégories, par exemple, et en utilisant toutes ces techniques.
Pour Google, les pages doivent être autonomes
Il y a deux points fondamentaux à retenir, nous rappelle enfin Mueller : premièrement, les pages doivent pouvoir se suffire à elles-mêmes. Il s'agit d'un principe qui était valable avant l'annonce et dont il faut d'autant plus tenir compte aujourd'hui : si vous voulez que quelque chose soit indexé, dit le webmaster principal de Google, mettez-y du contenu qui mérite d'être indexé et qui est utile aux utilisateurs qui s'y rendent.
Évitez que Googlebot ne se perde dans les URL
Deuxièmement, tous les sites, de commerce électronique mais pas seulement, qui se préoccupent de la gestion de la pagination et des filtres doivent éviter que Googlebot et les utilisateurs ne se perdent dans une mer d'URL sans fin : toute solution appliquée qui réussit à être fonctionnelle, pratique et utile est donc "la meilleure" car, en fin de compte, le but ultime est de travailler au mieux pour les utilisateurs et de leur offrir la stratégie de pagination qu'ils trouvent facile à utiliser et à comprendre.
Mise en place d’une stratégie d’affichage du contenu
Ce que nous pouvons faire ne se limite pas à des choix de gestion d'articles ou de produits, mais aussi à une approche plus stratégique de l'évolution du site.
Dans une situation de structure idéale, la page d'accueil est la page la plus forte de notre site web, très probablement celle qui recevra le plus de liens d'autres sites et celle qui identifie généralement notre marque (voir dans notre page sur la rédaction de contenu pour le SEO) : tous les articles/catégories liés partent d'ici, qui sont considérés comme le contenu le plus important, à la fois par nous (parce que sinon nous n'aurions pas créé de liens vers eux) et par Google.
Cela signifie que nous devons élaborer une stratégie pour gérer la priorité d'affichage et l'archivage du contenu publié, mais dans la pratique, cette stratégie n'existe souvent pas et "les articles sont laissés au flux standard du fonctionnement du CMS - tel que WordPress, qui les affiche dans l'ordre chronologique du plus récent au plus ancien".
Du point de vue du référencement, en revanche, le contenu ne doit pas seulement être présenté par ordre chronologique, mais aussi par ordre d'importance en fonction de la position qu'il occupe dans le site, en commençant par celui qui est le plus pertinent pour la catégorie et le plus recherché par les utilisateurs, tant à certaines périodes de l'année qu'au niveau mondial.
Afin de contrôler la façon dont Google évaluera le site web et l'importance du contenu, nous devons parvenir à réaliser que le site est en constante évolution, ce qui est susceptible d'être complètement indéterminé et pourrait nous amener au sommet, si nous obtenons la bonne combinaison, mais dans la plupart des cas, cela conduit inévitablement à une perte continue de trafic au fil du temps.
Mettre en évidence les articles utiles
Si nous laissons le site modifier sa structure au fil du temps sans piloter ce changement, nous risquons de nous retrouver dans une situation où seuls les articles que personne ne recherche sont placés en bonne place, et donc où Google récompensera et placera des articles que personne ne recherchera réellement et qui ne génèrent pas de trafic.
Ainsi, le précieux article à caractère permanent que nous avons rédigé il y a un an peut se retrouver dans les méandres les plus inaccessibles du site, perdant évidemment son positionnement et sa pertinence pour Google également.
Les conseils de Google pour gérer la pagination d’un site web
En résumé, gérer la structure et la pagination d'un site web de manière appropriée et stratégique est une tâche extrêmement complexe, mais elle peut être réalisée même avec des approches très rudimentaires, comme l'utilisation de tag ou d'autres techniques.
Ceci est confirmé (une nouvelle fois) par John Mueller, qui, dans une réponse ultérieure (concise) sur Twitter, a clarifié ce concept à un utilisateur lui demandant des conseils sur le sujet.
Pour être précis, la question de @LukeDaviesSEO était la suivante : "Comment gérer au mieux la pagination d'un blog (pas un eCommerce, donc pas de pages produits) de plus de mille pages ? Cela fait huit ans que cela dure et nous n'avons pas prêté trop d'attention au référencement", a-t-il ajouté. Dans le tweet de réponse, le défenseur de la recherche de Big G offre son point de vue rapide, que nous pouvons essayer d'appliquer à nos sites également.
Dare I ask this but tips on handling pagination for a blog (not e-commerce, so no product pages) with over 1,000 pages? Let's just say it's been around for 8 years and SEO wasn't a major factor for most of that.
— Luke Davis (he/him) 🇯🇲✊🏾🐍🤖 (@LukeDavisSEO) February 29, 2020
"Utilisez des catégories ou des tags pour établir des liens croisés, de manière à disposer d'une poignée de pages paginées par type, à partir desquelles vous pouvez établir des liens vers des articles de blog. Gardez une bonne hiérarchie, équilibrée, ni trop plate ni trop profonde." Essayant de prolonger le discours, Mueller nous incite ensuite à trouver le bon équilibre dans la pagination, pour éviter de nous encombrer de milliers de pages entre lesquelles naviguer pour rechercher du contenu : cette solution aide les utilisateurs, mais surtout Google (qui ne reçoit pas trop de variations de pages paginées) et Googlebot (qui ne va pas scanner en profondeur chaque ensemble paginé).