Como otimizar o seu site WordPress

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

Felizmente, a flexibilidade deste CMS permite vários métodos para o acelerar e reduzir o tempo de carregamento de um site. Podes verificar o teu site usando ferramentas online como as abaixo para acompanhar os resultados da velocidade do site após cada passo:

Todas estas ferramentas vão dar-te uma visão de como o teu site carrega e que partes do site demoram mais a carregar do que outras (ou seja, quais precisam de ser otimizadas). As ferramentas Google Page Speed e GTmetrix são melhores para iniciantes, pois mostram dicas úteis sobre como o site pode ser otimizado, enquanto o Pingdom e o WebPagetest têm uma abordagem mais técnica e exigem mais experiência em desenvolvimento web para serem compreendidos.

Abaixo, vamos ver algumas formas de otimizar um site WordPress. Recomendamos que sigas estas dicas ao criares o teu site.

NOTA: Garante que crias uma cópia de segurança do teu site antes de fazeres quaisquer alterações.

Dicas para acelerar um site

Otimização de imagens

Os motores de busca favorecem sites que carregam rapidamente, por isso imagens otimizadas também te podem ajudar a alcançar uma classificação mais alta nos resultados de pesquisa, 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 têm mais tendência a permanecer num site se não tiverem de esperar que os recursos visuais carreguem. 

Várias técnicas podem ser usadas para reduzir o tamanho dos ficheiros e melhorar o desempenho do site. 

  • Comprimir imagens – Podes usar um plugin de compressão de imagens ou um software de edição de imagens para reduzir o tamanho dos ficheiros das tuas imagens. Alguns plugins do WordPress conseguem comprimir automaticamente as imagens ao fazeres upload, tornando o processo simples.

  • Redimensionar imagens – É essencial garantir que as tuas imagens têm as dimensões apropriadas para o uso pretendido na web. 

  • Converter imagens – Converter imagens para formatos de ficheiro otimizados como WebP ou AVIF é outra técnica. Estes formatos oferecem excelentes taxas de compressão sem perda significativa de qualidade.

  • Usar carregamento preguiçoso – O carregamento preguiçoso (lazy loading) adia o carregamento das imagens até serem necessárias, por exemplo, depois de o utilizador rolar mais para baixo na página. Isto pode melhorar significativamente o tempo de carregamento inicial da página, especialmente quando há conteúdo de vídeo na página.

  • Remover metadados desnecessários – Uma prática mais avançada é remover quaisquer metadados e comentários desnecessários dos teus ficheiros de imagem. Isto pode ser feito com software de edição de imagens ou plugins de otimização.

Podes consultar este guia para mais instruções.

Usa uma CDN

CDN significa Content Delivery Network. É uma rede de servidores onde cada servidor guarda uma cópia dos dados do teu site. Sempre que um visitante quiser ver o teu site, o servidor mais próximo da localização dele irá tratar do pedido. Ao usares uma CDN, os visitantes de um site recebem ficheiros estáticos do servidor mais próximo da sua localização geográfica. Como a CDN é composta por servidores espalhados pelo mundo, os ficheiros estáticos alojados na CDN ficam mais facilmente acessíveis.

Se alojas com a EasyWP, então tens um serviço gratuito Basic Supersonic CDN incluído na tua configuração.

Elimina JavaScript e CSS que bloqueiam o carregamento

Ao verificares sites usando o Google Page Speed, podes encontrar uma ou mais notificações com um ponto de exclamação vermelho a dizer "Elimina JavaScript e CSS que bloqueiam o carregamento do conteúdo acima da dobra". Isto significa que nenhum conteúdo acima da dobra na página pôde ser apresentado sem esperar que os recursos carregassem. 

Isto pode ser resolvido ao ativares definições adicionais de Minify do plugin W3 Total Cache. Para isso, precisas de aceder ao separador General Settings do plugin e definir o modo Minify para Manual, assim:


Antes de continuares, certifica-te de que os campos das definições de minificação de JS no menu Minify estão configurados com as seguintes definições:


Depois de concluíres, precisas de adicionar os URLs de JavaScript correspondentes fornecidos pelo Google PageSpeed no campo gestão de ficheiros JS, assim:


Faz o mesmo para o campo gestão de ficheiros CSS preenchendo os URLs de CSS na mesma página:


E pronto! O aviso "Elimina JavaScript e CSS que bloqueiam o carregamento do conteúdo acima da dobra" não deve aparecer se seguires os passos acima pela ordem.

Limpa a tua base de dados regularmente

A base de dados é o coração do teu site. Todo o teu conteúdo está guardado na base de dados, todas as definições do site, todos os dados dos utilizadores, etc. O problema é que, com o tempo, a base de dados fica desorganizada. Isto resulta de inúmeras operações de escrita, atualização e eliminação que, por vezes, deixam resíduos. Ter demasiados desses resíduos pode fazer com que o teu site fique mais lento.

Por isso, de vez em quando, deves limpar e otimizar a tua base de dados. Podes ler sobre otimização de bases de dados aqui.

Usa um tema otimizado para velocidade

O tema tem um papel fundamental na velocidade de carregamento de um site. Se planeias criar um blog movimentado, recomendamos que pesquises e testes para encontrares o tema mais leve e otimizado. A regra principal e mais importante ao escolher um tema para o site WordPress é que o tema deve corresponder ao conteúdo do teu site. Deves definir primeiro o tema do teu site e o conteúdo, e só depois escolher um tema que se adapte às tuas necessidades.

Muitos temas WordPress são personalizáveis e permitem aos utilizadores do WordPress ajustar várias opções para criar o visual desejado para os seus sites. No entanto, estas opções, se forem mal programadas, podem criar problemas ao mudares de tema. Alguns temas WordPress que parecem bastante atrativos à primeira vista podem, na verdade, tornar o teu site mais lento do que deveria. Abaixo estão algumas dicas úteis para te ajudar a escolher o melhor tema para o teu site WordPress:

  1. Quanto mais simples, melhor.

  2. Escolhe um tema com design responsivo.

  3. Tenta escolher apenas plugins bem avaliados e compatíveis com a tua versão do WordPress

  4. Presta atenção à presença de construtores de páginas que vêm com o tema.

  5. Considera a compatibilidade SEO do tema. 

Além disso, a maioria dos programadores de temas fornece sites de demonstração que mostram como o tema funciona e é apresentado. Certifica-te de testar estes sites usando ferramentas como Google Page Speed e GTmetrix sempre que possível.

Usa apenas os plugins necessários

Os 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 aumentar funcionalidades, cada plugin adicional aumenta o tempo de carregamento do teu site, o uso do servidor e o potencial de conflitos. Com o tempo, isto pode levar a um desempenho visivelmente mais lento, especialmente em planos de alojamento de nível inferior. Para evitar isto, revê regularmente os plugins instalados e remove os que estão inativos, redundantes ou já não são necessários. Procura alternativas leves para plugins pesados e evita acumular plugins que fazem o mesmo. Se um plugin oferece apenas benefícios menores mas tem um grande impacto no desempenho, considera se é mesmo necessário. Escolher plugins bem desenvolvidos e ativamente mantidos que sirvam propósitos essenciais vai ajudar a manter o teu site WordPress rápido, seguro e estável.

É necessário um email válido