Por que seu WordPress fica mais lento e como você pode corrigi-lo facilmente

Publicados: 2022-05-24

Um WordPress fica mais lento e lento ao longo do tempo. Entendemos a importância de cada segundo do tempo de carregamento e não queremos que nossos visitantes tenham que esperar o carregamento das páginas.

Grandes arquivos de mídia, plugins ou temas mal codificados e obsoletos são causas significativas de sites lentos, mas o culpado mais prevalente é um host lento.

Índice

Por que a velocidade do site WordPress é importante?

Antes que os visitantes cliquem de volta, você tem apenas alguns segundos para chamar a atenção do seu leitor. O conteúdo mais incrível do mundo não pode compensar um site WordPress que não é renderizado rapidamente e atende às expectativas do usuário.

Você deve agir em seu site assim que ele for carregado. Se demorar mais de dois segundos para carregar, sua taxa de rejeição aumenta, resultando em menos compras, visitas e conversões.

Além disso, o Google adicionou velocidade de página ao seu sistema de classificação. Portanto, se você deseja ter uma boa classificação nos resultados de pesquisa e atrair o tipo certo de público, deve ter um site de carregamento rápido.

Por que o WordPress é lento?

A seguir estão os motivos mais comuns para um site WordPress lento:

  • Pobre hospedagem na web - TTFB (Time To First Bytes) é um dos principais motivos de um site que leva muito tempo para carregar.
  • Tema Inchado - Ter muitos sinos e assobios que não são usados ​​retardará o processo de carregamento.
  • Muitos plugins - Ter mais plugins não significa que seu site seja melhor.
  • Falta de otimização de imagem - Fotos grandes que não foram dimensionadas e compactadas adequadamente são a fonte da grande maioria dos problemas que encontramos.
  • Scripts Externos - Arquivos JS e PHP que devem ser acessados ​​em cada carregamento de página tornarão seu site significativamente mais lento.

Por vários motivos, os sites do WordPress podem começar a demorar mais para carregar, sendo os mais comuns:

  • Hospedagem de baixa qualidade ou lenta
  • Não há cache e nem Content Delivery Network (CDN).
  • Páginas muito grandes devido a mídia não compactada
  • Não há redirecionamento HTTPS.
  • Versões do PHP que não são mais suportadas
  • Plugins que não são mais suportados
  • Estouro de banco de dados
  • Recursos ou espaço em disco insuficientes

Como diagnosticar que seu site WordPress está lento?

É possível descobrir se o seu provedor de hospedagem, seu site ou ambos estão diminuindo a velocidade executando um teste nele.

Etapa 1: testar os tempos de carregamento da página
Etapa 2: verifique seus temas e plugins do WordPress
Etapa 3: teste de carga do seu site
Etapa 4: implementar uma ferramenta de monitoramento de desempenho de aplicativos (APM)

Tempos de carregamento da página de teste

Qualquer página da Web que demore mais de dois segundos para carregar é ineficaz. Você deve apontar para tempos de carregamento de menos de 1 segundo – qualquer coisa no meio está OK, mas você deve procurar constantemente mais otimização.

Você pode utilizar uma variedade de ferramentas de teste de desempenho de sites para essa finalidade, incluindo GTmetrix, Pingdom Tools, Google PageSpeed ​​Insights e WebPageTest.

GTmetrix será nossa ferramenta.

WordPress lento

GTmetrix é uma ferramenta de otimização de sites que pode analisar e rastrear a velocidade e o desempenho de qualquer página da web. O GTmetrix, baseado nos dados do Google Lighthouse, usa monitoramento programado, visualizações sofisticadas e alertas em tempo real para rastrear com precisão o desempenho de qualquer site. Com 65 servidores em 22 locais diferentes, o GTmetrix pode testar o desempenho de páginas web de diversas regiões.

Ele fornece pontuações de velocidade de página e produz pontuações para nossas páginas. É um aplicativo gratuito que descobrimos que pode ser usado para gerar estatísticas completas de desempenho do site. Ele atribui pontuações às páginas e cria ideias sobre como melhorá-las. No painel do WordPress, podemos realizar análises precisas.

Também podemos planejar relatórios para entrega diária, semanal ou mensal. Um administrador do Word Press envia alertas sobre o status do site. Para começar, devemos criar uma conta gratuita do GTMetrix. Nossa conta gratuita tem um limite diário na quantidade de solicitações que pode fazer.

Insira o URL do seu site na barra fornecida

Depois que o GTmetrix concluir o teste, você verá as seguintes coisas nos resultados.

Uma página da web é classificada pelo GTmetrix usando uma variedade de parâmetros. Ele também mostra como a página foi carregada durante o teste em uma linha do tempo visual. Role para baixo para saber mais.

A guia Resumo revela todos os problemas significativos que afetam o desempenho do seu site. O tempo de resposta do servidor é o problema mais sério nesse cenário. Quase sempre envolve aumentar seu plano de hospedagem ou mudar para um host mais adequado. No entanto, antes de chegar a essa conclusão, você deve primeiro abordar todas as outras preocupações e depois voltar a isso.

Mais dados fornecidos pelo navegador e Desempenho do Lighthouse estão disponíveis clicando na guia Desempenho.

Verifique seus temas e plugins do WordPress

O próximo passo significativo na identificação de problemas sérios de desempenho deve ser testar o tema e os plugins do seu site WordPress. Há muita variação aqui, e certos temas e plugins geralmente são mais otimizados do que outros.

Desative um dos temas ou plugins de cada vez para ver como as coisas vão (em um teste de velocidade, teste de carga ou ambos).
Desinstale mais um tema ou plugin e execute novamente os testes se o problema de desempenho persistir. Continue fazendo isso até identificar os criminosos.

Para locais de fabricação, no entanto, essa estratégia é inaceitável. Um local de encenação é útil aqui. Ele pode ser usado para testar diferentes iterações do seu site ao vivo adicionando, modificando ou removendo recursos específicos.

A maioria das empresas de hospedagem na web, especialmente aquelas que oferecem planos baratos de hospedagem compartilhada, não fornecem esse recurso por padrão. Como resultado, você terá que configurar o site de teste manualmente ou usar um plug-in de teste do WordPress.

Esse site de teste é quase idêntico ao seu site de produção em termos de configurações do servidor e do lado do servidor. Ele permite que você experimente e teste seu site sem afetar a versão ao vivo.

Teste de carga do seu site

Um teste de carga revelará novos fatos sobre o desempenho do seu site no mundo real.

Loader.io é uma ferramenta de teste de carga gratuita que permite testar seus aplicativos da Web e APIs com milhares de conexões simultâneas. Há um guia completo sobre como usar o Loader.io aqui.

Os desenvolvedores podem usar o serviço de teste de carga baseado em nuvem do Loader.io para testar o desempenho e a escalabilidade de seus aplicativos da Web e APIs.

WordPress lento

Ele oferece testes de carga simples baseados em nuvem:

  • Testes de desempenho e escalabilidade para aplicativos e APIs online
  • Integração de navegadores, provedores de PaaS e ferramentas de integração contínua
  • Permite o teste gratuito de até 50.000 conexões simultâneas.
  • É baseado em nuvem, portanto, é uma solução sem instalação que os desenvolvedores podem experimentar agora.

A edição gratuita do Loader permite incluir um nome de host, um minuto de teste, duas URLs por teste, suporte online e a possibilidade de atualização a qualquer momento. Você também pode testar em 10.000 clientes, tornando-o ótimo para experimentar ou demonstrar antes de comprar.

O Loader gera automaticamente tabelas, gráficos e relatórios gerais com base em suas descobertas de gerenciamento de logs. Todas as saídas de dados podem ser baixadas em uma planilha para análise adicional e todos os feeds podem ser personalizados em tempo real.

O painel de usuário on-line do Loader permite que você examine toda a plataforma sem precisar baixar nenhum software e é perfeitamente otimizado para dispositivos móveis, criando uma experiência de administração totalmente centralizada na estrada.

A análise avançada refere-se a resultados de testes mais aprofundados e completos. Tempos de resposta e códigos de resposta para cada URL em um teste (usuários gratuitos recebem apenas informações agregadas para todos os URLs), histogramas de tempo de resposta e largura de banda (muito mais úteis do que as médias que você obtém gratuitamente) e muito mais estão a caminho.

Implemente uma ferramenta Application Performance Monitoring (APM).

Quando usado em conjunto com ferramentas de teste de velocidade e carga, uma ferramenta de APM pode melhorar significativamente os recursos de diagnóstico do seu site.

Em vez de criar um site de teste e adivinhar quais plugins ou temas devem ser interrompidos um por um, uma ferramenta APM profissional pode ajudá-lo a identificar o motivo do mau desempenho sem exigir alterações em seu site. Transações lentas, consultas de banco de dados, solicitações externas, ganchos do WordPress e plugins, entre outras coisas, são rastreadas e analisadas.

Usar uma ferramenta APM não é para os fracos de coração. Mesmo codificadores experientes exigem alguma instrução sobre como usá-lo de forma eficaz. Além disso, a maioria deles exige uma licença para operar, o que aumenta o custo.

Monitor de consultas como APM

O Query Monitor é um tipo de APM. O Query Monitor é uma ferramenta gratuita para depurar sites WordPress e avaliar seu desempenho. O aplicativo analisa todas as solicitações feitas ao servidor, incluindo consultas de banco de dados, solicitações HTTP, ganchos e ações e muito mais. A identificação de um plug-in, script ou consulta de banco de dados que contribui para um problema de tempo de carregamento pode ser feita por meio dessa ferramenta.

Você pode usar o plug-in Query Monitor para determinar se os problemas de desempenho com seu site são devidos a causas óbvias ou se são devidos a um problema mais complexo. Determine quais plugins ou temas têm mais impacto no desempenho do seu site. Cada consulta leva tempo, e quanto mais solicitações uma ferramenta fizer, mais influência ela terá no desempenho do seu site.

Diferentes maneiras de corrigir um site WordPress lento

Aqui está um breve guia para acelerar seu site WordPress.

  1. Atualize para um pacote de hospedagem melhor.
  2. Utilize um plug-in de cache
  3. Usar um CDN
  4. As imagens devem ser compactadas
  5. Mídia de carregamento lento
  6. Redirecionamento HTTPS
  7. Use a versão mais recente do PHP.
  8. Instalar novos plug-ins
  9. Melhore o desempenho do seu banco de dados.
  10. Elementos não utilizados e supérfluos devem ser desativados.
  11. Solução de problemas em profundidade

Atualize para um pacote de hospedagem melhor.

As opções de hospedagem compartilhada com sites e largura de banda ilimitados estão sobrecarregadas e seu site sofrerá. Muitos blogueiros que estão apenas começando com o WordPress usam hospedagem compartilhada barata. A verdade é que você recebe o que paga, e a hospedagem barata provavelmente será lenta, não confiável e instável.

A atualização para um ambiente de hospedagem mais estável e mais rápido resultará em um site que carrega significativamente mais rápido.

Um bom serviço de hospedagem é como um motor bem lubrificado que pode gerenciar todas as demandas de tráfego do seu site.

Todo site WordPress é construído com base na hospedagem. É uma grande parte do que torna os sites rápidos e eficientes, bem como o motivo pelo qual alguns não funcionam de maneira eficaz.

Se o seu site WordPress está sofrendo problemas de desempenho, talvez seja hora de transferir hosts. Você está desperdiçando seu tempo, não importa o quão bom seja seu site, se ninguém puder encontrá-lo!

Você sempre pode pular no CyberPanel. CyberPanel é um painel de controle de hospedagem incrível com recursos incríveis.

WordPress lento

Utilize um plug-in de cache

Se você não quiser instalar nenhum plug-in, seu provedor de hospedagem pode ter um recurso de cache que você pode usar gratuitamente. Dependendo do plano de hospedagem, alguns hosts fornecem um cache fantástico para o WordPress. Normalmente, você pode ativá-lo com um clique de um botão no painel de controle.

Alguns hosts podem até fornecer uma versão premium, com regras de cache mais avançadas.

EVITE usar mais de um plugin de cache!

Ter plugins de cache redundantes causará conflitos e erros no seu site WordPress.

Todo site WordPress é construído com base na hospedagem. É uma grande parte do que torna os sites rápidos e eficientes, bem como o motivo pelo qual alguns não funcionam de maneira eficaz.

Se o seu site WordPress está sofrendo problemas de desempenho, talvez seja hora de transferir hosts. Você está desperdiçando seu tempo, não importa o quão bom seja seu site, se ninguém puder encontrá-lo!

Agora, se você já tem o LSCache instalado, não há necessidade de instalar nenhum plugin de terceiros para armazenamento em cache.

A redução de arquivos CSS e JS pode ajudar a acelerar seu site WordPress (front-end). Ele elimina espaços em branco, comentários no código e outros bits de código extra que não são necessários para o funcionamento do seu site.

Otimizações de CSS e JavaScript são os principais recursos do plugin LSCache. Vamos ver como podemos otimizar CSS e JavaScript usando o plugin LiteSpeed ​​Cache for WordPress.

Usar um CDN

Uma Content Delivery Network, ou CDN, é essencialmente uma enorme biblioteca de itens em cache distribuídos ao redor do mundo. Se espectadores de diferentes países visitarem seu site, eles receberão conteúdo do local mais próximo. Mesmo que seu site esteja armazenado em uma hospedagem lenta em outro lugar, isso acelera substancialmente o acesso a ele.

Cloudflare é sem dúvida o nome mais conhecido na indústria de CDN! O plano básico simplifica a configuração de um CDN gratuitamente. Leva apenas alguns minutos para configurar e funciona com quase todas as contas de hospedagem. Inscreva-se e você terá um CDN instalado e funcionando em pouco tempo.

WordPress lento

A principal função da Cloudflare é que ela pode acelerar seu site agindo como um servidor proxy de cache. Imagens, arquivos JavaScript, folhas de estilo CSS e outros recursos serão armazenados em cache pela CDN. Isso reduz drasticamente os tempos de acesso, pois, em vez de o WordPress atender a uma série de solicitações separadas, elas são entregues do servidor geográfico mais próximo, economizando tempo.

A Cloudflare também atua como um firewall, o que aumenta a segurança. Ele pode ajudar na prevenção de esforços comuns de hackers, ataques DDoS e tentativas de login de força bruta.

As imagens devem ser compactadas

Na maioria dos sites, as imagens representam cerca de metade do tamanho total da página. Você pode economizar muito espaço compactando suas fotos, o que ajudará a reduzir o tempo necessário para o carregamento do seu site.

Há uma série de excelentes plugins de compressão de imagem do WordPress disponíveis que podem reduzir significativamente o tamanho de suas fotografias.

Existem também vários programas de internet para compactar arquivos de imagem. Isso exige um pouco mais de esforço e não é recomendado para fotografias que já possuem tamanhos de arquivo grandes, mas pode ser uma boa técnica para reduzir o tamanho de arquivos de imagem médios e pequenos.

A solução é simples se você estiver perguntando por que alguém se daria ao trabalho de compactar manualmente suas fotos. Os plug-ins do WordPress esgotam os recursos do servidor e, quanto mais plug-ins você utiliza, maior a pressão em seu servidor. A compactação manual de fotos exigirá mais algumas etapas a cada vez, mas quando você perceber o quanto mais rápido seu site carregaria sem plug-ins para gerenciar a compactação, valerá a pena o esforço.

A compactação manual de suas fotos é melhor feita antes de enviá-las ao seu site WordPress.

Mídia de carregamento lento

O carregamento lento é uma estratégia para exibir mídia em seu site apenas quando estiver dentro da janela de visualização do usuário. É uma excelente abordagem para acelerar seu site, evitando que os gráficos sejam carregados até que o usuário role para baixo até eles. Sua página carregará todas as suas fotos antes mesmo que o usuário as veja se você não usar o carregamento lento, resultando em tamanhos de arquivo desnecessariamente enormes.

WordPress lento

Você pode usar um plugin ou simplesmente adicionar o código ao seu arquivo functions.php para habilitar o Lazy Loading no WordPress.

Talvez você não precise instalar outro plug-in de cache para ativar o carregamento lento se você tiver um instalado. Alguns plugins de compressão de imagem também executam o carregamento lento para você.

Redirecionamento de HTTPs

O SSL agora é uma indicação de classificação para o Google, e a veiculação de páginas HTTPS em páginas HTTP oferece uma vantagem ao seu site. Não basta ter um SSL instalado; você deve configurar adicionalmente seu site para entregar apenas sites HTTPS!

Existem várias maneiras de redirecionar as páginas do seu site de HTTP para HTTPS.

Plugin: A solução mais simples para forçar o HTTPS é usar um plugin do WordPress que faça isso por você. "Really Simple SSL" é o mais popular. É muito simples de usar e configurar com apenas alguns cliques. Lembre-se de removê-lo depois de confirmar que seu site está sendo veiculado por HTTPS.

Por favor, crie um backup do seu arquivo .htaccess atual antes de fazer qualquer modificação nele.

Adicione o seguinte código ao seu arquivo .htaccess para personalizá-lo: Todo o tráfego HTTP será redirecionado automaticamente para HTTPS.

 # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # Rewrite HTTP to HTTPS RewriteCond %{HTTPS} !=on RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [R,L] </IfModule> # END WordPress

Use a versão mais recente do PHP

O PHP funciona como a força vital do seu site WordPress. Como ele faz a maior parte do trabalho para operar seu site (o WordPress é construído em PHP), ele deve ser mantido atualizado o tempo todo para lidar com as centenas de solicitações que chegam todos os dias.

O uso de uma versão anterior do PHP pode causar vários desafios com o funcionamento do seu site, tornando-o mais lento. Você deve verificar a versão do PHP que está usando regularmente e atualizar se necessário.

Você também pode procurar uma opção em seu painel de controle de hospedagem que diz "versão PHP". Ele será mantido em um local separado e rotulado de forma diferente por cada provedor. Portanto, se você não conseguir encontrá-lo, tente entrar em contato com a equipe de suporte deles e eles poderão informar em qual versão do PHP seu site está.

Se você não estiver na versão mais recente, alguns toques de tecla no painel de controle de hospedagem devem ajudá-lo a se atualizar. Se isso não funcionar, ou se você estiver em um plano de hospedagem compartilhada que não permite atualizar o PHP, você precisa atualizar sua hospedagem.

Instalar atualizações de plug-ins

Os desenvolvedores de plug-ins ocasionalmente lançam uma atualização para resolver uma falha conhecida ou problema de compatibilidade. Algumas dessas modificações ajudam a aumentar a velocidade do plugin diminuindo o tempo de carregamento e limpando o código.

Existem dois métodos para manter seus plugins do WordPress atualizados. Você pode atualizá-los automaticamente ou manualmente usando a página de atualizações do painel. Recomendamos fazê-lo pelo menos 2 vezes por semana para garantir que você esteja constantemente atualizado.

Se você estiver usando a versão mais recente do WordPress, poderá configurar facilmente atualizações automáticas para a maioria dos plugins. Esse recurso só deve ser ativado para plugins essenciais, como segurança e cache. Qualquer coisa que altere a aparência do seu site deve ser alterada manualmente e somente após a realização de um backup.

Melhore o desempenho do seu banco de dados

O banco de dados do seu site é sua base. Seus artigos e páginas, assim como todos os outros dados, como comentários e plugins, serão salvos lá. É fundamental otimizar esta parte do seu site quando você adiciona mais material (postagens, páginas, mercadorias, etc.) para garantir que ele funcione sem problemas.

Quanto maior o seu banco de dados, mais difícil será carregar o WordPress. Isso se deve ao fato de que todos os itens de dados adicionados ao seu site serão salvos no banco de dados, portanto, ter informações desnecessárias é inútil.

O volume do seu banco de dados WordPress tem uma relação direta com sua velocidade de carregamento. É por isso que você deve sempre buscar um banco de dados pequeno e eficiente que contenha apenas as informações necessárias.

Apesar do fato de que você pode acessar prontamente o banco de dados do seu site a partir do painel de hospedagem ou de um plug-in, você nunca deve excluir o conteúdo manualmente. Se você não sabe o que está fazendo, a exclusão de dados supérfluos pode causar dificuldades no seu site.

Confira nosso artigo sobre otimização de banco de dados.

WordPress lento

Elementos não utilizados e supérfluos devem ser desativados

Certas funções de plugin tornam-se obsoletas ao longo do tempo, e seus desenvolvedores eventualmente as abandonam.

Embora a maioria dos plug-ins possa ser facilmente desinstalada do seu site, alguns podem deixar o código restante ou os modelos que foram mantidos ociosos. Isso é ruim para o seu site porque vai confundir os visitantes e diminuir o tempo de carregamento da página.

Como cada plug-in é executado como um processo separado, todos eles têm o potencial de desacelerar seu site WordPress. A quantidade de código colocada em seu site WordPress depende do desenvolvedor do plugin, e pode ser muito.

Se você achar que um determinado plugin está deixando seu site lento, é aconselhável desinstalá-lo ou desativá-lo até que você precise dele novamente. Não haverá muito impacto se for o único plugin que você está usando em seu site.

Plugins que não são utilizados com frequência ou que você não precisa devem ser excluídos do seu site WordPress o tempo todo. Alguns plugins podem ter sido substituídos por uma versão posterior, portanto, procure-os antes de desativá-los manualmente.

Solução de problemas em profundidade

Codificação ruim - Uma das principais causas da lentidão dos sites WordPress é o uso de um tema mal codificado. Seu código pode ser ineficiente, consumir muitos recursos ou ficar inchado.

Você pode apenas alterar os temas, mas seu site pode não aparecer exatamente como você deseja. Como resultado, encontrar e corrigir falhas no código do tema original pode ser sua única opção.

Restrições de hospedagem - Provedores de hospedagem compartilhada baratos procuram regular o nível de ativos disponíveis para cada site hospedado em seus servidores congestionados usando restrições de hospedagem.

Se você usar um plug-in com uso intensivo de recursos em seu site, seu servidor poderá restringi-lo e desacelerá-lo antes de notificá-lo. Não fique chocado se você acordar um dia e descobrir que o desempenho do seu site diminuiu.

Erros 404 - Esses erros tornam o site mais lento, pois os plugins de cache ignoram as "páginas 404" e nunca são otimizados. Os bots que analisam seu site continuarão tentando até identificar um URL funcional para essas páginas.

Se o seu site estiver criando muitos erros 404, verifique novamente seus links internos e certifique-se de que todas as páginas estejam acessíveis. Você pode desenvolver uma página lite 404 otimizada para carregar de forma rápida e eficiente para uma solução mais complexa.

Você pode pular a rota DIY e contratar um especialista em WordPress para ajudá-lo com vários desses ajustes avançados. Confira nosso artigo sobre problemas de links permanentes quebrados.

WordPress lento

Conclusão

Existem várias etapas envolvidas na correção de um site WordPress lento, mas você pode fazê-lo. Otimizar seu site para velocidade melhora a otimização do mecanismo de pesquisa, a experiência do usuário e as taxas de conversão. Um site rápido também é amado por todos! É imperativo que você resolva todos os outros problemas neste artigo antes de mudar para um novo host. Se você decidir mudar para outro host, certifique-se de que eles ofereçam as ferramentas e o suporte certos para fazer valer a pena seu tempo e dinheiro. O CyberPanel é uma escolha incrível para um novo painel de hospedagem para oferecer a vocês um site WordPress rápido com ótimo atendimento ao cliente.