Objet : Ce wiki vise à donner des outils et précisions pour la tâche d’Optimisation de site web.
1- Le rapport
Le rapport à fournir peut être rédigé à l’aide du modèle ‘MODELE – Rapport optimisation de vitesse de site.docx’ qui se trouve dans les outils d’intégration sur le drive.
Si le document est utilisé, créer une copie et le déposer dans le dossier du client dans site web. Créer un dossier ‘Rapports’ s’il n’existe pas encore.
2- Pistes d’améliorations
Voici quelques pistes d’amélioration en fonction de ce qu’on voit sur https://pagespeed.web.dev/ (Page speed insight) :
- Est-ce qu’il y a un plugin de cache ? Si oui, est-il correctement configuré ? (Litespeed, Cloudflare…)
- Optimisation des images : les passer en webp
- Optimisation des images : mettre en place un lazy loading
- Taille excessive du DOM : regarder l’intégration pour voir s’il y a beaucoup de balises inutiles (c’est plus poussé et ça prend plus de temps)
- Si les scripts sont en cause, les minifier et bien valider le fonctionnement du site ensuite
- Les fonts pourraient être mises en font swap (dans le css de @font-face : font-display: fallback;)
- Le CSS pourrait être minifié
- Est-ce que la base de données pourrait être nettoyée ?
Parfois la vitesse peut être liée à d’autres éléments plus majeurs qui peuvent être évoqués dans les recommandations supplémentaires du rapport :
- est-ce que tous les plugins sont utilisés ? Est-ce que certains peuvent être supprimé ?
- Est-ce que le thème cause des ralentissements ?
- Temps de serveur trop long : si on a accès, est-ce que les ressources sont suffisantes ?