Velocidade do site: como e por que aumentar a velocidade do seu site para SEO

Publicados: 2019-07-16

Índice

Introdução

Quando falamos sobre otimização de sites, muitas pessoas tendem a se concentrar no conteúdo de um site, nos metadados e em outros fatores tradicionais de SEO na página. Mas, já faz algum tempo, existe outra coisa que é tão importante para o SEO: a velocidade do site. Essa é a rapidez com que seu site carrega e responde ao usuário.

Como a velocidade do site pode afetar as classificações de SEO

O Google anunciou em 2010 que a velocidade do site seria um fator que eles levariam em consideração para fins de classificação:

Estamos incluindo um novo sinal em nossos algoritmos de classificação de pesquisa: velocidade do site. A velocidade do site reflete a rapidez com que um site responde às solicitações da web.

Está se tornando um peso crescente no algo. Portanto, se você deseja permanecer competitivo online, a velocidade do site é algo em que você deve prestar atenção. Se você olhar para os detalhes sobre as coisas que afetam o download e o tempo de resposta do seu site, você perceberá que basicamente tudo se trata de criar um site “limpo”.

Esqueça as classificações de SEO. As conversões são mais importantes e os dados são claros: velocidades de carregamento lentas diminuem as conversões do site.

Você quer ter um site que não esteja cheio de códigos confusos e imagens não otimizadas. O que você pode fazer para garantir que o desempenho de seu site seja rápido o suficiente? Aqui está um esboço rápido de algumas das coisas mais fáceis que você pode fazer.

Se o seu site demorar mais do que alguns segundos para carregar, suas classificações, sua taxa de rejeição e muito mais podem ser adversamente afetados. Mas esse deveria ser o seu foco principal agora? Embora a velocidade do site seja algo que você deva prestar atenção, pode não ser a principal prioridade no momento.

Se você tem conteúdo pobre (ou quase nenhum conteúdo), se seu site não está otimizado em primeiro lugar, se não tem uma estrutura de navegação bem organizada, se você tem backlinks ruins (ou nenhum), ou se você tiver uma abundância de páginas com conteúdo duplicado ... então, esses problemas provavelmente têm precedência. A taxa de rejeição e o desempenho não contarão a história verdadeira, a menos que você comece com um site bem projetado e otimizado.

Ferramentas gratuitas para medir a velocidade do site

A velocidade do site pode ser considerada de várias maneiras diferentes, e todas elas culminam em sua velocidade geral e tempo de carregamento.

Tempo de carregamento da página com base no documento completo

Quando você acessa uma página da web, as informações fluem gradualmente. Você vê palavras e imagens aparecem na página em momentos diferentes, e isso é especialmente aparente em sites de carregamento lento. Uma página da web é considerada carregada como “documento completo” quando carregada o suficiente para permitir que um usuário comece a clicar em botões ou inserir texto escrito. É possível que nem todo o conteúdo esteja totalmente carregado, mas um usuário pode começar a agir.

Tempo de carregamento da página baseada em renderização completa

Por outro lado, também é possível medir o tempo de carregamento da página com base em quando a página inteira está totalmente carregada. Essa velocidade de carregamento é sempre maior do que a velocidade de carregamento de “documento completo”, mas a diferença entre os dois valores pode ser diferente para dois sites diferentes.

Tempo para o primeiro byte

Por fim, também é possível medir a velocidade geral do site observando a métrica “tempo até o primeiro byte” (TTFB), que é a quantidade de tempo que leva para um navegador baixar o primeiro byte de informação de uma fonte online. Essencialmente, ele mede se há ou não algum atraso significativo entre a solicitação de informações e a resposta do seu servidor web. Enquanto os tempos de carregamento da página geralmente dependem das configurações do seu site e do tipo e quantidade de conteúdo que você tem em sua página, as medições TTFB são geralmente indicativas das configurações do seu servidor.

Existem várias ferramentas gratuitas de qualidade para verificar a velocidade do seu site e avaliar áreas para melhorias de velocidade.

Abaixo estão mais algumas fontes para ajudá-lo a otimizar a velocidade do seu site:

Plug-in do navegador Google PageSpeed

Ferramentas do Google para webmasters

SEOmoz Browser Toolbar

Teste de página da web

Yslow (ferramenta do Yahoo)

Pingdom

GTmetrix

O que é considerado uma velocidade lenta de carregamento de um site?

Agora que sabemos como a velocidade do site pode ser medida de diferentes maneiras, podemos chegar a uma estimativa para o que é considerado métricas "boas" ou "ruins". Como mencionei antes, o Google não publica quais tipos de velocidades de site leva em consideração, ou se há qualquer número específico que ele procura, mas podemos fazer suposições razoáveis ​​para os tempos de carregamento desejados com base em outros sites que vimos, e com base em uma análise recente do Google.

De acordo com essa análise, o tempo médio de carregamento da página de “renderização completa” é de aproximadamente 7 segundos em dispositivos desktop, com um tempo médio de carregamento da página de aproximadamente 3 segundos. Em dispositivos móveis, o tempo médio de carregamento da página é de mais de 10 segundos, com uma média de quase 5. É difícil comparar sites individuais com métricas tão amplas, especialmente com uma divisão tão acentuada entre os valores medianos e médios, mas se seu site carrega mais devagar do que a página média, geralmente você pode considerar seu site muito lento.

Fonte: Moz.

De acordo com Moz, o valor médio de TTFB para sites de classificação alta é de aproximadamente 0,4 segundos, com esse mesmo valor sendo mais próximo de 0,6 segundos para sites de classificação inferior. Se o TTFB do seu site for maior que 0,6 segundos, você tem espaço para melhorias.

Fonte: destilado

Se você está procurando uma maneira de medir a velocidade de seu próprio site para compará-la com essas métricas, experimente WebPageTest. É uma ferramenta gratuita que permitirá realizar vários tipos de testes para medir o desempenho do seu site.

Como aumentar a velocidade de carregamento do site

WordPress, uma das plataformas mais populares para criação de sites, oferece uma série de temas, modelos, plug-ins e widgets diferentes para fornecer a você uma experiência de usuário totalmente controlável. Para a maioria das empresas que estão começando na web, isso é um pouco opressor, mas é importante tomar as decisões certas ao configurar e manter seu site WordPress. Para oferecer a seus usuários a melhor experiência e melhorar suas chances de classificação, use estas estratégias para melhorar o tempo de carregamento de seu site:

1. Obtenha um host eficiente.

Hospedar pode não parecer grande coisa, especialmente se este for seu primeiro site, mas o tipo de hospedagem que você tem faz uma grande diferença no tempo de carregamento. Por exemplo, se você optar por hospedagem compartilhada para economizar um pouco de dinheiro, você pode estar se preparando para tempos de carregamento drasticamente mais lentos, especialmente em condições de pico.

2. Reduza suas imagens.

Como você pode imaginar, as imagens de alta definição podem ser um grande obstáculo para o tempo de carregamento do seu site. Cada usuário individual deve baixar essas imagens ao acessar uma página que as contém, portanto, se você puder substituir essas imagens por imagens muito menores e mais rápidas , você melhorará instantaneamente os tempos de carregamento. O plugin do WordPress WP Smush.it é uma ferramenta que pode ajudá-lo a compactar de forma automática e eficiente o tamanho e o tempo de carregamento de todas as imagens em seu site.

3. Escolha um tema eficiente.

Os temas e frameworks disponíveis no WordPress fazem parte do que tornou a plataforma tão popular, mas nem todos os temas são eficientes. Em muitos casos, é melhor escolher um tema simples e sem adornos com tempos de carregamento ultrarrápidos do que um tema mais volumoso de uma perspectiva estética. Não se preocupe; existem toneladas de temas com estruturas leves para escolher (incluindo alguns dos padrões).

4. Limpe seus plug-ins.

Alguns plug-ins podem ser valiosos para o seu tempo de carregamento, como a ferramenta WP Smush.it mencionada acima. No entanto, muitos plug-ins simplesmente ocupam espaço e tornam o processamento do seu site mais pesado. Verifique o P3, o Plugin Performance Profiler - ele pode lhe dizer rapidamente como cada um de seus plug-ins afetam seus tempos de carregamento geral e fornece orientações sobre quais devem ser mantidos e quais desativados.

5. Compacte os arquivos do seu site.

Compactar seu site como um arquivo ZIP permite uma transmissão muito mais fácil para os navegadores de seus usuários. Basicamente, você está reduzindo a quantidade de dados transmitidos sem alterar o produto final exibido. Existem vários aplicativos de compactação disponíveis, mas qualquer um deles será suficiente, desde que não interfiram nos tempos de carregamento.

6. Use um plug-in de cache - mas configure-o corretamente.

Plug-ins de cache tendem a ser gratuitos para baixar e instalar e são relativamente fáceis de usar. Ao direcionar os navegadores para baixar arquivos armazenados no cache de um visitante em vez de tentar baixá-los do servidor, você pode reduzir o tempo de carregamento significativo. Só funciona para visitantes recorrentes, mas ainda é valioso. Apenas evite brincar muito com as configurações avançadas ou você pode interferir no seu funcionamento adequado.

7. Reorganize sua página inicial.

Maximize seu layout para velocidade . Mostre segmentos de postagens em vez de conteúdo completo, diminua o comprimento de sua página inicial e remova todos os widgets e plug-ins desnecessários da página inicial (incluindo widgets de compartilhamento social, que pertencem a postagens individuais e não diretamente à página inicial).

8. Torne seu banco de dados mais eficiente.

Se você sabe o que está fazendo, pode limpar seu banco de dados manualmente, mas a melhor maneira é usar o plugin WP-Optimize. Com este plugin, você pode estabelecer configurações de forma rápida e fácil que evitam o acúmulo de informações desnecessárias em seu banco de dados. Como você está armazenando informações com mais eficiência, sua página acabará carregando mais rápido nas máquinas dos usuários.

9. Controle o carregamento da imagem.

Você pode controlar seletivamente quais imagens são carregadas imediatamente para o usuário, a fim de reduzir a quantidade total de informações necessárias para um usuário baixar do servidor. Com a configuração correta, apenas as imagens acima da dobra carregarão imediatamente e as imagens restantes serão carregadas apenas quando o usuário rolar para baixo de acordo. É possível fazer isso manualmente, mas é mais fácil fazê-lo com um plugin.

10. Livre-se de Pingbacks e Trackbacks.

Pingbacks e trackbacks são notificações de blogs externos que informam ao seu blog que foram mencionados. Pingbacks e trackbacks atualizam automaticamente os dados contidos em sua postagem, aumentando assim a quantidade de dados necessária para carregar e aumentando os tempos de carregamento. Livrar-se de pingbacks e trackbacks preservará seus backlinks, mas impedirá que dados extras sejam armazenados em seu site.

11. Elimine Post Drafts não usados.

Rascunhos de postagens antigas podem pesar mais para o seu site do que você pensa. Por exemplo, se você revisar um rascunho quatro vezes, terá cinco versões no total de sua postagem de blog no banco de dados de seu site. Você nunca precisará fazer referência a esses rascunhos anteriores, então atualize suas configurações de banco de dados (talvez usando o plug-in WP-Optimize que mencionamos no ponto 8) para excluí-los e evitar armazenamento desnecessário no futuro.

12. Use HTML estático em vez de PHP quando puder.

Isso não é algo que todo mundo deveria fazer, mas para aqueles que procuram reduzir drasticamente o tempo de carregamento, é uma opção adicional. PHP é uma forma útil de melhorar a eficiência do seu site, mas também ocupa processos do servidor enquanto está em execução. Se você puder substituí-lo por um equivalente HTML estático, vale a pena tentar.

13. Aproveite as vantagens de uma rede de distribuição de conteúdo (CDN).

As redes de distribuição de conteúdo (CDNs) fornecem os mesmos dados que você normalmente precisa transmitir aos usuários - como arquivos CSS e imagens - mas em servidores mais próximos para maximizar a velocidade de download do usuário. Existem muitos CDNs disponíveis, mas a maioria exigirá uma taxa de assinatura para uso. Muitos dos melhores hosts por aí fornecem um serviço CDN incluído ou por uma taxa muito menor se você quiser usá-los.

14. Agregue seus arquivos CSS e Javascript.

Se você usar vários plug-ins, seu site provavelmente terá links para vários arquivos CSS e javascript em cada página, o que pode interferir no tempo de carregamento. Em vez disso, use um plug-in como o Minify para combinar todas essas informações em um formulário de download muito mais condensado e rápido.

15. Desative hotlinking.

Hotlinking é o processo de vinculação às imagens de outra pessoa, aumentando assim a carga do servidor sem necessariamente aumentar o tráfego. Desative o hotlinking com algumas etapas e evite esse fardo extra.

16. Carregamento lento

O carregamento lento permite que o navegador pinte apenas os elementos críticos dentro da visão do usuário, permitindo tempos de carregamento mais rápidos. Conforme o usuário rola, novos itens são carregados. Você deve ter notado novas imagens aparecendo em certos sites conforme você rola. Usamos um carregador lento em SEO.co devido ao fato de que muitas de nossas postagens têm mais de 5 mil palavras. Isso pode aumentar significativamente as velocidades de carregamento e melhorar o SEO.

17. Remover ou reduzir chamadas de terceiros

Ferramentas de terceiros, incluindo, mas não se limitando a rastreadores de cookies, ferramentas de análise de sites, pop-ups e ferramentas gráficas, podem diminuir significativamente a velocidade de carregamento de um site em segundo plano. É melhor removê-los ou otimizá-los para obter o melhor desempenho.

Obviamente, os tempos de carregamento não são o único fator que o Google usa para preencher seus resultados de pesquisa. Você ainda precisa ter uma estratégia regular de marketing de conteúdo de alta qualidade, uma presença na mídia social, metadados bem estruturados e um programa de construção de links de longo prazo. No entanto, se você fizer bom uso dessas dicas e diminuir o tempo de carregamento do seu site WordPress, poderá melhorar simultaneamente a autoridade do seu domínio (e, portanto, as suas classificações) e dar aos seus usuários uma experiência geral melhor.

Conclusão

Existem dois fatores que você deve ter em mente ao analisar a velocidade do seu site e fazer os preparativos para o futuro:

  • Cada site é único. O que é considerado “rápido” para um tipo de site pode não ser considerado “rápido” para outro tipo. Por exemplo, abra a página inicial do Google e, a seguir, a página inicial da CNN. Você notará uma grande diferença, mas ambos os sites têm uma classificação de experiência do usuário muito alta. Você não deve tornar seu site mais rápido em comparação com o resto do mundo - torná-lo rápido para o tipo de site que ele é.
  • O panorama geral é o que importa. Em última análise, reduzir o tempo de carregamento do seu site em meio segundo é uma mudança positiva, mas não é tão eficaz quanto melhorar a experiência do usuário com mudanças maiores - como instituir uma navegação mais intuitiva.

Ainda assim, se você está preocupado com a velocidade do seu site e deseja torná-lo melhor, você só pode se beneficiar. Não se preocupe com a velocidade do site, mas faça o que for preciso para proporcionar aos seus usuários uma ótima experiência.