Maintenant qu'un plan du site est en place pour les robots, je tiens à m'occuper des humains.
En effet, les WCAG recommandent d'avoir au moins deux moyens de navigation et pour l'instant je n'en ai qu'un. Un plan exhaustif et à jour du site remplirait ce rôle de second mode de navigation, comme l'explique cette fiche : G63: Providing a site map(Opens in a new window))
Je m'attendais à ce que ce soit assez compliqué mais c'est au final assez simple, grâce au plugin eleventyNavigation. Il m'a suffit de créer une page vide et d'ajouter la ligne suivante :
{{ collections.all | eleventyNavigation | eleventyNavigationToHtml }}
Il a ensuite suffit d'ajouter un lien vers cette page dans le footer et le tour est joué !
C'est une page assez sommaire avec une simple liste, mais c'est suffisant pour le besoin. (J'aurais pu faire plus complexe en implémentant tout un système d'en-têtes avec des collections partielles, mais vu la taille du site, je ne suis pas sûr que le jeu en vaille la chandelle).
J'ai juste ajusté un peu le titre de navigation de mes entrées de journal s'affiche dans ce plan : je pense qu'il s'agit d'un détail important pour un journal (je ne pense pas en faire autant pour les articles).