Se você quer aumentar a velocidade do site WordPress, com certeza esse é o artigo certo. Preparei dicas infalíveis para seu site WordPress ficar um “foguete”.
Alguns motivos para você otimizar e acelerar seu site:
- Melhorar a experiência do usuário;
- Aumentar as visualizações de página;
- Melhorar o SEO.
Ao invés de oferecer um artigo com “Os melhores plugins de cache para WordPress” ou “X dicas para acelerar seu WordPress”, criei esse artigo com a maior abrangência possível de informações e dicas para realmente otimizar seu site, e não apenas te ensinar o que cada ferramenta faz.
Para facilitar confira o índice abaixo:
- Verificando a velocidade de site WordPress;
- Porque seu site fica lento;
- A importância de uma boa hospedagem WordPress;
- Instalando plugins de cache;
- Otimizando imagens;
- Usando uma CDN;
- Otimizando o banco de dados;
- Desabilitando plugins;
- Desabilitar Hotlink.
1. Verificando a velocidade do seu site WordPress
Não significa que se você acessar seu site agora e ele abrir em 2 segundos ele está perfeito.
Pelo contrário, outras pessoas visitam seu site pela primeira vez, e essa experiência pode ser totalmente diferente, por conta do cache.
Há diversas ferramentas para testar a velocidade de sites, isso você já até deve saber, confira alguns:
Você pode usar todas essas ferramentas, ou simplesmente utilizar uma extensão do Chrome que calcula o tempo (em segundos) de abertura de um site.
Claro que você está utilizando a sua internet e provavelmente já possui o cache armazenado. E para resolver isso, abra uma janela anônima. Se realizando vários testes o carregamento ficar acima de 8s, recomendo que continue lendo esse artigo.
2. Porque seu site fica lento
Se você usar qualquer uma das ferramentas que citei acima, menos o plugin, claro, elas te darão várias recomendações de melhorias. Legal né? Talvez, se você entender todos os termos técnicos utilizados.
Em fim, é importante você entender o que está deixando seu site lento.
Algumas das causas mais comuns:
- Provedor de hospedagem: servidor não está configurado corretamente, isso prejudica seu site.
- Configurações do WordPress: as configurações do seu site podem afetar servidor, e, também deixar seu site lento.
- Aplicações: Apache, Nginx e mySQL, por exemplo, precisam estar otimizados.
- Plugins: a quantidade e a qualidade dos plugins instalados podem afetar a velocidade.
- Scripts externos: carregamento de fontes, api`s, etc; também podem prejudicar o carregamento.
3. A importância de uma boa hospedagem WordPress
Novidade ou não, a hospedagem tem grande importância no desempenho do seu site. A Hospedagem WordPress é otimizada para tornar a sua loja ou blog mais rápida e confiável.
Substituímos o Apache por Nginx, fizemos uma configuração otimizada para Percona MySQL, APC, Memcache e Redis Cache.
4. Instalando plugins de cache
Para você entender, as páginas do WordPress são dinâmicas, isso quer dizer que quando um usuário acessar seu artigo a página é criada.
Para isso, o WordPress faz uma série de execuções, encontrando as informações necessárias e exibindo aos usuários.
E um jeito de agilizar esse processo é usar algum plugin de cache. Resumindo, o cache faz uma cópia da página na primeira visita, acelerando o processo quando solicitado novamente.
Não vou indicar plugins, pois cada site necessita um tipo diferente, então confira uma lista com alguns plugins de cache para WordPress:
5. Otimizando imagens
As imagens dão o “tchan” no seu site, isso eu tenho que admitir. Mas se não otimizadas podem trazer grandes problemas relacionados ao desempenho.
Acredito que imagens não otimizadas seja o maior problema dos carregamento dos sites.
Após fazer fotos com câmeras profissionais ou até celulares, eu recomendo que você abra seu editor e reduza o tamanho da imagem.
Recomendo também utilizar os formatos JPEG e PNG.
Formato JPEG para imagens com muitas cores, e PNG para imagens que necessitam ser transparentes, como ícones ou backgrounds
Você pode otimizar as imagens diretamente no seu editor, certifique-se de está salvando em formato WEB.
Aqui na SAN utilizamos o TinyPNG.
6. Usando uma CDN
O uso de uma CDN (Rede de entrega de conteúdo), com certeza vai acelerar o tempo de carregamento do seu site.
A CDN do Cloudflare por exemplo, possui servidores ao redor do mundo, trazendo o conteúdo para mais perto dos usuários de cada região, acelerando o processo de carregamento.
A tecnologia CloudFlare aproveita as alterações de hardware, tecnologia de servidor web e roteamento da rede.
O resultado é uma CDN mais fácil de configurar, mais acessível, e com um desempenho melhor do que qualquer CDN que você usou antes.
Para utilizar o serviço do Cloudflare, o seu DNS precisa ser alterado.
7. Otimizar o banco de dados
Quanto mais velho seu site, mais informações terá no banco de dados, pela quantidade de postagens, imagens, alterações, tags, etc.
E para aumentar a velocidade do seu site você precisa limpar esses dados desnecessários, você pode fazer isso facilmente com os plugins WP-Sweep ou WP-Optimize.
Se tiver dúvidas, acesse esse artigo mais detalhado que ensina a limpar e otimizar o banco de dados do WordPress.
8. Desabilitando plugins
Analise quais plugins não estão sendo utilizados e desabilite-os, com certeza seu site terá uma melhor performance.
Você também pode analisar quais estão consumindo mais recursos do seu site, para isso utilize o plugin P3 (Plugin Performance Profiler).
9. Desabilitar Hotlink
O Hotlink é nome dado quando alguém utiliza sua imagem em outro site.
Agora imagine 50 pessoas copiando (url) a sua imagem e utilizando em seus sites, quando alguém acessar os sites dessas pessoas, as solicitações serão feitas no seu servidor.
Já deve imaginar que o desempenho será afetado, não é?
Para resolver isso você pode incluir o seguinte comando no arquivo .htaccess.
RewriteCond %{https_REFERER} !^$ RewriteCond %{https_REFERER} !^https(s)?://(www\.)?yourdomain.com [NC] RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
Esse plugin também pode te ajudar.
Conclusão
Fique atento aos pontos que prejudicam o desempenho do seu site, sabendo quais são você pode melhorá-los.
A SAN possui todas suas hospedagens otimizadas, pois além de preocupados com a sua infraestrutura, estamos preocupados com o seu negócio.
Se você gostou, compartilhe esse artigo com sua rede de contato, gerando valor para seu perfil.
Abraço e até a próxima!