Como corrigir a hospedagem lenta do WordPress no siteGround e evitar limites de CPU (use PHP 7.4, Cloudflare, Setup WP Rocket ou SG Optimizer)

Tenha um site WordPress lento em SiteGround?


Eu tive esse problema também; minhas pontuações no GTmetrix foram próximas a 100% para cada postagem de blog que escrevi (porque sou obcecado por velocidade), mas meu tempo de carregamento pode chegar a mais de 10 segundos. Tenho muitas imagens e comentários na maioria dos meus posts, mas não havia literalmente mais nada a fazer no GTmetrix. Finalmente cheguei à conclusão de que o plano semi-dedicado do GoGeek do SiteGround e até mesmo a hospedagem em nuvem não eram rápidos o suficiente (spoiler: eu fui do SiteGround para o Cloudways).

Este tutorial aborda tudo o que você precisa saber para obter melhores pontuações + tempos de carregamento no GTmetrix. O SiteGround é ótimo para hospedagem compartilhada, mas se você estiver executando WooCommerce, AdSense, plug-ins de alta CPU ou scripts externos, eu ignoraria a hospedagem compartilhada todos juntos. Seus servidores compartilhados geralmente não conseguem lidar com os recursos necessários, causando um site lento do WordPress.

Existem opções melhores do que a hospedagem em nuvem do SiteGround, considerando Cloudways DO oferece as mesmas 2 CPU + 4 GB de RAM por US $ 42 / mês (em vez de US $ 80 / mês com o SiteGround). Minha sugestão é otimizar o seu site da melhor maneira possível, mas fique atento aos tempos de resposta do servidor que você pode medir no Google PageSpeed ​​Insights. Se eles são lentos, você conhece o problema.

1. Atualize para o PHP 7.4

O SiteGround lançou o PHP 7.4 para o qual você pode atualizar no seu painel.

É consideravelmente mais rápido, especialmente se você estiver executando uma versão PHP mais antiga, e é uma das maneiras mais fáceis de acelerar seu site. É uma boa ideia fazer um backup e garantir que seus plugins e tema sejam compatíveis, embora o Verificador de compatibilidade do PHP seja meio inútil.

Anúncio PHP 7.4 do SiteGround

Como atualizar para o PHP 7.4 no SiteGround

  • Faça login na sua conta
  • Clique em Desenvolvedores no menu esquerdo
  • Clique em PHP Manager
  • Clique no ícone de edição
  • Altere a versão do PHP e clique em CONFIRMAR (captura de tela abaixo)

Atualização do SiteGround Versão do PHP

2. Use o WP Rocket em vez do SG Optimizer

Você deve usar o SG Optimizer ou o WP Rocket? Vamos tirar isso do caminho.

O WP Rocket ainda tem mais otimizações de velocidade do que SG Optimizer (mesmo com a grande atualização do SG Optimizer), o que significa que você quase definitivamente verá melhores resultados com o WP Rocket. Ele permite que você faça o que o SG Optimizer não faz: hospeda análises localmente, carrega preguiçosamente vídeos + iframes, substitui o iframe por uma imagem de visualização, limpa seu banco de dados, integração de várias CDNs e muito mais.

O principal benefício do SG Optimizer é que o cache é (supostamente) mais rápido que qualquer outro plug-in de cache, pois ele usa o cache do lado do servidor em vez do cache baseado em arquivo. No entanto, testei o SG Optimizer vs. o WP Rocket e sempre me encontrei de volta no WP Rocket com o SG Optimizer desinstalado. Cada site é diferente, então eu recomendo fazer seus próprios testes.

Outra opção é usar o WP Rocket para tudo, exceto o cache. Para fazer isso, você deve definir as configurações do WP Rocket para lidar com tudo (exceto o cache). Em seguida, desative o cache da página do WP Rocket usando seus plugin auxiliar. Por fim, instale o SG Optimizer e use-o apenas para armazenar em cache (mas desative todo o resto para evitar a sobreposição de funcionalidades manipuladas pelo WP Rocket).

Há uma razão para o WP Rocket ser geralmente o plug-in de cache nº 1 nas pesquisas do Facebook:

Melhor pesquisa de plug-in de cache de 2016

Pesquisa de plug-in de cache de 2019

Swift vs WP Rocket

Pesquisa de plug-in de cache de 2016

Melhores enquetes sobre cache de 2018

wp rocket vs w3 totla cache

Aqui está o que o SiteGround diz, no entanto, concordo em discordar. Mais uma vez, faça seus próprios testes!

SG-Optimizer-vs-Cache-Plugins

3. Configure seu plug-in de cache corretamente

Qualquer que seja o plug-in de cache que você esteja usando, é 110% importante que ele esteja configurado da melhor maneira. Se você estiver usando apenas o SG Optimizer, experimente o WP Rocket, o WP Fastest Cache ou o Swift para cuidar de outras otimizações. Lembre-se de evitar funcionalidades duplicadas entre plugins.

4. Ative o CDN do Cloudflare no SiteGround

A CDN da Cloudflare agora tinha mais de 200 data centers (whoa). E ainda é grátis!

Por que alguém não usaria isso está além de mim, mas você pode ative-o no painel do SiteGround.

Cloudflare SiteGround cPanel

Você ainda deve definir as configurações no seu Painel Cloudflare. Aqui estão algumas dicas:

  • Rapidez: ativar Brotli e Rocket Loader
  • Escudo de Raspar: ativar a proteção de hotlink
  • Firewall: bloqueie bots ruins do relatório de tráfego ao vivo do Wordfence
  • Regras da página: Cloudflare tem muitos regras de página para velocidade, segurança, compatibilidade

5. Evite atingir os limites de CPU do SiteGround

Seu plano SiteGround precisa ter o suficiente recursos do servidor para acomodar o consumo de recursos do seu site. Caso contrário, você receberá notificações da CPU do SiteGround ameaçando desligar o site, mas também é um bom motivo para o site WordPress ser lento no SiteGround. Isso ocorre porque seu servidor provavelmente está sobrecarregado e “estressado”.

Dirigir a Página Recursos do SiteGround e role para baixo até a seção “alocamos os recursos necessários”. Passe o mouse sobre o Servidor linha e veja quantos recursos acompanham seu plano:

Comparação de recursos do servidor SiteGround

Em seguida, compare isso com o consumo de CPU (esta é uma captura de tela da hospedagem na nuvem):

Reduzir-uso da CPU-WordPress

Se você exceder os limites da CPU, receberá este email:

Limites de CPU SiteGround

Você está próximo de exceder os limites da CPU?

Nesse caso, você precisa de um plano de hospedagem que contenha mais recursos do servidor (Limites de CPU foram rotulados como a maior queda do SiteGround). Você pode atualizar com o SiteGround, mas se você já estiver no plano GoGeek ou na hospedagem na nuvem, eu definitivamente não atualizar para algo mais. Como já disse, o SiteGround é ótimo até certo ponto, mas depois que você ultrapassa o GoGeek ou gasta US $ 35 / mês por causa dos preços de renovação, faça você mesmo, favor e mude para Cloudways.

6. Desativar seletivamente plugins em páginas específicas

Vamos falar sobre o Asset CleanUp e Perfmatters.

Ambos permitem que você desativar seletivamente plugins, scripts e estilos do carregamento em determinadas páginas. Isso resulta em menos solicitações HTTP e em tempos de carregamento mais rápidos, pois alguns plugins são muito lentos.

Exemplos:

  • Desabilitar os recursos do WooCommerce em páginas que não são de comércio eletrônico
  • Desativar plug-in de slider no conteúdo sem sliders
  • Desativar plug-in rich snippets no conteúdo sem rich snippets
  • Desativar plug-in de formulário de contato no conteúdo sem um formulário de contato
  • Desativar links do AdSense ou afiliados onde eles não estão sendo exibidos
  • Desative o plug-in de compartilhamento social em todas as páginas (já que geralmente é para postagens no blog)
  • Desative scripts, estilos e fragmentos de carrinho do WooCommerce em páginas que não são de comércio eletrônico

Passo 1: Instale o plug-in Asset CleanUp ou Perfmatters.

Plug-in do Asset CleanUp

Passo 2: Edite uma página ou publicação e desative seletivamente o carregamento de elementos não utilizados na página:

Desativar scripts externos do WordPress

7. Otimizar imagens

Imagens grandes e não otimizadas também podem causar um site lento no SiteGround.

Se você vir erros de imagem em escala no GTmetrix, significa que você está enviando imagens muito grandes e elas precisam ser cortadas e / ou redimensionadas para as dimensões corretas (fornecidas pelo GTmetrix). Você também pode especificar erros de dimensão da imagem, o que significa que você precisa adicionar uma largura + altura ao HTML da imagem. Por fim, se você vir um erro de otimização de imagens, precisará compactá-las sem perdas, e o único plug-in que achei que fica 100% toda vez é ShortPixel.

Otimizações de imagem no GTmetrix

8. Otimize as fontes do Google

Se você estiver usando o Google Fonts, verifique seu relatório do GTmetrix quanto a problemas de otimização:

Google Fonts GTmetrix

Há vários plug-ins que podem ajudar a otimizar fontes: OMGF, WP Rocket, fontes auto-hospedadas do Google, otimização automática e até Asset CleanUp. Mas o método ideal é hospedar fontes localmente.

Para fazer isso, baixe suas fontes diretamente do site Google Fonts e seja mínimo com o número de fontes e o peso das fontes (já que mais fontes também podem significar mais solicitações).

Em seguida, converta os arquivos em arquivos de fonte da Web usando uma ferramenta como Transfonter. Depois de convertido, faça o upload para a pasta wp-content / uploads e adicione as fontes ao seu CSS. Teste a fonte, defina uma fonte padrão com fallbacks e você estará dourado. Consulte meu guia de fontes local (acima) para obter mais informações.

9. Otimizar solicitações de terceiros

Solicitações de terceiros são tudo o que recebe solicitações de sites externos.

Podem ser fontes do Google, Analytics, AdSense, Gerenciador de tags, mapas, vídeos incorporados do YouTube, gravatares, contagens de compartilhamento social, pixel do Facebook ou até plugins que criam solicitações externas.

É fácil otimizar algumas solicitações de terceiros:

As configurações de complemento do WP Rocket permitem que você hospede o Google Analytics localmente e ative o cache do navegador para o Facebook Pixel. Suas configurações de mídia permitem carregar preguiçosamente vídeos do YouTube e substituir o iframe por uma imagem de visualização. O Disqus tem um plug-in de carregamento condicional para isso, e as postagens sociais incorporadas do Google Maps + podem ser tomadas como uma captura de tela e usadas como uma imagem em vez de uma incorporação.

Alguns pedidos de terceiros não são tão fáceis:

O Google AdSense, o Gerenciador de tags do Google e os Gravatars são um pouco mais difíceis de otimizar. Você pode carregar o AdSense de forma assíncrona e tentar carregá-lo com preguiça, mas é isso. O Gerenciador de tags do Google deve ser usado apenas para sites grandes e não otimizados. E não encontrei uma boa solução para os Gravatars (tentei quase todos os plugins de cache do Gravatar) e os desabilitei.

Scripts externos

10. Evite plug-ins com fome de recursos

Se você estiver executando plugins notoriamente lentos, a hospedagem compartilhada do SiteGround pode não ser suficiente.

Esses plug-ins geralmente são portfólios, sliders, bate-papo ao vivo, backup, estatísticas, postagens relacionadas, compartilhamento social, calendário ou mesmo WooCommerce e WPML. É claro que depende de quais plug-ins você está usando e de quão bem eles são desenvolvidos com a velocidade em mente. Aqui estão os culpados comuns:

  1. Adicione isso
  2. Monitoramento de fraude de cliques do AdSense
  3. Calendário de Eventos Multifuncional
  4. Backup Buddy
  5. Beaver Builder
  6. Sitemaps XML do Google melhores para WordPress
  7. Verificador de link quebrado (use o Dr. Link Check)
  8. Contato constante para WordPress
  9. Formulário de contato 7
  10. Publicações Relacionadas ao Contexto
  11. Digi Auto Links
  12. Sistema de comentários Disqus
  13. Divi Builder
  14. Grade Essencial
  15. Veja a lista completa de 65 plugins lentos

11. Termine os últimos 10% com perfmatters

Há muitos “otimizações diversas ” que realmente não se enquadram nas principais categorias de otimização de velocidade. Estou falando de desabilitar salvamentos automáticos, pingbacks, trackbacks, limitar revisões de postagens, pré-busca e pré-conexão de DNS e remover essencialmente o inchaço do seu site.

o Plug-in Perfmatters (por Kinsta) cuida desses últimos 10% de otimização de velocidade:

recursos perfmatters

12. Encontre gargalos no GTmetrix

O GTmetrix pode ser usado para mais do que medir pontuações e tempos de carregamento. Também pode ser usado para identificar por que seu site é lento no SiteGround, plugins lentos, ttfb, etc. Aqui estão alguns exemplos:

Tempo até o primeiro byte

Tempo até o primeiro byte

Plugins lentos

Lento WordPress Plugin

13. Medir tempos de resposta do servidor

É hora de descobrir de uma vez por todas se a hospedagem do SiteGround é seu problema.

Execute seu site através do Google PageSpeed ​​Insights e verifique o tempo de resposta do servidor que deve ter menos de 200 ms, como o Google recomenda. Caso contrário, você precisa de um servidor mais poderoso.

Reduzir o tempo de resposta do servidor

14. Obtenha hospedagem na nuvem (não do SiteGround)

Aqui está o que aconteceu quando eu migrei do SiteGround para Cloudways DigitalOcean:

SiteGround-vs-Cloudways-Cloud-Hospedagem

Até postagens com toneladas de solicitações são carregadas <2s. Execute esta página através do GTmetrix, se desejar.

GTmetrix-report-for-long-post

O que eu estava pagando com o SiteGround:

SiteGround-Cloud-Hosting-Sales-Recibo

O que agora estou pagando com o Cloudways:

Cloudways-Invoice

Acho que não preciso dizer muito mais. Só porque o SiteGround é bom para hospedagem compartilhada não significa que seja melhor ou mais rápido que outros provedores de hospedagem em nuvem. Mantenha suas opções abertas e participe do WordPress Grupo de Hospedagem no Facebook para ver o que as pessoas reais estão dizendo.

Tempos de resposta do Cloudways

Motor WP para Cloudways

Relatório DigitalOcean Pingdom

Tempos de resposta do servidor Cloudways

Melhoria no tempo de carregamento do Cloudways

Cloudways vs WP Engine

Sem título

Tempos de carregamento do Cloudways Pingdom

Relatório de Clouddom Pingdom

Migração de Namecheap para Cloudways

Migração do Cloudways WooCommerce

Migração da AWS para Cloudways

O que as outras pessoas estão dizendo:

Revisão do Facebook da Cloudways

Cloudways vs SiteGround

Bottom line: a hospedagem compartilhada é boa se você não estiver executando o WooCommcerce, o AdSense, plug-ins com alta CPU ou tiver tráfego decente. Mas depois de ter um desses, analise a hospedagem em nuvem. Sim, sou afiliado de Cloudways, mas há muitas outras pessoas que migraram e postaram seus resultados. O código OMM25 lhe dará 25% de desconto nos dois primeiros meses de hospedagem na Cloudways.

perguntas frequentes

&# x2705; Como posso acelerar meu site SiteGround?

Atualize para a versão mais recente do PHP, instale e configure o plug-in SG Optimizer e ative o CDN gratuito do Cloudflare na sua conta SiteGround. Em seguida, observe o seu relatório GTmetrix para ver o que está diminuindo a velocidade e faça otimizações neste tutorial.

&# x2705; Devo usar o SG Optimizer ou o WP Rocket?

Se você tiver o orçamento, teste o SG Optimizer e o WP Rocket (individualmente) para ver qual produz os melhores tempos de carregamento + pontuações no GTmetrix. O WP Rocket possui mais recursos do que o SG Optimizer, mas o SG Optimizer usa o cache do servidor, que é suposto ser mais rápido que o cache baseado em arquivo do WP Rocket. Evite a sobreposição de funcionalidades entre os dois plugins!

&# x2705; Como faço para corrigir os limites de CPU do SiteGround?

Se você estiver recebendo mensagens de limite de CPU do SiteGround, precisará reduzir os recursos consumidos pelo seu site. As maneiras mais comuns são desabilitar a API de pulsação do WordPress (por exemplo, com o plug-in HeartBeat Control), eliminar todos os plug-ins que consomem muitos recursos em seu site, configurar uma CDN para descarregar recursos e configurar seu plug-in de cache corretamente..

&# x2705; Os planos de atualização corrigem o site lento do SiteGround?

Em teoria, sim. Os planos superiores do SiteGround incluem mais recursos do servidor que tornam seu site mais rápido. Mas é melhor garantir que seu site seja otimizado da melhor maneira possível antes da atualização. Convém explorar a hospedagem na nuvem, que é significativamente mais rápida que a compartilhada.

&# x2705; Que outras otimizações de velocidade posso fazer fora do SiteGround?

Limpe seu banco de dados usando um plug-in como o WP Rocket ou o WP-Optimize, atenda imagens em escala (não use imagens enormes), use o Asset CleanUp ou Perfmatters para desativar seletivamente scripts e plugins do carregamento em determinadas páginas e evitar (ou otimizar) externos scripts como Google Fonts, Analytics, Maps, AdSense, vídeos incorporados e plug-ins de compartilhamento social.

O seu site ainda está lento no SiteGround?

Considerando que cobri quase todos os principais fatores do Guia de otimização do WordPress, você deve ter um site muito mais rápido. E, se não, as chances são de que você superou o plano de StartUp ou GrowBig do SiteGround ou seu plug-in de cache não está configurado corretamente. Mas se você ainda tiver dúvidas, deixe-me um comentário com o URL do seu relatório GTmetrix e ficarei feliz em dar uma olhada.

Felicidades,
Tom

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