Introduction
Il n’est pas toujours possible de faire loger toutes les informations d’un site sur une seule page, et parfois, pour faciliter la navigation, améliorer l’expérience client, le parcours de l’utilisateur, etc, il peut être nécessaire d’utiliser plusieurs pages. C’est par exemple le cas des sites de e-commerce, comme Amazon, qui ne peut pas répertorier tous les produits qu’il propose dans une catégorie sur une seule page. Il arrive même que les images et les descriptions d'un produit soient elles-aussi réparties sur plusieurs pages.
Bien que des études montrent que les utilisateurs préfèrent que le contenu se limite à une seule page, il est tout à fait acceptable d’utiliser plusieurs pages si nécessaire. Voici ce que Google a déclaré à ce sujet :
Spring cleaning!
As we evaluated our indexing signals, we decided to retire rel=prev/next.
Studies show that users love single-page content, aim for that when possible, but multi-part is also fine for Google Search. Know and do what's best for *your* users! #springiscoming pic.twitter.com/hCODPoKgKp— Google Webmasters (@googlewmc) March 21, 2019
Si vous cherchez à présenter une grande quantité de données sur votre site, comme sur un blog, ou une série de diagrammes ou de graphiques qui présentent des informations sur un même sujet, vous devez répartir ces graphiques sur plusieurs pages pour gagner en lisibilité.
Dans cet article, nous allons voir comment vous pouvez répartir un contenu sur plusieurs pages, comment mettre en place un système de pagination, et quel l’impact de celui-ci sur le référencement SEO.
Qu'est-ce que la pagination ?
La pagination désigne une séquence de pages connectées qui partagent un contenu similaire.
Il faut noter que l’on parle de pagination même si le contenu d'une section d'une page est réparti entre plusieurs pages différentes.
Voici des exemples de sites qui utilisent la pagination :
Crazy Coffee Crave
Crazy Coffee Crave est un très bon exemple car il illustre bien comment la plupart des sites utilisent la pagination. Avec ce type de configuration, vous pouvez voir combien il y a de pages au total. Leur site compte actuellement 23 articles, avec 10 articles affichés sur chaque page.
Influence on YouTube
Contrairement à l'exemple précédent, Influence on YouTube n'utilise pas de numérotation pour indiquer la pagination, mais ceci ne signifie pas pour autant qu'ils n'utilisent pas un système de pagination sur leur site. En effet, chaque bouton représente une page particulière et permet à l'utilisateur de revoir un cours gratuit sur YouTube. Il y a un bouton précédent, « Optimiser YouTube », un bouton d'accueil, et un bouton pour accéder au chapitre suivant « Channel Keyword ».
Oscar Hunt
Le site d'Oscar Hunt utilise un bouton « voir plus de produits », au lieu du traditionnel 1,2,3 >>. Lorsque vous achetez des chaussures, il est possible qu’il soit plus pratique de pouvoir voir tous les produits disponibles sur une seule page, plutôt que d’avoir à parcourir plusieurs pages pour trouver le produit qui nous convient.
Slideshare
SlideShare utilise des lettres et des chiffres dans son système de pagination. SlideShare étant un site internet volumineux, il est nécessaire d’offrir aux utilisateurs une pagination numérique ou alphabétique pour les aider à ses naviguer.
Grâce à la pagination, l'utilisateur peut sélectionner plus facilement la page qu'il souhaite consulter, et s'il ne trouve pas ce qu'il recherche sur la page d'accueil, il sait qu'il a le choix entre plusieurs pages (plus de 35) et qu’il peut choisir n'importe laquelle.
Les moteurs de recherche
Les moteurs de recherche comme Google sont un très bon exemple de l’utilisation du système de pagination pour organiser des résultats. Il permet aux utilisateurs de repérer plus facilement ce qu'ils recherchent sur d'autres pages, si jamais ils ne le trouvent pas dans la première page.
Pourquoi utiliser la pagination ?
Nous avons déjà mentionné certaines des situations qui exigent l'utilisation de la pagination, comme une trop grande quantité d’informations à présenter pour contenir sur une seule page.
Voici d’autres cas dans lesquels il peut être utile d’utiliser un système de pagination :
Pour une meilleure expérience utilisateur
Si l’on publie trop d’informations sur une seule page, l’utilisateur peut vite être submergé. La pagination permet aux webmasters de présenter un grand nombre d'informations en plus petits fragments faciles à comprendre. Par exemple, sur leur page d’accueil, les sites de commerce électronique affichent une image du produit, ainsi que son prix, et si jamais l’utilisateur souhaite obtenir plus d’informations sur le produit en question, il lui suffit de cliquer sur l’image, le prix, ou le lien associé à un appel à l'action.
La pagination permet aussi au visiteur de trouver plus facilement les informations qu'il recherche.
Pour une navigation plus facile
On appelle CTA le système de pagination utilisé dans l’exemple précédent (celui de Influence on YouTube). Il peut faciliter la navigation pour l’utilisateur de ce site Internet.
Il n’est pas nécessaire d’utiliser des CTA pour faciliter la navigation. Une fois qu’il a atteint la fin de la page, ou qu’il a fini de parcourir une catégorie, il est assez logique que l’utilisateur veuille voir plus de résultats. C’est à ce moment-là que la pagination entre en scène : grâce à elle, l’utilisateur peut décider combien de pages il souhaite consulter, et évaluer le volume d’informations disponible. Un volume d’information important peut attirer un utilisateur qui recherche la variété.
Notez que la meilleure pratique consiste à toujours utiliser des CTA.
Quel est l'impact de la pagination sur le référencement SEO ?
La pagination contribue sans aucun doute à créer une excellente expérience utilisateur. Mais a-t-elle un impact positif ou négatif sur le référencement SEO ?
Elle a un impact sur la façon dont les moteurs de recherche analysent votre site Internet
Lorsqu'ils analysent un site comptant un grand volume de pages, les robots d'exploration doivent évaluer son contenu, la fréquence à laquelle ils doivent l’explorer, ainsi que les ressources que le serveur du site peut allouer au processus d'exploration. C'est à ce moment-là qu'intervient le concept de budget d'exploration.
Si votre site contient un grand volume de données, les moteurs de recherche doivent utiliser leur budget d'exploration efficacement. Ils doivent choisir quel contenu ils vont explorer, et à quelle fréquence. Ainsi, il est probable qu'une partie de votre contenu ne soit ni explorée, ni indexée. Il est également probable que les moteurs de recherche se focalisent sur des pages utilisant un système de pagination, et que d'autres pages importantes ne soient jamais indexées, ni même explorées.
Qu'est-ce que ceci signifie ?
Après avoir mis en place la pagination sur votre site, vous devez donc prioriser les pages les plus importantes sur votre page d'accueil, ou sur la première page de la pagination (par exemple, avec Google, les résultats de recherche les plus pertinents se trouvent sur la première page). Ainsi, votre budget d’exploration se focalisera sur le meilleur contenu de votre site. Une fois les visiteurs sur votre site, ils ont la possibilité d'interagir avec les autres pages organisées selon votre système de pagination.
La pagination peut peut appauvrir le contenu
Dans certains cas, la pagination peut appauvrir le contenu. Ceci peut se produire lorsque le contenu offre peu de valeur à l'utilisateur, voire aucune. Un contenu appauvri peut également être causé par une page avec peu de contenu, du scraping ou du spinning.
Si vous divisez le contenu d’un seul article sur plusieurs pages, vous prenez le risque de vous retrouver avec des pages à faible contenu. Les robots des moteurs de recherche ne référencent pas les contenus pauvres. Au contraire, ils recherchent un contenu qui a de l’intérêt pour l'utilisateur, et qui répond à ses besoins.
Elle peut créer des doubles
Si vous possédez un site de commerce électronique, par exemple, il est possible que toutes vos pages de produits adoptent la même structure et proposent un contenu similaire (à l'exception, bien évidemment, des détails relatifs à un produit particulier). Dans l'exemple d'Oscar Hunt, dont nous avons parlé plus haut, tous les articles présentés dans l'image appartiennent à une même catégorie de produits, et leurs descriptions sont similaires (à l'exception de leur coloris et de leur motif).
Ils sont également susceptibles de présenter des similitudes dans leur référencement SEO, comme dans leurs méta-descriptions, les balises h1, le texte d'ancrage, les CTA, ou encore les titres de page.
Il est possible que les moteurs de recherche ne puissent pas être en mesure de comprendre que les pages ayant un contenu similaire proposent en fait des produits différents. Ils peuvent choisir d'explorer certaines pages et d'en ignorer d'autres. Dans le pire des cas, ils peuvent signaler votre site comme présentant du contenu redondant.
Elle peut nuire aux signaux de classement
La pagination peut affaiblir les signaux de classement d'un site internet. Les backlinks sont un bon exemple de ce problème. Lorsque des sites réputés s’associent à votre site, ceci indique que votre site a également une certaine importance. Ces sites transmettent leur « autorité » au votre. Toutefois, si votre site utilise un système de pagination, cette autorité sera diluée entre toutes ses pages et sera donc moins importante.
Comment mettre en place la pagination ?
Google a récemment annoncé qu'il n'utilisait plus rel = « next » et rel = « prev » depuis plusieurs années, et qu'il ne le prendrait même plus en charge. Il s'agissait de l'une des balises les plus couramment utilisées pour indiquer aux moteurs de recherche que certaines pages sont paginées. Cette décision a suscité différentes réactions parmi les référenceurs SEO, mais surtout, elle a mis en évidence l’importance de mettre en œuvre une pagination efficace.
Afin de vous assurer que la pagination de votre site est correctement mise en œuvre, il faut tester sa configuration actuelle. Ainsi, vous saurez ce que vous devez modifier.
Tester la pagination actuelle de votre site
Il existe différents outils qui vous permettront de tester votre pagination :
Inspect Element, pour rechercher les redondances dans vos pages
Cliquez avec le bouton droit de la souris pour accéder à Inspect Element, puis pressez CTRL+F, et tapez « canonical ». Vous devriez alors voir rel=« canonical » href=« l'url de la page actuelle ».
Les outils permettant de vérifier si les pages paginées sont indexées
Le Index Coverage report s’avérera utile car il vous montrera lesquelles parmi vos pages paginées sont indexées.
Les outils permettant de vérifier si les pages paginées sont en concurrence avec des mots clés identiques
Il est crucial que les moteurs de recherche soient capables de comprendre les pages paginées qui sont connectées à certains mots-clés particuliers, car ainsi ils seront capables de dire si ces pages sont liées entre elles. Pi Datametrics est un excellent outil à utiliser ici.
Après avoir obtenu des informations sur le système de pagination de votre site internet, vous pourrez corriger les problèmes que vous avez identifiés.
Avant de voir comment vous pouvez mettre en place la pagination de votre site efficacement, nous devons faire une pause et nous intéresser aux effets qu’ont eu les annonces de Google.
Si Google prenait encore en charge rel = « prev/next », les problèmes identifiés dans la section pagination et référencement pourraient être facilement résolus grâce à noindex, aux balises méta, aux balises canoniques, et en implémentant un référencement SEO sur page correct.
L'un des effets de l'abandon de rel = « next/prev » par Google est le fait que ce moteur de recherche considère maintenant chaque page paginée comme une page complètement autonome. Il est donc capable d'identifier les pages qui sont connectées, même si des directives comme noindex ou la balise canonical ne sont pas utilisées.
Si vous avez déjà mis en place un système de pagination sur votre site, il n'est pas nécessaire de la supprimer. Certains sites, comme les sites de commerce électronique et les sites d'information, n'ont d'autre choix que de continuer à utiliser la pagination.
Voici comment mettre correctement en œuvre la pagination :
Les pages paginées sont uniques et pertinentes
Les robots de recherche de Google récoltent le contenu de différentes pages, puis choisissent laquelle est canonique. Vous devez donc vous assurer que le contenu de vos pages paginées soit à la fois unique et pertinent. Si un utilisateur souhaite acheter un produit, la page de produit paginée doit décrire ce produit en détails, afin de pouvoir le distinguer des autres pages de produits également paginées.
Ceci signifie que même si les produits appartiennent à la même catégorie, leur description individuelle, sur la page qui leur est dédiée, doit être différente.
Une utilisation intelligente des mots-clés
Les sites devront désormais utiliser des mots clés dans les textes d'ancrage qui renvoient aux niveaux supérieurs. Oscar Hunt, dans la page paginée que nous vous avons présentée plus haut, pourrait utiliser un mot clé comme « Oxford toe cap black shoes » dans le texte d'ancrage afin d’indiquer à Google que la page est liée à la page supérieure dans la structure des liens « shoes » :
https://www.oscarhunt.com.au/accessories/shoes/view/oxford-toe-cap-black1
Il est conseillé d'utiliser des variations du même mot clé car ceci évite la cannibalisation entre les mots clés (ce qui arrive lorsque des pages paginées sont en concurrence pour le même mot-clé). Ce phénomène nuit à votre site internet car certaines pages sont alors moins bien classées, ce qui entraîne une baisse du classement du site dans son intégralité dans les résultats des moteurs de recherche.
Priorisez les éléments
Les différents éléments de vos pages paginées doivent être classés par ordre de priorité. Ceci permettra aux visiteurs de repérer plus facilement le contenu le plus populaire de vôtre site. Les pages paginées avec le contenu le plus pertinent ne sont qu'à quelques clics de la page d’accueil. Il faudra alors bien maîtriser la structure de vos liens. L'utilisation d’un fil d'Ariane, comme dans l’exemple ci-dessous, peut également s'avérer particulièrement utile.
Utiliser des chaînes de requête pour les pages paginées
On utilise des chaînes de requête lorsque le même contenu est affiché sur différentes URL, et ce afin d’assister les moteurs de recherche dans l’exploration de votre site. Par exemple, la catégorie Oscar Hunt Shoe contient ces liens :
https://www.oscarhunt.com.au/accessories
https://www.oscarhunt.com.au/accessories/shoes
https://www.oscarhunt.com.au/accessories/shoes/oxford-toe-cap-black1
La première URL est la page des accessoires, où sont listés tous les accessoires qu'ils vendent sur leur site Web :
La page des chaussures :
Et enfin, la page du produit :
Google sait alors que ces deux pages différentes sont liées, car elles utilisent toutes deux une chaîne de requête.
L’utilisation des balises rel=canonical
Impossible d’utiliser les « anciennes » techniques de pagination, car elles restent importantes, notamment pour tout ce qui touche aux liens internes. Ceux-ci permettent aux moteurs de recherche de trouver plus facilement les pages paginées.
Vous devez donc utiliser un texte d'ancrage pour créer des liens vers les pages paginées. En outre, vous devez utiliser un lien canonical.
Pour l'utiliser efficacement, il faut créer une page « tout afficher » (comme dans l'exemple d'eBay que nous avons utilisé plus haut) qui affiche tous les produits ou toutes les pages, avec tous les produits d'une catégorie particulière, ou encore tous les produits du site, en fonction de la structure et de la taille du site.
Il faut ensuite placer la balise canonical sur toutes les pages vers lesquelles la page de destination de la pagination redirige. L'URL de la balise canonical doit être celle de « tout afficher ».
Voici ce que vous devez ajouter à l'en-tête de chacune des pages paginées
:<link rel=« canonical » href=« https://yoursite.com/products/view-all.html »>
Remplacez l'URL par les URL de votre site.
Grâce a la balise canonical, les moteurs de recherche comprendront plus facilement que toutes les pages paginées font partie de la page « Tout afficher ». Il n'y a donc pas de contenu redondant.
Il est crucial que la page d'affichage générale se charge rapidement. Dans l’idéal, si vous avez de nombreux produits à présenter, vous devriez les diviser en plusieurs catégories. Par exemple, la page « Voir tout » d’eBay ne présente que les offres du jour :
Assurez-vous que tous les liens que vous ajoutez à vos pages de pagination peuvent être explorés.
Les page canonical
Ceci peut être difficile à réaliser si l'on utilise les anciennes techniques de pagination qui veulent que seule la page de destination de la pagination doive être indexée. Ceci est problématique car les pages paginées qui sont plus basses dans la structure des liens ne sont pas du tout indexées.
Cet article de Google explique comment s’y prendre pour canoniser une page parmi d'autres pages avec du contenu redondant.
Maîtriser la structure de vos liens
Nous avons déjà évoqué que la pagination dilue les signaux de classement (avec des backlinks, par exemple). Pour résoudre ce problème, vous pouvez vous assurer que votre structure de liens n'est pas trop profonde et réduire le nombre de liens de la page de destination de la pagination vers des pages paginées spécifiques.
Si la profondeur des liens est minime, alors le jus de référencement peut être transmis aux pages paginées, ce qui peut contribuer à leur classement en tant que pages autonomes.
Corriger la navigation par facettes
Avec certains sites, les utilisateurs peuvent appliquer des filtres qui permettent d'afficher des résultats plus pertinents. C’est ce qu’on appelle la « navigation par facettes ». Ces filtres permettent de créer des URL nouvelles et uniques qui dépendent des paramètres de filtrage. Ceci signifie qu’il est possible de créer un nombre infini d'URL indexables, ce qui pose un gros problème de redondance du contenu.
Pour corriger la navigation par facettes, vous pouvez d'utiliser AJAX. Grâce à cet outil, vous pouvez empêcher la création de nouvelles URL en fonction des filtres choisis par l'utilisateur, et etablir des paramètres sans aucune valeur SEO pour les empêcher d'être explorés et indexés.
Cet article explique ce qu’est la navigation par facettes, et comment corriger les problèmes qu’elle pose.
Conclusion
La pagination est particulièrement pratique si vous souhaitez afficher un grand ensemble de données en fragments plus faciles à gérer. Mais vous devez être vigilant et faire attention à la manière dont vous la mettez en place, afin que ce système bénéficie autant à vos utilisateurs qu’aux moteurs de recherche.