O senhor está se perguntando o que é HTTP/2 e como pode usá-lo no WordPress?
O HTTP/2 é a principal revisão da tecnologia HTTP usada por todos os sites.
Neste artigo, explicaremos o HTTP/2 e como ativá-lo em seu site WordPress.


O que é HTTP/2?
O HTTP/2 é a versão revisada do protocolo original HTTP protocolo. Ele foi desenvolvido pela Internet Engineering Task Force (IETF) e baseia-se em um protocolo SPDY experimental desenvolvido pelo Google.
O HTTP (Hypertext Transfer Protocol) é como uma linguagem que permite que os computadores conversem entre si na Internet. É assim que as informações são enviadas para frente e para trás quando o senhor usa sites ou aplicativos.
Quando o senhor visita um site do WordPressQuando o site é acessado, seu navegador da Web envia uma mensagem chamada “solicitação” ao servidor que armazena o site. A solicitação pede informações específicas, como o texto, as imagens ou os vídeos da página.
Dica: Veja nosso artigo sobre Como o WordPress funciona nos bastidores para obter mais detalhes.
O servidor recebe a solicitação do usuário e envia uma resposta. Essa resposta é como um pacote que contém as informações solicitadas pelo usuário. Ela inclui coisas como o texto que o senhor vê, as imagens que vê ou até mesmo os vídeos que assiste no site.
O HTTP 0.9 foi lançado pela primeira vez em 1991. Uma revisão significativa desse protocolo, o HTTP 1.1, foi publicada em 1999, e a maioria dos sites funcionou com ele até 2015, quando o protocolo HTTP/2 foi lançado.
O HTTP/2 é suportado por todos os softwares modernos de servidor da Web (por exemplo, o Apache, Nginx, Litespeed, etc.) e navegadores, embora muitos sites ainda sejam executados em HTTP 1.1 se não tiverem um certificado SSL instalado.
Atualmente, o IETF está propondo a próxima versão do HTTP/3. Ela usará QUIC (Quick UDP Internet Connections) em vez de TCP e espera-se que seja muito mais rápida que o HTTP/2.
Qual é a diferença entre HTTP2 e HTTP?
O protocolo HTTP 1.1 enviava solicitações de dados sem priorização. Isso significa que se um site tiver uma referência a um arquivo JavaScript no cabeçalho, ele será carregado antes de qualquer outro conteúdo.
Isso faz com que um site pareça mais lento para os usuários, que não conseguem ver o conteúdo que esperavam ver.
O protocolo HTTP/2 usa um único fluxo binário para enviar e receber solicitações com suporte a priorização. Isso significa que os desenvolvedores podem informar ao servidor quais dados devem ser enviados primeiro.
O protocolo HTTP/2 também usa compactação para cabeçalhos HTTP e multiplexação. Ambos melhoram ainda mais o desempenho do carregamento da página.
O protocolo mais recente também vem com suporte ao HTTP/2 Server Push. Isso permite que os desenvolvedores enviem dados para os navegadores dos usuários sem que eles os solicitem.
Em resumo, o HTTP/2 é mais rápido que o HTTP 1.1 e melhora significativamente a velocidade e o desempenho do WordPress.
O que o senhor precisa para usar o HTTP/2 no WordPress?
Primeiro, o senhor precisa de uma empresa de hospedagem que ofereça o software de servidor mais recente com suporte a HTTP/2. O senhor também precisará instalar um certificado SSL em seu site WordPress.
A maioria dos melhor hospedagem WordPress já usam software de servidor da Web de última geração.
Recomendamos o uso do Bluehostque usa o software de servidor da Web Apache mais recente com suporte a HTTP/2 ativado por padrão.
Felizmente, o pessoal da Bluehost está oferecendo aos usuários do WPBeginner um desconto exclusivo com um nome de domínio e um certificado SSL gratuitos.
Outras empresas de hospedagem que recomendamos incluem SiteGround, Hostingere WP Engine. Todos eles oferecem certificados SSL gratuitos e o software de servidor mais recente com suporte a HTTP/2.
Como habilitar o HTTP/2 no WordPress
O único requisito para ativar o suporte a HTTP/2 no WordPress é instalar um certificado SSL.
Não é um requisito oficial. No entanto, os principais navegadores, como o Google Chrome, não oferecem suporte ao HTTP/2 em URLs inseguros.
Se o seu site usar SSL, seus URLs terão o https://
como este:
A visita ao seu site também mostrará um ícone de cadeado na barra de endereços do navegador.


Se o seu site não usa um certificado SSL, o senhor pode solicitar ao provedor de hospedagem do WordPress que o instale para o senhor.
Precisa de mais ajuda? Veja nosso tutorial sobre como mudar de HTTP para HTTPS no WordPress.
Depois que o senhor ativar o SSL, é quase certo que seu site WordPress será servido pelo protocolo HTTP/2.
Como testar o suporte a HTTP/2 em seu site
Se quiser ver se o seu site WordPress está servindo páginas via HTTP/2, há duas maneiras de testá-lo.
Primeiro, o senhor pode visitar HTTP2.Pro e digite o URL do seu site. Essa ferramenta on-line gratuita informará ao senhor se o seu site é compatível com HTTP/2.


Outra maneira mais eficaz de verificar se seu site serve páginas em HTTP/2 é usar as ferramentas de desenvolvedor do Chrome.
Basta abrir uma nova janela do navegador no Google Chrome e acessar seu site. Depois disso, abra uma nova guia do navegador e digite o código chrome://net-export
na barra de endereços.


O Chrome solicitará que o senhor salve um arquivo JSON em seu computador.
Depois de salvar o arquivo, visite a página visualizador netlog e clique no botão “Choose File”.


Selecione o arquivo netlog que o senhor baixou anteriormente para continuar.
O aplicativo apresentará o arquivo em um formato legível. Clique na guia HTTP/2 na coluna da esquerda e ela mostrará todos os sites que o senhor visitou e que estavam usando o protocolo HTTP/2 como h2.


Esperamos que este artigo tenha ajudado o senhor a saber mais sobre o HTTP/2 e como ativá-lo no WordPress. Talvez o senhor também queira ver nosso artigo completo sobre Guia de velocidade e desempenho do WordPress ou dê uma olhada em nosso guia para iniciantes em SEO para WordPress.
Se o senhor gostou deste artigo, por favor, assine o nosso Canal do YouTube para ver tutoriais em vídeo sobre o WordPress. O senhor também pode nos encontrar em Twitter e Facebook.