Como otimizar seu site WordPress

O WordPress é um dos CMSs mais difundidos e facilmente personalizáveis. No entanto, ele é bastante lento na configuração padrão, especialmente se o site recebe muitos visitantes e possui conteúdo pesado ou utiliza um tema complexo. Além disso, desde 2010, o Google utiliza o tempo de carregamento das páginas como um fator em seus algoritmos de classificação de busca.

Felizmente, a flexibilidade desse CMS permite muitos métodos para acelerá-lo e reduzir o tempo de carregamento de um site. Você pode verificar seu site usando ferramentas online como as abaixo para acompanhar os resultados de velocidade do site após cada etapa:

Todas essas ferramentas fornecerão informações sobre como seu site carrega e quais partes do site demoram mais para carregar do que outras (ou seja, quais precisam ser otimizadas). As ferramentas Google Page Speed e GTmetrix são melhores para iniciantes, pois mostram dicas úteis de como o site pode ser otimizado, enquanto Pingdom e WebPagetest têm uma abordagem mais técnica e exigem mais experiência em desenvolvimento web para entender.

A seguir, veremos algumas maneiras de otimizar um site WordPress. Recomendamos seguir essas dicas ao criar seu site.

NOTA: Certifique-se de criar um backup do seu site antes de fazer qualquer alteração.

Dicas para acelerar um site

Otimização de imagens

Os mecanismos de busca favorecem sites que carregam rapidamente, então imagens otimizadas também podem ajudar você a alcançar posições mais altas nos resultados de busca, em comparação com sites WordPress mais lentos e não otimizados. Além disso, as pessoas simplesmente preferem imagens que carregam rápido e tendem a permanecer mais tempo em um site se não precisarem esperar o carregamento dos recursos visuais. 

Diversas técnicas podem ser usadas para reduzir o tamanho dos arquivos e melhorar o desempenho do site. 

  • Compactação de imagens – Você pode usar um plugin de compactação de imagens ou um software de edição de imagens para reduzir o tamanho dos arquivos das suas imagens. Alguns plugins do WordPress podem compactar automaticamente as imagens ao fazer upload, tornando o processo simples.

  • Redimensionamento de imagens – É essencial garantir que suas imagens tenham as dimensões apropriadas para o uso pretendido na web. 

  • Conversão de imagens – Converter imagens para formatos de arquivo otimizados, como WebP ou AVIF, é outra técnica. Esses formatos oferecem excelentes taxas de compactação sem perda significativa de qualidade.

  • Uso de carregamento preguiçoso (lazy loading) – O lazy loading adia o carregamento das imagens até que elas sejam necessárias, como após o usuário rolar a página. Isso pode melhorar significativamente o tempo de carregamento inicial da página, especialmente quando há conteúdo de vídeo na página.

  • Remoção de metadados desnecessários – Uma prática mais avançada é remover quaisquer metadados e comentários desnecessários dos arquivos de imagem. Isso pode ser feito usando softwares de edição de imagens ou plugins de otimização.

Você pode consultar este guia para mais instruções.

Use uma CDN

CDN significa Content Delivery Network. É uma rede de servidores onde cada servidor mantém uma cópia dos dados do seu site. Sempre que um visitante quiser acessar seu site, o servidor mais próximo da localização dele fará esse trabalho. Ao usar uma CDN, os clientes que visitam um site recebem arquivos estáticos do servidor mais próximo de sua localização geográfica. Como a CDN é composta por servidores em todo o mundo, os arquivos estáticos hospedados nela estarão mais prontamente acessíveis.

Se você hospeda com EasyWP, então você recebe um serviço gratuito Básico de Supersonic CDN incluído na sua configuração.

Elimine JavaScript e CSS que bloqueiam o renderização

Ao verificar sites usando o Google Page Speed, você pode encontrar uma ou mais notificações com um ponto de exclamação vermelho dizendo "Elimine JavaScript e CSS que bloqueiam o renderização do conteúdo acima da dobra". Isso significa que nenhum conteúdo acima da dobra na página pôde ser renderizado sem esperar o carregamento dos recursos. 

Isso pode ser resolvido ativando configurações adicionais de Minify do plugin W3 Total Cache. Para isso, você precisará acessar a guia Configurações Gerais do plugin e definir o modo Minify como Manual, assim:


Antes de continuar, certifique-se de que os campos de configurações de minificação de JS no menu Minify estejam configurados com as seguintes opções:


Depois disso, você precisará adicionar as URLs JavaScript correspondentes fornecidas pelo Google PageSpeed no campo Gerenciamento de arquivos JS, assim:


Repita os mesmos passos para o campo Gerenciamento de arquivos CSS preenchendo as URLs de CSS na mesma página:


Isso deve resolver! O aviso "Elimine JavaScript e CSS que bloqueiam o renderização do conteúdo acima da dobra" não deve aparecer se os passos acima forem seguidos corretamente.

Limpe seu banco de dados regularmente

O banco de dados é o coração do seu site. Todo o seu conteúdo está armazenado no banco de dados, todas as configurações do site, todos os dados dos usuários, e assim por diante. O problema é que, com o tempo, o banco de dados fica desorganizado. Isso é resultado de inúmeras operações de escrita, atualização e exclusão que às vezes deixam resíduos. Ter muitos desses resíduos pode fazer com que seu site fique mais lento.

Por isso, de tempos em tempos, você deve limpar e otimizar seu banco de dados. Você pode ler sobre otimização de banco de dados aqui.

Use um tema otimizado para velocidade

O tema desempenha um papel fundamental na velocidade de carregamento do site. Se você planeja criar um blog movimentado, recomendamos pesquisar e testar para encontrar o tema mais leve e otimizado. A principal e mais importante regra ao escolher um tema para o site WordPress é que o tema deve corresponder ao conteúdo do seu site. Você deve definir o tema do seu site e o conteúdo primeiro, e só então escolher um tema que atenda às suas necessidades.

Muitos temas WordPress são personalizáveis e permitem que os usuários ajustem várias opções para criar a aparência desejada para seus sites. No entanto, essas opções, se forem mal codificadas, podem criar problemas ao trocar o tema por outro. Alguns temas WordPress que parecem bastante atraentes à primeira vista podem, na verdade, deixar seu site mais lento do que deveria. Abaixo estão algumas dicas úteis para ajudar você a escolher o melhor tema para seu site WordPress:

  1. Quanto mais simples, melhor.

  2. Escolha um tema com design responsivo.

  3. Tente escolher apenas plugins bem avaliados e compatíveis com sua versão do WordPress

  4. Preste atenção à presença de construtores de páginas que acompanham o tema.

  5. Considere a compatibilidade do tema com SEO. 

Além disso, a maioria dos desenvolvedores de temas fornece sites de demonstração que mostram como o tema funciona e é exibido. Certifique-se de testar esses sites usando ferramentas como Google Page Speed e GTmetrix sempre que possível.

Use apenas os plugins necessários

Plugins são uma das maiores forças do WordPress, mas também são uma causa comum de sites lentos. Embora seja tentador instalar muitos plugins para ampliar funcionalidades, cada plugin adicional aumenta o tempo de carregamento do site, o uso do servidor e o potencial de conflitos. Com o tempo, isso pode levar a uma performance visivelmente mais lenta, especialmente em planos de hospedagem mais básicos. Para evitar isso, revise regularmente seus plugins instalados e remova aqueles que estão inativos, redundantes ou não são mais necessários. Procure alternativas leves para plugins pesados e evite acumular plugins que fazem funções semelhantes. Se um plugin oferece apenas benefícios menores, mas tem um custo alto de desempenho, avalie se ele é realmente necessário. Escolher plugins bem desenvolvidos, mantidos ativamente e que atendam a propósitos essenciais ajudará a manter seu site WordPress rápido, seguro e estável.

É necessário um e-mail válido