Como acelerar o site WordPress (sem alterar o host da Web)

Quais são os benefícios de acelerar um site?

Como proprietário de um site, o impacto da velocidade do site no tráfego, conversões e receita não deve ser subestimado. A velocidade também é muito importante ao navegar na web por dispositivos móveis. Por exemplo, pesquisas do Google mostram que 53% dos visitantes de sites para dispositivos móveis deixam uma página que leva mais de três segundos para carregar.


Muitos outros estudos foram publicados sobre o impacto da velocidade do site. Por exemplo, um estudo realizado em 2017 descobriu que um atraso de um segundo no carregamento do site pode reduzir as visualizações de página em 11%, diminuir o cliente em 16% e reduzir 7% da taxa de conversão desejada..

Também é importante notar que O Google agora usa velocidade do site como fator de classificação.

Em poucas palavras, ter um site lento afetará negativamente o seguinte:

  • Tráfego e visualizações de página
  • Conversões
  • Vendas
  • Imagem e percepção da marca na mente de seus visitantes

Como nosso objetivo é tornar o hostingfacts.com o principal recurso na criação de sites de sucesso, decidimos preparar um guia sobre como aumentar a velocidade do site. Abaixo estão 21 maneiras de aumentar a velocidade do seu site:

Você vai aprender:

ATUALIZAR: Antes de começar a otimizar seu site para carregar mais rapidamente, há duas coisas que você deve considerar:

Primeiro, verifique o tempo de carregamento do seu site atual via Pingdom ou Google PageSpeed ​​Insights. Isso ajuda você a comparar as mudanças de velocidade depois de ajustar seu site.Velocidade de pingdom da HostingFacts

Informações sobre a velocidade das páginas

Em segundo lugar, certifique-se de fazer o backup do site, pois alguns métodos requerem ajustes / edição de arquivos que podem atrapalhar o site. Veja como fazer backup do site WordPress e como fazer backup de qualquer outro…

Pronto? Vamos começar com o PASSO 1:

1. Remova plugins e complementos desnecessários

Plug-ins e complementos desnecessários podem reduzir MUITO a velocidade do site, e é especialmente importante prestar atenção a eles se você usar CMSs de blogs como WordPress, Joomla ou Drupal.

Um bom estudo de caso sobre os plug-ins de impacto que a velocidade de um site pode revelar revela como ele conseguiu aumentar a velocidade do site de 4,23 segundos para 1,33 segundos. Ao analisar o site, constatou-se que os plug-ins contribuíram para um colossal 86% do tempo de carregamento do site

É muito importante observar que não se trata apenas do número de plug-ins que você instalou no seu site, mas também da qualidade; um site com 50 plug-ins pode carregar muito mais rápido que um site com 10 plug-ins se o site com menos plug-ins tiver plug-ins ruins; geralmente, você deseja evitar plug-ins que carregam muitos scripts e estilos, plug-ins que executam muitas solicitações remotas e plug-ins que adicionam consultas extras ao banco de dados a todas as páginas do seu site.

De fato, os plug-ins ajudam a melhorar a funcionalidade do seu site, mas também é importante usar um plug-in apenas se você estiver convencido de que é absolutamente necessário.

Se você é um usuário do WordPress, convém instalar o P3 (Plugin Performance Profiler);

P3_performance

Esse plug-in analisará todos os plug-ins do WordPress para encontrar os gargalos e fornecerá um relatório para que você possa ver como cada plug-in afeta o desempenho do site..

2. Limite ou remova significativamente os botões de compartilhamento social em seu site

Se você acredita que precisa ter 100 botões de compartilhamento social em seu site, pense novamente; é difícil identificar pesquisas que estabeleçam um grande aumento no tráfego do site devido à existência de botões de compartilhamento social (se houver, muitos botões de compartilhamento social confundirão seus leitores), mas a pesquisa mostra que um site lento reduz o tráfego.

A maioria dos botões de compartilhamento social usa JavaScript, e isso pode ser muito problemático quando se trata de desempenho; houve casos repetidos de interrupção no Facebook ou em algum outro site de mídia social que afeta significativamente a velocidade do site das pessoas que instalaram seus botões de compartilhamento.

A solução para isso é limitar / remover botões de compartilhamento em redes sociais ou configurá-los para carregar de forma assíncrona, para que uma interrupção de um determinado site de mídia social não diminua a velocidade do seu site.

botões de compartilhamento social

3. Carregar o código do Google Analytics e das redes de anúncios de forma assíncrona

Os códigos de rastreamento do Google Analytics e os códigos das redes de anúncios também podem impedir significativamente a velocidade do site, principalmente se o servidor remoto estiver lento ou lento; você pode evitar esse problema facilmente, configurando todos os seus códigos de rastreamento para usar entrega assíncrona; dessa forma, uma interrupção ou atraso do servidor com sua rede de anúncios ou serviço de análise não desacelerará seu website.

4. Ativar expira cabeçalhos

Existem vários fatores que influenciam a velocidade de um site, mas o tempo de resposta do servidor contribui bastante para a velocidade do site; quanto mais solicitações forem feitas ao seu servidor, mais lento será o carregamento do seu site.

Expira os cabeçalhos informam ao navegador do visitante quando solicitar determinados arquivos do servidor vs. do cache do navegador; se um Expirar cabeçalhos estiver configurado para que o navegador do visitante solicite apenas um arquivo uma vez por mês e esse arquivo tenha sido armazenado no cache de uma visita recente, o navegador não solicitará esse arquivo novamente até que um mês termine. É como uma faca de dois gumes para aumentar a velocidade do site, porque limita o número de solicitações HTTP no servidor e, ao mesmo tempo, reduz a carga no servidor, pois o mesmo arquivo não será solicitado repetidamente.

Se você deseja implementar os Cabeçalhos de Expira em seu site, este tutorial do GTmetrix mostra como fazer exatamente isso.

5. Ative o cache

O armazenamento em cache garante uma experiência muito mais rápida para os usuários do site, armazenando uma versão do site no navegador e servindo-os até que o site seja atualizado ou até que você o instrua a atualizar a versão do site em que são veiculados..

Existem diferentes maneiras de ativar o cache do site, dependendo da plataforma que você está usando; para WordPress, você pode instalar os seguintes plugins:

  • Cache Total W3
  • Super cache W3

Se você quer algo mais avançado, vá em frente e compre o WP Rocket (provavelmente é o melhor!). Para Drupal, você pode seguir este recurso.

Aqui estão mais tutoriais sobre como habilitar o cache para o seu site:

  • Como otimizar seu site com cache de HTTP
  • Artigo do GTmetrix sobre o uso do cache do navegador

6. Use uma rede de entrega de conteúdo (CDN)

A maioria dos sites é hospedada em servidores nos EUA e, embora esses sites geralmente sejam mais rápidos para pessoas nos EUA ou pessoas que visitam um serviço de VPN nos EUA, o site será mais lento para pessoas de outras partes do mundo. Uma CDN resolve esse problema distribuindo os arquivos do site em uma rede de servidores em diferentes locais do mundo, para que alguém que tente visitar a Índia seja atendido a partir de um servidor na Ásia e não de um servidor na Europa. Isso levará a um aumento significativo na velocidade do seu site.

Para determinar a eficácia das CDNs, Matthew Woodward conduziu um experimento e descobriu que o uso de uma CDN pode aumentar a velocidade do site em até 60%.

Aqui estão algumas das melhores opções de CDN para você:

  • Cloudflare (o plano gratuito é bom o suficiente!)
  • KeyCDN (vale a pena tentar)

7. Obtenha um melhor host da web

Lista de provedores de hospedagem na web mais rápidosDesculpe, mas nós apenas tivemos que jogá-lo aqui …

Se tudo o que você está fazendo para tornar seu site mais rápido não está funcionando, ou você está percebendo pouca diferença insignificante na velocidade do site em relação às práticas recomendadas a seguir, talvez seja a hora de mudar seu host.

Em um artigo para a Smashing Magazine, Marcus Taylor revelou como o host usado estava afetando a velocidade do site de dois de seus clientes; os dois clientes têm sites semelhantes, mas um provedor de hospedagem diferente. Um dos clientes hospeda em um servidor dedicado confiável, enquanto os outros hospedam em um servidor barato, o resultado foi uma enorme diferença no tempo de resposta do site; o tempo de resposta DNS do cliente no servidor dedicado foi de 7 milissegundos, enquanto o tempo de resposta do cliente no servidor barato foi de 250 milissegundos. Nenhum ajuste ou plugin pode remediar essa diferença!

Seu host é muito importante no que diz respeito à velocidade do seu site; portanto, escolha algo bom em nossas avaliações de hospedagem aqui. No entanto, de acordo com nossos testes e análises em hostingfacts.com, esses três provedores de hospedagem devem ser os mais rápidos (<400ms):

  1. A2 Hosting 320ms
  2. Hostinger 363ms
  3. Bluehost 380ms

Portanto, a menos que você tenha usado criadores de sites (como o Wix, por exemplo) para criar seu site, faça sua pesquisa para encontrar o melhor host para o seu site.

8. Tema do seu site

Exatamente quanto de impacto o tema do seu site tem uma velocidade no local? Muito! Julian Fernandes conseguiu levar o tempo de carregamento do site de 630ms para 172ms apenas trocando de tema; este era o mesmo site, com o mesmo host, e nada mais foi alterado, exceto o tema do site e isso resultou em um grande aumento no tempo de carregamento do site.

Mesmo a melhor configuração de servidor não salvará seu site se você usar um tema ruim com código inchado; certifique-se de considerar também o desempenho ao procurar um tema de site, não apenas estética.

9. Instale o Google PageSpeed ​​no seu servidorvelocidade da página do google

O módulo PageSpeed ​​é um módulo de servidor de código aberto do Google que otimiza automaticamente a velocidade do seu site; faz modificações no servidor e nos arquivos, seguindo as práticas recomendadas de desempenho do site, sem exigir que você faça qualquer outra coisa.

Se você é conhecedor de tecnologia, pode instalar o Google PageSpeed ​​por conta própria. Se você não é conhecedor de tecnologia, pode pedir ao seu host / desenvolvedores para instalá-lo para você.

10. Otimize e reduza o tamanho da imagem

Imagens não otimizadas podem ser muito pesadas e, como resultado, usam muitos recursos do servidor e demoram mais para carregar; se o tamanho médio da imagem no seu site for 1mb ou 2mb +, você terá muito trabalho a fazer. Você pode reduzir significativamente o tamanho da sua imagem, garantindo que sua qualidade não seja afetada negativamente usando as seguintes ferramentas:

  • WP Smush (para usuários do WordPress)
  • Otimizador de imagem EWWW (para usuários do WordPress)
  • Kraken (para todos – Drupal e Joomla)

11. Habilite a compactação Gzip

Você provavelmente já tentou compactar um arquivo no seu computador e viu em que grande redução de tamanho isso pode resultar; um arquivo de 60mb pode ser compactado para apenas 5mb. A compactação Gzip funciona da mesma maneira, mas para sites; O Gzip compacta automaticamente os arquivos do seu site em arquivos zip, reduzindo drasticamente o tamanho dos arquivos e aumentando a velocidade do site..compressão gzip

No artigo da Smashing Magazine, mencionado anteriormente, um site passou de 68 KB para 13 KB apenas devido à ativação do Gzip.

Se você deseja ativar a compactação Gzip no seu site, este guia do GTmetrix é um bom lugar para começar..

12. Otimize regularmente seu banco de dados

Essa é uma maneira frequentemente ignorada, mas muito poderosa, de aumentar a velocidade do seu site; é especialmente eficaz se você usar o WordPress ou qualquer CMS que dependa fortemente do uso do banco de dados.

Alguns CMSs e plug-ins instalados dependem muito do banco de dados para salvar os dados; isso aumenta os dados armazenados no seu banco de dados à medida que você usa o CMS / plug-in, tornando seu site gradualmente mais lento. Isso se aplica especialmente a plugins que salvam logs, estatísticas e dados do usuário. Também se aplica se você usa o WordPress e habilita revisões de post, pingbacks e trackbacks.

Você pode tornar seu site muito mais rápido, limpando regularmente seu banco de dados, um processo que pode ser automatizado com o plug-in WP-Optimize se você usar o WordPress ou manualmente (para outras plataformas) seguindo este tutorial.

13. Minimize os arquivos Javascript e CSS

Se o seu site usa muitos arquivos JavaScript e CSS, há uma alta probabilidade de que o site esteja dizendo ao navegador do visitante para tratar esses arquivos individualmente; isso leva a muitas solicitações que eventualmente afetam negativamente a velocidade do site. A redução de arquivos JavaScript e CSS reduz o número de arquivos JavaScript e CSS individuais, mantendo-os em um só lugar, melhorando significativamente a velocidade do site.

14. Combine suas imagens de fundo em sprites de imagem

Quanto mais solicitações o navegador de um usuário fizer ao servidor, mais lento será o site para esse usuário; a maioria dos modelos de sites é composta de várias imagens de plano de fundo e isso cria várias solicitações diferentes sempre que um visitante tenta carregar o site. A solução para isso é combinar essas imagens em uma, para que o navegador de um visitante precise solicitar apenas uma imagem ao tentar carregar seu site; isso pode ser alcançado com Sprites de imagem.

Ao combinar imagens de plano de fundo em sprites de imagem, você poderá reduzir a sobrecarga de solicitações, o número de bytes que o navegador do visitante baixa e o atraso causado pelas viagens de ida e volta feitas quando o servidor está baixando outros recursos. Isso levará a um site muito mais rápido.

Você pode usar o SpriteMe para combinar suas imagens em sprites, ou pode seguir as sugestões deste artigo da Smashing Magazine.

15. Habilite o HTTP Keep-Alive

Geralmente, quando o navegador da Web de um visitante tenta solicitar um arquivo do seu servidor da Web, ele captura cada arquivo individualmente; em outras palavras, uma conexão fecha quando um arquivo é capturado e reabre para solicitar um novo arquivo. Isso usa mais processador, rede e memória e, eventualmente, leva a um site mais lento, se houver muita carga no seu servidor. A ativação do HTTP keep-alive garante que todas as solicitações de arquivos para o servidor sejam feitas por meio de uma única conexão aberta, levando a um site muito mais rápido para os usuários, limitando o número de conexões com o servidor.

Você pode ativar o keep-alive copiando e colando o código abaixo no seu arquivo .htaccess:

Conjunto de cabeçalhos Conexão mantida ativa

Como alternativa, você pode seguir estas instruções, dependendo do seu servidor.

16. Corrija todos os links quebrados no seu site

Embora os links quebrados no seu conteúdo não afetem a velocidade do site, embora possam causar uma experiência ruim para o usuário, os links quebrados nos URLs JavaScript, CSS e Imagem podem tornar o site irritantemente mais lento; verifique esses aspectos do site em busca de links quebrados e corrija-os antes que eles mandem seus usuários embora.

17. Evite Hotlinking de Imagem

Hotlinking de imagem, também conhecido como “link inline”, é o ato de vincular a uma imagem no site de outra pessoa, em vez de carregar a imagem no seu próprio servidor. Aparentemente, isso parece um ato que poupa muita largura de banda, especialmente se você tem um site de alto tráfego, mas pode realmente tornar seu site muito lento se o site que hospeda a imagem que você vinculou está passando por um tempo de inatividade ou é lento.

Sejam imagens dentro do seu conteúdo ou imagens de banner para seus anúncios, hospede-as primeiro no seu site antes de vincular a elas.

18. Limitar o número de solicitações externas

Para garantir um site totalmente funcional, você precisa confiar em arquivos e recursos de outros sites; como resultado, você deve incorporar vídeos, apresentações e outros arquivos multimídia. Embora isso não seja necessariamente ruim, se é demais ou se você está solicitando arquivos externos de sites lentos, isso pode afetar o tempo de carregamento do site.

Tente limitar o número de solicitações externas que seu site fará; se possível, hospede o máximo de arquivos possível em seu servidor. Para outros arquivos, deixe seu site solicitá-los apenas a sites confiáveis.

19. Use um CMS confiável

Seu CMS é a estrutura do seu site; se você usa HTML simples ou CMSs populares e confiáveis, como WordPress ou Drupal, deve ficar bem. Se, no entanto, você estiver usando um CMS menos popular ou algo criado por você, corre o risco de ter um site lento; certifique-se de executar testes apropriados e fazer a pesquisa correta para garantir que um CMS seja rápido e confiável antes de usá-lo.

20. Use um acelerador PHP

O PHP reduz a necessidade de continuar inserindo as mesmas informações em seu site o tempo todo, mas pode aumentar o tempo de carregamento do site. Você pode tentar substituir arquivos PHP por arquivos estáticos HTML, quando possível, ou usar um acelerador PHP para tornar seu site muito mais rápido, se depender muito do PHP.

Esta entrada da Wikipedia inclui uma lista de vários aceleradores PHP que você pode usar.

21. Impedir que outras pessoas vinculem suas imagens a hotlinks

Assim como é importante evitar vincular as imagens de outras pessoas, você também deve impedir que outras pessoas vinculem suas próprias imagens.

Quando as pessoas vinculam suas imagens a um hotlink, elas estão basicamente roubando sua largura de banda, pois uma solicitação será feita ao servidor sempre que seus leitores tentarem visualizar as imagens em seu site. Você pode evitar isso desativando a ligação direta de imagens hospedadas no servidor.

Este artigo sobre Hongkiat ensinará como impedir o hotlink de suas imagens e esta ferramenta ajudará você a gerar automaticamente um arquivo .htaccess que impede que suas imagens sejam vinculadas a hotlink.

Sua vez – Teste a velocidade do seu site

Teste a velocidade do seu siteDepois de implementar as sugestões acima, você deve prosseguir e testar a velocidade do seu site para ver se há alguma diferença (deixe um comentário abaixo, se houver alguma diferença). Aqui estão nossas principais recomendações para testar a velocidade do seu site:

Teste de velocidade do site Pingdom: com esta ferramenta, você deve ter como objetivo reduzir o tempo de carregamento do site, bem como um número reduzido de solicitações do servidor. Essa ferramenta também compara a velocidade do seu site com outros sites on-line.

GTMetrix: esta ferramenta analisa a velocidade do seu site usando o Google Pagespeed Insights e o Yslow e fornece uma classificação de A a F. Também oferece sugestões de aprimoramento.

Analisador de página da web: essa ferramenta fornece informações sobre o tamanho da página e o tempo de download do site, além de oferecer sugestões sobre como melhorar o tempo de carregamento do site.

Google Pagespeed Insights: você deve ter uma pontuação próxima a 100. Ele também possui uma ferramenta de teste de velocidade para celular que pode ser usada.

Yslow: esta ferramenta analisa a velocidade do seu site com base nas regras do Yahoo! Para desempenho do site.

Teste da página da Web: quanto mais próxima a sua pontuação de 100, mais rápido o seu site é.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map