Cette règle se déclenche lorsque les analyses PageSpeed Insights indiquent que le temps de réponse de votre serveur est supérieur à 200 ms.
Présentation
Le temps de réponse du serveur mesure la durée nécessaire au chargement du code HTML pour commencer à afficher la page depuis votre serveur, en soustrayant la latence du réseau entre Google et votre serveur. Les résultats peuvent varier d'une fois à l'autre, mais l'écart ne devrait pas être trop important. En fait, des temps de réponse très variables peuvent traduire un problème sous-jacent de performances.
Recommandations
Le temps de réponse de votre serveur ne devrait pas dépasser 200 ms.
Il existe des dizaines de facteurs potentiels qui peuvent ralentir la réponse de votre serveur comme la lenteur d'une logique d'application, des requêtes de base de données, du routage, des frameworks, des bibliothèques, ou une insuffisance des ressources processeur ou de la mémoire. Vous devez prendre en compte tous ces facteurs pour améliorer le temps de réponse de votre serveur.
La première étape pour tenter de découvrir pourquoi le temps de réponse du serveur est élevé consiste à prendre des mesures. Ensuite, une fois les données en votre possession, consultez les guides appropriés afin de savoir comment résoudre le problème. Une fois les problèmes résolus, vous devez continuer à mesurer les temps de réponse de votre serveur afin de pouvoir éviter à l'avenir tout congestionnement des performances.
Regroupez et examinez les performances et les données existantes.
Si aucune solution n'est disponible, procédez à l'évaluation à l'aide d'une solution automatisée de surveillance des applications Web (des versions hébergées et Open Source sont disponibles pour la plupart des plates-formes) ou ajoutez une instrumentation personnalisée.
Identifiez et corrigez les principaux points de congestionnement des performances. Si vous utilisez un framework Web ou une plate-forme de gestion de contenu populaire, consultez la documentation pour connaître les bonnes pratiques d'optimisation des performances.
Contrôlez et détectez toute éventuelle régression des performances.
Commentaires
Cette page vous a-t-elle été utile ?
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/09/03 (UTC).
[null,null,["Dernière mise à jour le 2024/09/03 (UTC)."],[[["This documentation is outdated and refers to a deprecated version of PageSpeed Insights API (v4)."],["Version 5 of the API is the latest and offers real-world and lab data for performance analysis."],["Server response time, the time taken to load HTML for rendering, should be under 200ms."],["Slow response times can indicate performance issues stemming from various factors, including slow application logic and database queries."],["Optimization involves measuring, identifying bottlenecks, implementing fixes, and continuous monitoring."]]],["The core issue addressed is slow server response time, defined as over 200ms, which delays page rendering. To improve, the content advises measuring server response time to identify performance bottlenecks such as slow application logic, queries, or resource starvation. Key actions include gathering performance data, fixing top bottlenecks using framework documentation, and implementing ongoing monitoring with alerts for future performance issues. The document recommends seeking further support via Stack Overflow or a mailing list.\n"]]