Accessibilité et SEO de vos pages Symfony avec Accesseo

Chez Elao, lorsque nous travaillons sur des pages web, nous cherchons à offrir la meilleure expérience possible à l'utilisateur. Cela passe par un travail d'UX design et de conception au préalable, mais également d'optimisation invisibles du HTML qui permettent un meilleur accès au contenu, quelque soit les conditions de lecture de la page (débit internet faible, port d'équipement contraignants comme des gants, lecture d'écran, etc.).

Nous avons développé Accesseo afin de pouvoir, au moment du développement, avoir un oeil sur ces optimisations et les mettre en place, tout en impactant le moins possible le temps passé à faire ces ajustements.

⚡️ Voir Accesseo sur Packagist ⚡️

Pourquoi parler de d'accessibilité et de SEO en même temps ?

Les stratégies de SEO et d'accessibilité doivent être établis en amont du projet, par des spécialistes, car celles-ci impactent le parcours utilisateur, l'ergonomie et le design du projet. Néanmoins, nous pensons que des optimisations basiques du HTML, partagées par le SEO et l'accessibilité, peuvent déjà améliorer grandement l'exploration du contenu. En effet, le SEO et l'accessibilité poursuivent le même objectif : un site facilement accessible et compréhensible, pour les humains .... et pour les robots !

Ces optimisations passent par une navigation claire et simple, un temps de chargement rapide, une hiérarchisation des contenus, des titres de pages éloquents et enfin du contenu alternatif lorsque le media ne contient pas de texte. Bien évidemment, ces exemples ne sont pas exhaustifs, une mise en place de stratégie d'accessibilité et / ou de SEO dépend des objectifs et du budget alloué, et nécessite une mise en oeuvre complète.

Accesseo, comment ça marche ?

Acesseo permet de remonter, à partir du HTML, ces signaux que l'on peut, si on le souhaite, optimiser - ou non, selon notre stratégie. Ce bundle s'adresse aux utilisateurs de Symfony, au moment du développement : webmasters, développeurs ou intégrateurs. Les informations sont visibles sur la Symfony Debug toolbar et dans le profiler dans leur intégralité.

Attention

Est-ce qu'en installant Accesseo mon projet sera 100% accessible ? Non. Accesseo est un outil qui permet de remonter des informations simples à détecter et rapides à corriger. Une bonne accessibilité repose sur de nombreux autres critères comme le contraste, la navigation, etc.

Quelques exemples :

Capture d'écran de la debug bar de Symfony
Onglet SEO dans la debug bar
Capture d'écran de la page SEO du profiler Symfony
Informations SEO dans le profiler : les insights
Capture d'écran de la page SEO du profiler Symfony
Informations SEO dans le profiler : les microdata
Capture d'écran de la debug bar de Symfony
Onglet accessibilité dans la debug bar
Capture d'écran de la page accessibilité du profiler Symfony
Informations sur l'accessibilité dans le profiler

En savoir plus sur la qualité web :

En savoir plus sur l'accessibilité :

En savoir plus sur le SEO technique :

Articles liés à Accesseo