10 dicas mais úteis para aumentar o desempenho do WordPress

Publicados: 2016-05-11

É um acéfalo; sites com bom desempenho são mais propensos a experimentar o envolvimento aprimorado do cliente e uma melhor conversão.

Considerando que os usuários da web estão cada vez mais impacientes, além dos dispositivos móveis se tornarem as principais fontes de acesso à Internet, o desempenho do seu site importa mais do que nunca!

O tempo de carregamento é a principal razão por trás do desempenho ruim do site. Mais importante, com um número crescente de usuários de smartphones e tablets, nunca antes a velocidade e o desempenho em dispositivos móveis foram tão importantes. Neste post, discutiremos dez das melhores e úteis dicas para melhorar o desempenho de um site WordPress.

1. Faça um teste de velocidade em seu site

Antes de conhecer os truques para otimizar o desempenho do seu site WordPress, é uma boa ideia testar primeiro o desempenho do seu site. Isso ajudará você a identificar as áreas em seu site que precisam ser melhoradas. Abaixo está uma lista de algumas ferramentas mais populares a serem consideradas para medir o desempenho do seu site:

  • GTMetrix.com
  • Ferramentas.pingdom.com
  • WebPageTest.org
  • Informações do Google PageSpeed

Por exemplo, a captura de tela abaixo do Google PageSpeed ​​Insights sugere áreas que precisam ser aprimoradas nas versões para celular e desktop de uma página da web:

Run a Speed Test on Your Website

2. Analise os problemas da sua página do WordPress

Depois de adquirir dados sobre os problemas de velocidade e desempenho do seu site WordPress, em seguida, você deve tentar isolar os problemas com base no nível de gravidade. Para isso, você pode ativar ou desativar um plugin ou pode optar por ativar qualquer outro tema do WordPress e assim por diante. Outra alternativa viável é fazer uso de ferramentas como P3 (Plugin Performance Profiler), Theme-Check, Debug Bar, etc.

Por exemplo, o Plugin Performance Profiler é uma excelente ferramenta que fornece um detalhamento do tempo que todo o plug-in do seu site leva para carregar:

Analyze Your WordPress Page Issues

3. Invista com sabedoria na escolha de um provedor de hospedagem confiável

Escolher o provedor de hospedagem certo desenvolve uma base sólida para tornar seu site mais rápido e com bom desempenho em todos os dispositivos. Mas lembre-se que nem todos os planos de hospedagem oferecem serviços louváveis, principalmente quando você opta por um serviço de hospedagem mais barato. Portanto, se você está preocupado com o melhor desempenho do seu site, é imperativo que você escolha o provedor de hospedagem certo. Idealmente, você deve procurar um provedor de serviços de hospedagem confiável e de renome, oferecendo um plano de hospedagem adequado ao seu orçamento.

O que mais? Você deve escolher cuidadosamente um plano de hospedagem adequado que possa atender às necessidades específicas do seu site WordPress. Alguns dos distintos planos de hospedagem disponíveis online são:

  • Plano de hospedagem compartilhada
  • Planos de hospedagem dedicados
  • Servidor privado virtual (VPS)
  • Planos de hospedagem WP gerenciada

Todos os planos de hospedagem acima vêm com seu conjunto de prós e contras. Caso você esteja procurando usar um plano de hospedagem acessível para seu novo site WordPress com tráfego limitado, considere escolher um plano de hospedagem compartilhada oferecido por empresas como HostGator ou BlueHost. Mas, caso você esteja executando um site de tráfego pesado, escolher planos de hospedagem dedicados ou VPS provavelmente será uma opção melhor para você.

Se você está pronto para desembolsar uma grande quantia de dinheiro, então, sem dúvida, os planos de hospedagem WP gerenciados podem lhe dar tranquilidade para garantir um tempo de carregamento mais rápido do site e melhor desempenho.

Abaixo está um gráfico que oferece comparação entre os tipos de planos de hospedagem:

Invest Wisely in Picking a Reliable Hosting Provider

4. Mantenha seu site limpo

Como iniciantes, temos a tendência de encher nosso site com muitos componentes que podem afetar o desempenho do site. E assim, seu site WordPress precisa de um pouco de limpeza para continuar funcionando da maneira correta. Para isso, é recomendável que você agende algumas tarefas para manter seu site bem conservado, como:

  • Use um tema minimalista: Tornar o layout do seu site confuso pode dificultar o acesso dos visitantes ao conteúdo do seu site. Além disso, pode levar mais tempo para acessar uma página ou postagem. Lembre-se de que você tem apenas alguns segundos para convencer um usuário a permanecer em seu site. Assim, o tempo de carregamento lento da página pode afastar os visitantes instantaneamente. Portanto, é essencial que seu tema WordPress seja minimalista e contenha apenas os elementos necessários que capturem a atenção dos espectadores e os mantenham engajados no site. Você pode encontrar alguns ótimos temas minimalistas do WordPress em fontes como WordPress Theme Directory, ThemeForest e muito mais.
  • Elimine comentários de spam: Certifique-se de remover todos os comentários de spam, pois eles podem esgotar rapidamente os recursos do servidor. Isso pode ser feito com a ajuda do plugin Akismet que ajuda a desabilitar comentários em uma instalação do WordPress com base em suas necessidades. Além do Akismet, alguns outros plugins que você pode considerar para se livrar de comentários de spam são:
    1. Limpador de comentários de spam
    2. Parar comentários de spam
    3. WP-SpamShield Anti-Spam
  • Remover dados indesejados: Ao criar um novo site, tendemos a adicionar dados extras que geralmente permanecem sem uso a longo prazo. Os dados podem ser links (internos ou externos), pedaço de texto, etc. Ter essas coisas indesejadas pode prejudicar o desempenho do seu site. Portanto, certifique-se de confiscar qualquer coisa que não agregue mais valor aos seus usuários.
5. Otimize seu banco de dados

Além de manter seu site limpo, também é uma boa prática otimizar os dados do site periodicamente. À medida que nosso site cresce com o tempo, o banco de dados fica superlotado com registros não utilizados, entradas e dados duplicados. O aumento no tamanho do banco de dados eventualmente coloca muita carga no servidor, resultando em aumento no tempo de carregamento da página. Você pode manter seu banco de dados limpo usando o plugin WP-Sweep.

Optimize Your Database

O plug-in ajuda a limpar quaisquer dados não utilizados e redundantes em seu site. O WP-Sweep, essencialmente, analisa o banco de dados de um site WordPress e fornece um relatório (referido como relatório de varredura) com sugestões sobre a desordem (como meta do usuário, comentários, postagens etc.) que você pode limpar do banco de dados.

6. Ative a compactação gZIP no servidor Web

Quando um usuário solicita quaisquer dados em seu site, uma chamada é feita ao seu servidor para renderizar os dados solicitados. Os dados podem ser qualquer coisa, desde imagens, folhas de estilo ou arquivos JavaScript. Escusado será dizer que quanto maior o tamanho dos dados, mais tempo levará para carregá-los em seu navegador.

Felizmente, habilitar a compactação gZIP em seu servidor web ajuda a diminuir o tamanho dos dados. Se o gZIP estiver ativado no servidor, a versão compactada da página ou arquivo solicitado será carregada no navegador. Além disso, o navegador descompacta os dados recebidos antes de interpretá-los. Isso ajuda a reduzir o tamanho das informações transferidas, o que reduz drasticamente o tempo de carregamento da página.

Você pode habilitar facilmente a compactação gZIP para arquivos CSS, JavaScript e imagens adicionando as linhas de código abaixo ao seu arquivo .htaccess :

[php]
## ATIVAR COMPRESSÃO GZIP ##
AddOutputFilterByType DEFLATE texto/simples
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE texto/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE aplicativo/javascript
AddOutputFilterByType DEFLATE application/x-javascript
## ATIVAR COMPRESSÃO GZIP ##
[/php]

7. Melhore o desempenho de entrega usando um CDN

As redes de entrega de conteúdo (CDN) são um requisito absoluto para o seu site se você quiser garantir um tempo de resposta mais rápido e tempo de download de conteúdo para usuários localizados remotamente. Um CDN é basicamente uma rede de servidores distribuídos geograficamente. Isso significa que sempre que os usuários solicitarem alguns dados do seu site, eles terão acesso ao conteúdo do site a partir do servidor próximo à sua localização.

Improve Delivery Performance Using a CDN

Portanto, usar um CDN essencialmente ajuda a melhorar o desempenho de entrega do seu site WordPress. No entanto, com várias redes de entrega de conteúdo online, escolher a certa pode ser uma tarefa difícil. Algumas das opções de CDN dignas de serem exploradas são: MaxCDN, CacheFly e CloudFare, para citar algumas.

8. Otimize as imagens do seu site

As imagens sem dúvida são um dos componentes mais importantes de um site. Qualquer site sem imagens é como uma entidade sem vida. É claro que o conteúdo desempenha um papel significativo na atração de visitantes; no entanto, a adição de imagens aumenta muito o tráfego do site. Mas não tê-los otimizados faz com que uma página carregue lentamente.

Além disso, evite usar imagens de tamanho grande em seu site e, em vez disso, use aquelas com o tamanho adequado. Além disso, certifique-se de que as imagens não são grandes o suficiente para o tamanho em que você deseja exibi-las. Existem duas maneiras diferentes que podem ajudá-lo a otimizar as imagens do seu site da maneira mais eficiente possível.

Você pode usar plugins do WordPress para realizar a otimização automática de imagens. Por exemplo, usar o plug-in WP Smush.it compacta a imagem usando um algoritmo com perdas. Ou então, combinar as imagens do seu site WP usando Sprites CSS em uma única imagem também aumenta o desempenho. A implementação da técnica CSS exibe uma única imagem contendo todas as outras imagens pequenas. Dessa forma, muito do seu tempo é poupado de ter que carregar dezenas de imagens.

9. Minimizando os arquivos JavaScript e CSS

Assim como as imagens, também faz sentido minimizar seus arquivos CSS e JS. Fazendo isso, ajuda na remoção de dados desnecessários dos arquivos – sejam comentários, linhas vazias, etc. Livrar-se dos dados desnecessários no devido tempo aumenta o desempenho do seu site.

Embora várias ferramentas possam ser encontradas na web que ajudam a minimizar os arquivos do site WordPress, no entanto, é recomendável que você considere o uso do plug-in W3 Total Cache para a tarefa. Isso porque ele vem embutido com a opção de reduzir automaticamente os arquivos CSS e JavaScript do seu tema.

10. Aproveitando o cache do navegador

E, por fim, você pode reduzir o tempo de carregamento da página fazendo com que o navegador dos visitantes do seu site armazene em cache páginas da web, imagens ou arquivos (como CSS, JavaScript, etc.). Isso pode ser alcançado aproveitando o cache do navegador. Bem, sempre que o navegador do usuário carrega qualquer página da Web em particular, é necessário baixar todos os arquivos para exibir a página de maneira adequada. O envio de solicitação ao servidor para carregar todos esses arquivos pode levar mais tempo para carregar, especialmente quando você tem uma conexão de rede lenta.

Felizmente, o cache do navegador ajuda a armazenar as cópias dos arquivos estáticos da sua página da Web localmente em seu sistema. E assim, o navegador não requer o download dos arquivos solicitados repetidamente. Isso ocorre porque o navegador recuperará os dados armazenados no cache em vez de solicitar ao servidor.

Leveraging Browser Caching

Por exemplo, a imagem do logotipo de um site dificilmente muda e o armazenamento em cache da imagem a carregará rapidamente sem fazer nenhuma solicitação ao servidor. Em essência, o cache de navegação ajuda a minimizar a carga em seu servidor. Para habilitar a técnica de cache do navegador, você só precisa adicionar as seguintes linhas de código no topo do arquivo .htaccess do seu tema:

[php]
## EXPIRA O Cache ##
<IfModule mod_expires.c>
Expira Ativo em
ExpiresByType image/jpg "acesso 1 ano"
ExpiresByType imagem/jpeg "acesso 1 ano"
ExpiresByType image/gif "acesso 1 ano"
ExpiresByType image/png "acesso 1 ano"
ExpiresByType texto/css "acesso 1 mês"
ExpiresByType application/pdf "acesso 1 mês"
ExpiresByType application/x-javascript "acesso 1 mês"
ExpiresByType application/javascript "acesso 1 mês"
Aplicação ExpiresByType/x-shockwave-flash "acesso 1 mês"
ExpiresByType imagem/x-ícone "acesso 1 ano"
ExpiraDefault "acesso 2 dias"
</IfModule>
## EXPIRA O Cache ##
[/php]

Conclusão

Então, aí está – as 10 principais dicas para melhorar o desempenho do seu site WordPress. A maioria das dicas geralmente discute maneiras de acelerar seu site, já que é o fator mais dominante responsável por otimizar o desempenho de um site WP.