Avançar para o conteúdo
SilktideAjuda

HTTP/2

O Silktide carrega as suas páginas num navegador real e verifica qual versão do protocolo web entrega cada ficheiro. Os ficheiros servidos através do protocolo HTTP/1.1 mais antigo são reportados, porque as versões mais recentes carregam as páginas mais rapidamente.

Por que isto é importante

HTTP é o protocolo que os navegadores usam para obter todos os ficheiros da sua página e a sua versão mais antiga, HTTP/1.1, processa os pedidos essencialmente um de cada vez por ligação. O HTTP/2 permite que um navegador solicite muitos ficheiros simultaneamente através de uma só ligação, além de proporcionar outras melhorias de eficiência, fazendo com que a mesma página carregue mais rapidamente sem alterar o seu conteúdo. Como as páginas normalmente envolvem dezenas de ficheiros, este efeito acumula-se: todos os visitantes esperam mais tempo do que o necessário em todas as páginas.

O HTTP/2 é um padrão desde 2015 e é compatível com todos os navegadores modernos, pelo que raramente existe uma boa razão para continuar a servir ficheiros da forma antiga.

Como corrigir

  1. Ative o HTTP/2 (ou o seu sucessor, HTTP/3) no seu servidor web. Todos os servidores mais utilizados são compatíveis com este protocolo, normalmente através de uma alteração de configuração de uma só linha, e é necessário utilizar , que já deveria estar ativo.
  2. Se utilizar uma ou alojamento gerido, esta é uma definição da plataforma — a maioria ativa-a por predefinição.
  3. No caso dos ficheiros reportados que são servidos por terceiros, não pode alterar os respetivos servidores; considere se precisa realmente desses ficheiros.

Não são necessárias alterações ao conteúdo do seu site — o HTTP/2 é totalmente compatível com versões anteriores.

Como o Silktide faz esta verificação

  1. Carrega a página num navegador real e regista o protocolo utilizado para entregar cada ficheiro.
  2. Identifica os ficheiros que foram servidos através do HTTP/1.1 quando poderiam ter utilizado o HTTP/2 ou uma versão mais recente.
  3. Reporta cada ficheiro, juntamente com o protocolo que utiliza atualmente.

Resolução de problemas

O meu servidor é compatível com HTTP/2, mas os ficheiros continuam a ser reportados

O suporte tem de estar ativo exatamente no servidor que entregou o ficheiro. Causas comuns: o ficheiro provém de um subdomínio ou servidor de terceiros sem HTTP/2; um proxy ou balanceador de carga à frente do seu servidor está a reduzir a versão das ligações; ou o ficheiro foi servido através de HTTP simples, em vez de (os navegadores só utilizam HTTP/2 através de ligações seguras).

Saiba mais

Última atualização

Esta página foi útil?