Dimensionando o site WordPress para alto tráfego – tudo o que você precisa saber
Publicados: 2020-01-10
Última atualização - 8 de julho de 2021
Imagine que todos os seus esforços finalmente valeram a pena e seu site WordPress está ganhando centenas de novos usuários todos os dias, depois milhares e depois… ele cai. Não espere esse desastre acontecer – Saiba tudo sobre como dimensionar o site WordPress antes de chegar a um ponto crítico com essas dicas simples.
Como todos que estão familiarizados com o Homem-Aranha sabem, com grandes poderes vêm grandes responsabilidades! Funciona da mesma maneira para sites também – você tem uma responsabilidade com seus visitantes. Quanto maior a sua influência online, mais esforço você precisa investir em dimensionamento para garantir o desempenho adequado – mesmo em horários de pico.
De acordo com um estudo recente, mais de 90% dos usuários do WordPress escolhem este CMS por sua escalabilidade, entre outros motivos. Mas só porque um site WP PODE escalar quase até o infinito, não significa que ele o fará automaticamente. É como com a saúde: seu corpo pode ser saudável e servir por muitas décadas, mas só se você se alimentar bem e se exercitar, certo?
Existem vários elementos-chave que influenciam a escalabilidade do seu site. Eles são hospedagem na web, configuração WP e conteúdo. Eu vou lidar com eles por sua vez.
Seu provedor de hospedagem está à altura da tarefa?
Quase todos os novos proprietários de sites WP optam por hospedagem compartilhada – e é uma decisão sábia. Não adianta pagar mais de $ 50 por mês por um servidor VPS quando você nem sabe se sua página será bem-sucedida ou não. Com a hospedagem compartilhada, seu site “mora” no mesmo servidor com centenas de outros. Os principais provedores de hospedagem têm servidores poderosos o suficiente para garantir alta velocidade de carregamento para todos esses sites. No entanto, se você tiver um aumento repentino de tráfego, poderá ter problemas.
Veja bem, quando um site em um servidor compartilhado consome muitos recursos, todos os outros sofrerão. Nem todos os provedores de hospedagem lidam com esses gargalos igualmente bem. Certifique-se de escolher um provedor confiável com um tempo de resposta rápido e bom tempo de atividade. Se você achar que seu provedor atual está aquém dos padrões do setor, altere-o antes que seja tarde demais. Mudar para uma hospedagem diferente é relativamente indolor enquanto seu tráfego ainda não se tornou muito grande.
Nota importante: embora muitos provedores ofereçam largura de banda e tráfego “ilimitados” hoje em dia, eles não são REALMENTE ilimitados. Em algum lugar nas letras miúdas, ele dirá que o provedor pode fazer você mudar para um servidor privado se seu tráfego ultrapassar o teto:

Portanto, mesmo com a hospedagem compartilhada mais rápida, você terá que atualizar para o VPS à medida que continua a escalar. Por essa altura, vai valer a pena, no entanto.
Verifique sua configuração
Mesmo que você não seja um guru da tecnologia, há muitas coisas que você pode fazer para acelerar seu site. Eu recomendo que você execute as etapas abaixo, mesmo que o tráfego do seu site ainda não tenha disparado. Lembre-se: a velocidade de carregamento lenta é muito ruim para as conversões . Muitos usuários hoje em dia não esperam nem 5 segundos para carregar uma página – especialmente em dispositivos móveis.
1) Escolha um tema de carregamento rápido
Existem centenas de temas gratuitos por aí, e nem todos são iguais. Para escolher um otimizado para velocidade, você pode consultar uma das muitas listas de temas . Se o seu site já estiver ativo e você descobrir que seu tema não é ótimo em termos de velocidade, você pode mudar para um diferente. Mas é melhor escolher um tema leve na fase de design.

2) Livre-se de plugins de baixa qualidade
Você pode estar usando dezenas de plugins em seu site. Muitos sites usam 80 ou mais – e cada plugin adiciona algum código à sua página. Não é um problema em si, desde que cada plugin seja escrito corretamente . Infelizmente, alguns plugins consomem muitos recursos e podem afetar o desempenho.
Existem duas boas maneiras de encontrar os infratores:
- Verifique cada um dos plugins que você está usando em uma lista de plugins que são conhecidos por tornar os sites mais lentos;
- Use uma ferramenta gratuita como o Query Monitor (embora você precise de um tutorial para interpretar os resultados).

3) Instale um plugin de cache
Toda vez que um usuário deseja visitar sua página, o WordPress precisa servir centenas de arquivos e scripts. A cada nova visita, esse processo é repetido. No entanto, há uma ótima maneira de reduzir a quantidade de dados a serem transferidos todas as vezes: plugins de cache . Eles criam cópias de suas páginas e as veiculam para todos os usuários futuros sem precisar buscar todos os arquivos.

Usar um plug-in de cache pode fazer com que suas páginas carreguem até 5 vezes mais rápido. Alguns dos mais populares gratuitos são WP Super Cache , W3 Total Cache e WP Rocket .
Vá um pouco mais fundo
Se você já experimentou as soluções descritas acima, agora está pronto para algo um pouco mais avançado.
1) Analise suas solicitações HTTP
Cada página da web consiste em dezenas e até centenas de elementos: imagens, CSS, arquivos JavaScript e assim por diante. Quando um navegador solicita a um servidor da Web que exiba um site, ele deve enviar tantas solicitações quantos forem esses elementos. E cada solicitação HTTP leva tempo. Para um pequeno pedaço de código, este tempo é insignificante. Mas uma imagem de fundo de alta resolução, por exemplo, pode levar um segundo para carregar.
Se você quiser saber quantas solicitações sua página requer, você pode usar uma ferramenta chamada GTMetrix . Basta digitar o URL no campo de pesquisa e clicar em Test Your Site.

Aqui eu usei um blog de culinária aleatório como ilustração. Como você pode ver, é preciso um enorme pedido.

Se você clicar em Waterfall, verá uma lista completa de solicitações com o tamanho e o tempo de carregamento de cada uma.

Se isso parecer um pouco complicado, consulte o guia GTMetrix Waterfall Chart . Embora saber tudo isso não torne seu site mais rápido por si só, isso lhe dará uma pista sobre o que fazer a seguir. Por exemplo, talvez você queira otimizar imagens que demoram muito para carregar ou reduzir alguns scripts.
2) Instale um CDN
CDN significa Rede de Entrega de Conteúdo . O que significa é uma rede de servidores web localizados em diferentes pontos geográficos ao redor do mundo. A ideia é que quanto mais próximo você estiver do servidor, mais rápido você terá suas páginas. Os CDNs funcionam de maneira semelhante aos plug-ins de cache, apenas em uma escala maior. Eles mantêm cópias estáticas de suas páginas e as veiculam aos usuários – dependendo de onde esses usuários acessam o site. CDNs gratuitos populares incluem Cloudflare , Jetpack e BootstrapCDN .
O que mais você pode fazer?
A otimização do WordPress é uma busca sem fim. Aqui estão mais algumas coisas que você deve tentar:
- Otimização de imagem: certifique-se de compactar imagens grandes para menos de 200 kb. O tamanho total da sua página deve ser inferior a 2 MB.
- Otimizar bancos de dados : os bancos de dados MySQL e MariaDB também podem ser uma fonte de solicitações desnecessárias.
- Use o carregamento lento para veicular vídeos e imagens ainda mais rápido;
- Sempre instale as atualizações do WP e do plugin.
Isso pode parecer muito para absorver – especialmente quando você deseja se concentrar em obter mais visitantes. Mas acredite, todos esses números de visitantes não o ajudarão muito, a menos que seu site funcione corretamente. Eles virão, encontrarão um site lento ou travado – e sairão, para nunca mais voltar. Então vá em frente e invista uma ou duas semanas no aprendizado de técnicas de dimensionamento. Eventualmente você vai ser feliz que você fez.
Leitura adicional
- Como aumentar o tráfego para o seu site WordPress?
- Estratégias de SEO para aumentar o tráfego