Il s'agit des en- têtes de réponse et non du corps du document ("balise Content-Type").
Si vous vérifiez les en-têtes de réponse de votre page avec un débogueur HTTP (par exemple, le panneau Net de Firebug pour Firefox ou un onglet similaire des outils de développement dans Google Chrome / Internet Explorer / Safari / Opera), vous verrez cette ligne:
Content-Type: text/html
En même temps, si vous cochez la même chose pour cette page, vous verrez:
Content-Type: text/html; charset=utf-8
Page Speed fait référence à la partie manquante. La présence d'un jeu de caractères correct dans les en-têtes accélérera en effet un peu le rendu de la page . Avec un jeu de caractères incorrect spécifié dans l'en-tête de réponse (ou aucun jeu de caractères du tout), le navigateur doit analyser / interpréter la page jusqu'à ce qu'il trouve la déclaration de jeu de caractères correcte (la <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
ligne), puis relancer le processus de rendu si le jeu de caractères est différent de celui du navigateur. Paramètres par défaut.
La pénalité de performance n'est pas grande du tout - pour l'utilisateur, elle est imperceptible à moins qu'un matériel vraiment ancien / lent soit utilisé (bien qu'il diffère pour chaque navigateur et version de navigateur). Peut-être y a-t-il d'autres «sanctions» qui sont directement liées à cela, mais je ne les connais pas personnellement.
Correction: si vous générez cet en-tête vous-même (dans votre script PHP), vous devez le modifier pour inclure également charset. Si votre script ne fait pas de telles manipulations d'en-tête, il s'agit d'un problème de mauvaise configuration du serveur.