Refere-se aos cabeçalhos de resposta e não ao corpo do documento ("tag Content-Type").
Se você verificar os Cabeçalhos de resposta da sua página com qualquer depurador HTTP (por exemplo, painel Net do Firebug for Firefox ou guia semelhante das Ferramentas do desenvolvedor no Google Chrome / Internet Explorer / Safari / Opera), você verá esta linha:
Content-Type: text/html
Ao mesmo tempo, se você verificar o mesmo para esta página, verá:
Content-Type: text/html; charset=utf-8
A velocidade da página refere-se à peça que falta. Tendo correta conjunto de caracteres presentes em cabeçalhos vai realmente acelerar o processamento da página um pouco . Com o conjunto de caracteres incorreto especificado no cabeçalho de resposta (ou nenhum conjunto de caracteres), o navegador precisa varrer / interpretar a página até encontrar a declaração correta do conjunto de caracteres (a <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
linha) e reiniciar o processo de renderização se o conjunto de caracteres for diferente do navegador configuração padrão.
A penalidade de desempenho não é grande de todo - para o usuário, é imperceptível, a menos que um hardware realmente velho / lento esteja em uso (embora seja diferente para cada navegador e versão do navegador). Talvez haja outras "penalidades" diretamente relacionadas a isso, mas eu pessoalmente não as conheço.
Correção: Se você gerar esse cabeçalho você mesmo (no seu script PHP), precisará alterá-lo para incluir também o charset. Se o seu script não faz essas manipulações de cabeçalho, é um problema de configuração incorreta do servidor.