Une longue archive d’actualités nécessite un chemin vers des pages plus anciennes. Un bouton « charger plus » peut améliorer l'expérience, mais il ne devrait pas être le seul moyen d'accéder au contenu si les éléments suivants n'existent qu'après l'exécution du code côté client.
Donnez à chaque page une véritable URL
- Rendre les contrôles de pagination sous forme d'ancres avec des destinations stables, telles que /news/page/2/.
- Gardez un chemin suivant et précédent raisonnable et rendez chaque page d'archive utile lorsqu'elle est ouverte directement.
- Ne créez pas d’URL infinies et presque identiques à partir de filtres ou d’ordres de tri arbitraires.
<nav aria-label="News pages">
<a href="/news/">1</a>
<a href="/news/page/2/">2</a>
<a href="/news/page/2/">Next page</a>
</nav>Gardez la première page utile
La page de destination des archives doit clairement renvoyer aux articles récents, tandis que le contenu plus ancien reste accessible via une séquence finie de pages ou d'index de sujets. Évitez de vous fier à des astuces de pagination obsolètes pour remplacer les liens explorables.
Testez le HTML rendu avec les scripts désactivés et suivez les liens de l'archive. Chaque article que vous avez l'intention de publier doit avoir un chemin détectable et une URL canonique stable.
