Mon équipe cherche à mettre en place une page de défilement infinie tout en maintenant un bon référencement. Nous suivons les conseils de Google en matière de référencement par défilement infini dans cet article: http://googlewebmastercentral.blogspot.co.uk/2014/02/infinite-scroll-search-friendly.html
et cet exemple:
http://scrollsample.appspot.com/items?page=4
Il semble tout à fait possible de faire une pagination sans fin conviviale pour le référencement tant que chacune de vos pages est adressable séparément à l'aide de rel="next"
/"prev"
et que l'API d'historique HTML5 est utilisée pour alerter le DOM lorsqu'une nouvelle page est chargée. .
Le problème est que les moteurs de recherche chinois sont également importants pour nous. Et il y a très peu d'informations à leur sujet en anglais. La question que je me pose est donc la suivante: le robot d'exploration de Baidu (Baiduspider) est-il assez intelligent pour comprendre la pagination JavaScript sans fin, de la même manière que le bot de Google le peut apparemment?
En effet, d'après this , Baidoo ne lit pas Javascripts, Ajax, etc. Mais l'approche de John Mueller, dans l'exemple de code, permet d'adresser chaque page à travers ses propres urls et, ensuite, à travers les liens de pagination de le bas de chaque page et rel="prev/next"
dans la tête.
Ainsi, le site utilisant le défilement/la pagination infinis comme dans l'exemple cherchera Baidoo en tant que site sans défilement infini, mais avec une pagination cliquable normale . Avec a href
liens de pagination et rel="prev/next"
cliquables, le robot d'exploration Baidoo sera en mesure d'explorer correctement l'ensemble du site.
Vous pouvez le tester vous-même en désactivant javascript dans votre navigateur et en essayant de naviguer sur le site.