Acelere o WordPress: 25 etapas para um site super rápido hoje

acelerar o wordpress

Seu site WordPress está morto na água se não carregar rapidamente. Seu usoless tendo investido em um design excelente, comprado ótimos plug-ins e gasto uma fortuna em marketing - se o seu site WordPress for lento, ele está literalmente morto na água. À medida que o tempo de carregamento de um site aumenta, também aumenta o abandono do usuário no seu site! É por isso que é fundamental acelerar o WordPress e torná-lo mais rápido.

É isso que vamos passar hoje. De coisas simples a coisas mais avançadas, aumentaremos a complexidade lentamente, então mesmo que você não faça todas as coisas, você obterá uma velocidade de WordPress mais rápida.

Conteúdo[Mostrar]

Então, com que rapidez o seu site WordPress carrega? Nosso site carrega em menos de 2 segundos - e estamos aqui para mostrar a você como fazer com que seu site carregue incrivelmente rápido também. Queremos que seu site carregue tão rápido quanto CollectiveRay!

Por que precisamos acelerar o WordPress?

Como já ouvimos há algum tempo, o Google considera a velocidade do site um dos fatores que afetam as classificações nos mecanismos de busca.

Basicamente, ter um tempo de carregamento lento de suas páginas da web resultará em uma classificação pior do mecanismo de pesquisa para essas páginas e, possivelmente, para o resto do seu site. Também não vamos esquecer que o SEO hoje é tudo sobre uma experiência positiva do usuário.

E uma experiência positiva do usuário começa fazendo o WordPress carregar mais rápido. Portanto, para melhorar a classificação do seu site WordPress, você precisa ter certeza de que o seu site carregue rapidamente - muito, muito rápido!  

Aqui está o que Matt Cutts (porta-voz do Google na época) disse sobre a necessidade de acelerar o WordPress:

"Eu adoraria se os SEOs mergulhassem na melhoria da velocidade do site, porque (ao contrário de algumas facetas do SEO) diminuir a latência de um site é algo facilmente mensurável e controlável."

Os benefícios de fazer um site carregar rapidamente são claros.

Mas espere, tem mais!

O carregamento lento de suas páginas da web não afetará apenas as classificações do mecanismo de pesquisa, mas também pode ter muitos outros efeitos negativos: resulta em uma redução de 7 por cento nas vendas, uma queda de 11 por cento nas visualizações de página e uma maior probabilidade de os usuários nunca visitarem seu site novamente.

Isso ocorre porque os sites lentos são muito frustrantes para o usuário e criam uma experiência negativa para o usuário, o que deixa uma má impressão duradoura. 

Carregamento lento do site - meme de usuário frustrado

 

Por outro lado, um site WordPress rápido pode ajudar a aumentar o envolvimento do usuário, aumentar as visualizações de página e ajudar a melhorar as vendas.

infográfico de velocidade mata taxas de conversão

Taxa de conversão x tempo de carregamento

 

 

 Então, como fazemos um site WordPress carregar rapidamente? Siga nossas 25 etapas acionáveis ​​e você será capaz de tornar o WordPress RÁPIDO sem exigir muito conhecimento técnico. 

Quer mais tutoriais excelentes para o seu site? Clique no menu de tutoriais do WordPress acima para ver alguns de nossos outros artigos.

25 ações para tornar o site WordPress mais rápido 

Neste post, compartilharemos uma lista de dicas e truques importantes que o ajudarão a acelerar o WordPress, compartilhando resultados de nossa própria experiência. Para tornar o WordPress mais rápido, usaremos um conceito simples de 3 Rs:

Reduzir, reutilizar, reciclar.

Essencialmente, para tornar o seu site rápido, você precisa fazer uso dos 3 Rs ...

  1. Reduzir, o que significa que você precisa tomar todas as medidas necessárias para reduzir o tamanho e a quantidade de recursos que seu site precisa enviar aos visitantes. Você também deve reduzir o número das chamadas solicitações para seu site, pois cada solicitação cria um tempo de carregamento mais longo.
  2. armadilha para peixes, sempre que pudermos reutilizar quaisquer recursos, é melhor do que baixá-los novamente
  3. Reciclagem, conexões (use-as novamente), páginas que foram visitadas são armazenadas e recicladas, etc.

Mas vamos explicar melhor à medida que avançamos.

1. Faça um resultado de benchmark e faça um backup!

Antes de começar a otimizar seu site - você deve avaliar o tempo de carregamento atual de algumas de suas páginas principais.

Sugerimos que passe o seu site por sites específicos que medem a velocidade do seu site, como GTMetrix ou Pingdom Tools (https://tools.pingdom.com/) Execute seu site por meio dessas duas ferramentas várias vezes em horários diferentes do dia e observe o tempo que leva para carregar seu site. Este será o seu benchmark contra o qual você medirá as melhorias na velocidade do site. 

Agora você também deve fazer um backup completo e completo.

Algumas das etapas que vamos delinear envolvem algumas mudanças pesadas, e sempre há o risco de as coisas não correrem como planejado. Faça um backup completo do seu site agora mesmo, para que possa reverter para um backup se a merda bater no ventilador.

2. Instale um tema WordPress leve

Escolhendo um tema limpo, mínimo e leve pode fazer maravilhas quando se trata de acelerar o WordPress.

Não é difícil encontrar um tema WordPress bonito e totalmente funcional, no entanto, encontrar um que faça o mínimo de solicitações HTTP possível deve ser seu objetivo final (reduzir). Por exemplo, quando escolhemos temas, optamos por aqueles que são experimentado e testado - gostar Divi ou Avada. Você também pode querer verificar isto revisão extensa.

Considere o seguinte fato:

A maioria dos temas vem carregada com um extenso conjunto de recursos, incluindo integração com sites de mídia social, efeito de paralaxe, controles deslizantes, vários plug-ins e outras extensões com muitos recursos. Com esses modelos, obter uma pontuação alta em “Google Page Speed ​​Insights”Ou outras ferramentas de medição de velocidade do site podem ser desafiadoras.

Com isso, não queremos dizer que usar um tema que vem repleto de recursos é uma coisa ruim. No entanto, se você deseja um site realmente rápido, sugerimos que você selecione um tema minimalista que seja especificamente desenvolvido e otimizado para velocidade.

O tema padrão do WordPress TwentyTwenty foi projetado para ser mais claro. É um tema rápido que contém código leve e apenas os recursos necessários. Além deste tema WordPress padrão, estes são 5 temas WordPress limpos e rápidos que são excelentes para uma velocidade WordPress rápida.

Astra

desempenho astra

O Astra da BrainStormForce é relativamente novo, mas experimentou um crescimento explosivo desde o seu lançamento. Este é um tema que foi desenvolvido especificamente para ser o mais rápido e leve possível. Nativamente, este tema carrega em less de 0.5 segundos, este é um desempenho incrível. O Astra também funciona muito bem com o Construtor de páginas Elementor (embora se você quiser que seu site permaneça enxuto, seria melhor evitar a maioria dos plug-ins de construtor de páginas).

Baixe Astra agora

GeneratePress

captura de tela do generatepress

Este é outro tema WordPress incrivelmente rápido que você pode usar para acelerar o WordPress. GeneratePress carrega em menos de um segundo. Este tema também foi nomeado o melhor tema WordPress de todos os tempos por muitos revisores, então é uma boa escolha versátil.

Confira GeneratePress

 

OceanWP

OceanWP

OceanWP é outra boa opção se você está procurando um bom tema versátil que tenha um desempenho excelente. Outro tema que clica em menos de um segundo por padrão.

Confira OceanWP

3. Instale um plugin de cache útil

Instalar o plugin de cache correto deve ser a segunda ação mais importante para acelerar o WordPress.

Ao instalar um plugin de cache, você ajudará a economizar muitos dos seus recursos (reduzir e reutilizar) e o seu servidor web irá carregar as páginas da web rapidamente.

Isso ocorre porque, em vez de enviar uma solicitação ao banco de dados MySQL (o mecanismo de banco de dados WordPress) para encontrar e carregar a (s) página (s) ou conteúdo solicitado (s), ter que renderizar as páginas em PHP (a linguagem de programação do WordPress) o plugin de cache irá armazenar uma cópia quente (isto é, recente) de suas páginas da web em um arquivo temporário.

plugin de cache do wordpress como funciona para tornar o WordPress rápido

 

Em vez de executar uma operação com muitos recursos (ou seja, leva muito tempo para ser executada) e consumir recursos do servidor sempre que você visita um site, o plug-in de cache carregará a página solicitada desse arquivo temporário (o cache) sem ter que recriar o página uma e outra vez.

É importante notar que existem vários tipos de cache, cache do navegador (você pode aprender mais sobre aproveitar o cache do navegador aqui) e cache do lado do servidor, que servem para tornar seu site mais rápido por meio de diferentes otimizações.

Nosso plugin de cache favorito e recomendado é WP Rocket - provou ser o plug-in de cache mais rápido que existe - e o mais eficaz para acelerar sites WordPress - na realidade, depois de instalar esse plug-in, a maioria das ações mencionadas aqui já terá sido realizada.

Configurações de otimização de arquivo WP Rocket

Ele vem carregado com todos os recursos necessários para melhorar o tempo de carregamento de um site WordPress. Não analisaremos esses recursos individualmente, mas basta dizer que este plugin ajuda milhares de sites WordPress a atingir velocidades muito boas.

Este plugin não é gratuito, mas realmente vale a pena o investimento. Simplificando, você verá uma diferença marcante imediata na velocidade de carregamento do seu site, sem ter que fazer muitos ajustes manuais. Recomendamos fortemente que você obtenha este plugin, é barato e um investimento que vale a pena.

Torne seu site rápido com WP Rocket

4. Obtenha um bom serviço de hospedagem rápida na Web

A maioria das pessoas que estão apenas começando a criar um novo site vai descobrir que um host compartilhado parece ser uma boa pechincha. Um host compartilhado e barato tem um custo oculto do qual você precisa estar ciente.

Na maioria das vezes, um servidor de hospedagem compartilhado ou barato tornará a velocidade do seu site incrivelmente lenta e pode parar completamente de atender aos seus clientes se e quando você receber picos de tráfego em seu site.

Tudo isso é uma questão de números. A empresa de hospedagem precisa ganhar dinheiro.

Portanto, a razão pela qual a hospedagem é normalmente barata é que MUITOS sites (centenas, às vezes milhares de sites) são colocados no mesmo servidor. Isso faz com que os servidores de hospedagem compartilhada fiquem sobrecarregados. Cada vez que alguém visita seu site, o servidor web tem que competir por recursos do servidor, tornando cada visita ao seu site implicitamente lenta.

Essa lentidão e possível tempo de inatividade podem manchar a imagem da sua empresa perante os clientes. Depois que um visitante abandona seu site, é improvável que ele o visite novamente.

Escolher um bom host é crucial para acelerar o seu site. Vale a pena investir em um bom serviço de hospedagem.

Hospedamos este site na hospedagem InMotion - um excelente host que você deve considerar para o seu site. Escolhemos a hospedagem VPS InMotion - porque queremos que nosso site seja realmente muito rápido.

Na realidade, também havíamos optado por um host barato. É difícil resistir a uma barganha na realidade, até que percebemos o impacto no desempenho de nosso site.

Ao trocar de hosts da Web, tornamos o tempo de carregamento do nosso site 2 segundos mais rápido. Isso foi alcançado sem fazer mais nada! Existem muitos motivos pelos quais os escolhemos, os quais listamos separadamente aqui: https://www.collectiveray.com/inmotion-hosting-review

Inicialmente, escolhemos a empresa de hospedagem HostGator para o nosso blog, mas à medida que o blog se tornou popular e começou a receber tráfego pesado, observamos uma queda no tempo de resposta do servidor. Sem dúvida, HostGator pode ter suas próprias vantagens, mas logo superamos este host. Conforme começamos a avaliar mais soluções de hospedagem e acabamos escolhendo InMotion para o nosso blog.

Logo vimos melhorias em nosso tempo de resposta do servidor, como você pode ver na imagem fornecida a seguir:

Tempo de carregamento do InMotion

Após as dicas acima, agora seguimos com mais alguns dicas avançadas. Você pode tornar seu WordPress mais rápido implementando essas dicas de software de infraestrutura. 

Se sua hospedagem está sob seu controle (você tem um Servidor Privado Virtual ou Servidor Dedicado) e tem acesso root completo à sua infraestrutura de software, você pode querer realizar essas otimizações avançadas para tornar o WordPress rápido.

Observe que é melhor se você contratar um desenvolvedor WordPress para realizar essas mudanças avançadas, porque não ter o conjunto de habilidades certo pode quebrar seu site.

Se você estiver realmente familiarizado com a infraestrutura de servidor, nosso amigo Dave da WPIntense, que tem a missão de tornar o WordPress mais rápido, tem uma configuração excelente que é altamente otimizada e ajustada para tornar os sites mais rápidos: Instalando a pilha mais rápida do WordPress com Ubuntu 18.04 e MySQL 8

Para o resto de nós, meros mortais, continue lendo.  

5. Livre-se dos plug-ins que você não precisa

Ao usar a plataforma WordPress para construir um site, você pode ficar sobrecarregado e animado com a grande variedade de plug-ins disponíveis online.

Agora, embora um dos pontos fortes do WordPress esteja em sua capacidade de ser configurado de maneiras infinitas por meio do uso de plug-ins, cada plug-in apresenta um impacto no desempenho na forma de três coisas:

  1. Código PHP adicional e consultas de banco de dados que seu servidor da web precisa para executar
  2. Arquivos CSS adicionais que são carregados pelo plugin
  3. Arquivos JS adicionais que são carregados e usados ​​pelo plug-in.

O PHP adicional é um impacto direto no desempenho, no sentido de que o servidor da web tem mais trabalho a fazer (portanto, o código leva mais tempo para ser executado). Os arquivos adicionais significam que o tamanho das páginas da web onde esse plugin é usado precisa enviar mais arquivos para o navegador (portanto, o tamanho das páginas aumenta). Os arquivos CSS / JS adicionais também demoram mais para renderizar no navegador.

Então, sim, embora os plug-ins sejam ótimos, uma consideração cuidadosa precisa ser feita para garantir que SOMENTE os plug-ins necessários sejam mantidos e estritamente nada mais. 

Com a maioria dos casos, o que acontece é que enquanto pesquisa plug-ins, você pode escolher testar alguns que eventualmente não usa ou para os quais tem pouco uso. Ou alguns plug-ins acabam caindo em desuso, sendo substituídos por outros plug-ins ou serviços ou talvez não sejam mais necessários.

No entanto, se esses plug-ins não utilizados não forem desinstalados e excluídos, eles ainda criarão uma sobrecarga significativa, conforme descrito acima.

Embora ter plug-ins adicione recursos específicos ao seu site, você deve se certificar de que possui a quantidade mínima absoluta de plug-ins instalados em seu site. 

Então, qual é a ação que você deve realizar neste caso?

Acesse os plug-ins do WordPress em seu site e verifique se você realmente precisa desse plug-in. Se você não desativá-lo primeiro e deixá-lo por alguns dias para garantir que nada quebre. Se após alguns dias ficar claro que você não precisa do plugin, desinstale-o.

Você deve se esforçar para remover o máximo de plug-ins possível, manter seu site o mais enxuto possível de plug-ins. Quanto mais plug-ins você remover, mais rápido será o seu site.

Você também deve se livrar dos plug-ins que fazem chamadas ou fazem referência a sites externos, pois eles têm um impacto significativamente maior (negativo) na velocidade do site. Isso ocorre porque você nunca sabe a velocidade de carregamento de sites de terceiros e quantos arquivos externos eles usarão.

Exemplos de tais plug-ins incluem scripts de anúncios de terceiros, plug-ins de comentários que usam serviços de terceiros, plug-ins analíticos (não necessariamente Google Analytics), plug-ins de marketing de terceiros e outros serviços.

Qualquer coisa que não seja carregada do domínio do seu site geralmente é um script de terceiros. 

Por exemplo, verifique a imagem abaixo do gráfico em cascata fornecido pelo Pingdom. À esquerda, você pode ver as fontes do Google sendo carregadas para nosso site, em seguida, um script para o Google Ads e um script para o Google Analytics (não destacado pela seta).

À direita, você pode ver que de repente o gráfico que mostra o tempo de carregamento sendo drasticamente atingido, de less de 0.1 segundo a mais de 0.2 segundo, mas o mais significativo é quanto mais tempo leva para buscar e baixar scripts de terceiros em comparação com os arquivos que estão sendo baixados de nosso domínio.

Isso ocorre porque nosso site foi otimizado para velocidade (inclusive por meio do uso de um CDN que discutiremos a seguir), enquanto os servidores de terceiros precisam ser retirados de outros servidores cujo desempenho tende a flutuar dependendo da carga que estão enfrentando. 

Scripts de terceiros

Além disso, se você pode substituir vários plug-ins por um plug-in que oferece a funcionalidade de vários plug-ins, tanto melhor. E opte por plug-ins WordPress de empresas conceituadas, em vez de autores obscuros - é mais provável que tenham sido otimizados para velocidade.

Por exemplo, em vez de ter vários plug-ins para exibir formulários, use apenas um único plug-in, mesmo que eles possam oferecer diferentes níveis de funcionalidade. Você está melhor em termos de desempenho usando um único plugin.

Como você pode entender, há um custo para remover alguns plug-ins. Normalmente, esse é o custo de alguma funcionalidade. No entanto, se você realmente deseja otimizar a velocidade, precisará estar pronto para sacrificar algumas funcionalidades.

6. Exclua os temas que você não está usando

Ao construir seu site com WordPress, é provável que você tenha instalado muitos temas diferentes para encontrar um que melhor atenda às suas necessidades. Eventualmente, você estabeleceu um tema que está usando agora.

Porém, cada tema deixado no servidor também está criando um impacto no desempenho.

Portanto, certifique-se de excluir todos os temas instalados, exceto o tema atual que você está usando (e quaisquer temas filho relacionados a ele - eles também precisam permanecer).

Você pode ver o número de temas instalados em seu site, acessando a tela do painel de administração de seu site. A partir daí, clique em Aparência → Tema, e uma janela aparecerá parecida com:

 

deletar temas Wordpress não utilizados

 

Como você pode ver na imagem acima, “Imagely Free Spirit” é o tema ativo e todos os temas como Felt, Genesis, Liber, Reign e Twenty Nineteen e outros são temas não utilizados.

Para excluir o tema desativado, clique no botão que diz Detalhes do tema quando você passa o mouse sobre o tema e, em seguida, atinge o pequeno “Apagar”Texto fornecido no canto inferior direito do tema, e será removido.

deletar tema

Outra maneira de excluir os temas não utilizados requer o uso de FTP. Faça login em seu servidor via FTP, encontre a pasta “yourwebsite.com/wp-content/themes” e exclua as pastas de tema que você não está usando.

7. Otimize o tamanho da imagem do seu site

As imagens são um componente crítico de um site e ajudam a aumentar o envolvimento do usuário.

No entanto, eles são muito grandes e são um dos principais motivos que podem tornar um site lento. Assim como já sugerimos compactar os dados do seu site, você também deve tomar o necessário para compactar e otimizar todas as imagens do seu site (reduzir). 

Isso reduz o tamanho geral de cada página que precisa ser enviada aos visitantes, tornando o carregamento mais rápido.

Uma das melhores e mais recomendadas maneiras de minimizar (e otimizar) as imagens do seu site é usar o Plug-in WP Smush.it. Este plugin ajuda a reduzir o tamanho de uma imagem sem afetar sua qualidade.

A grande vantagem deste plugin, é que você não precisa se preocupar em manter suas imagens pequenas, ou talvez usar um programa como o Photoshop para salvá-las de forma compactada (potencialmente com perda de qualidade). Você pode continuar fazendo suas coisas e blogando regularmente, e o plugin simplesmente fará seu trabalho em segundo plano e criará uma versão de cada imagem menor, com a mesma qualidade ... e agiliza o carregamento do seu site!

WP Smush irá escanear automaticamente cada imagem que é enviada para o seu site (e mesmo imagens já existentes), e se livrar dos dados desnecessários incluídos nessas imagens, tornando-as menores.  

O plugin usa perdaless técnicas de compressão para reduzir o tamanho das imagens. Enquanto o tamanho das imagens 'smushes' até 1 MB usando a versão gratuita do plugin WP Smush.it, por outro lado, a versão pro comprime o tamanho das imagens até 5 MB. Ao usar este plugin, você obterá resultados conforme mostrado na imagem fornecida abaixo:

Compressão WP Smush It Bulk

 

8. Use formatos de imagem diferentes

Embora compactar imagens seja um bom começo, devemos ter em mente duas coisas. Certos formatos de imagem, como PNG, por sua própria natureza e maneira de trabalhar, sempre serão muito grandes.

Por outro lado, formatos de imagem como JPG são por natureza com perdas, embora sejam pequenos. Isso significa que, ao escolher esses formatos, você sempre terá que fazer um compromisso: tamanho x qualidade.

Imagens pequenas perdem qualidade, enquanto imagens grandes e de boa qualidade demoram para baixar.

No entanto, hoje em dia, existem novos formatos que você pode usar. WebP, um formato de imagem desenvolvido pelo Google foi inventado especificamente para exigir less de um compromisso. Na verdade, as imagens baseadas em WebP são menores do que PNGs e menores do que JPGs sem perder sua qualidade. 

Até alguns anos atrás, o suporte para WebP em navegadores era bastante esparso, mas atualmente, apenas os navegadores mais antigos não suportam esse formato. Porém, há uma exceção notável. O navegador Safari, nativo de Apple dispositivos, ainda não suporta o formato WebP, conforme atualizamos este artigo. 

Felizmente, existe uma solução alternativa para isso. Você pode mostrar imagens WebP para a maioria dos navegadores e mostrar outros formatos para os navegadores Safari.

Existe outro problema. A maioria das imagens está disponível nos formatos PNG ou JPG, você precisará convertê-las para WebP. 

Novamente, há uma solução para isso também. Na verdade, a sugestão abaixo pode resolver os dois problemas de uma vez.

A Plug-in WebP Express é capaz de usar uma biblioteca de código aberto para converter imagens carregadas em formatos WebP. Em seguida, ele renderiza as imagens como WebP para a maioria dos navegadores, mas as renderiza como PNG / JPG para outros formatos.

Esta é uma solução muito bacana que temos o prazer de recomendar.

configurações do webp express

Existe uma pequena desvantagem que você precisa atender. Seu servidor da web DEVE ter suporte para a biblioteca WebP, ou então você deve ter a capacidade de instalá-lo de forma que a conversão possa ocorrer conforme necessário.

Você pode querer verificar com sua empresa de hospedagem se o plugin é compatível com o seu servidor web.

9. Habilite a compressão

Os sites hoje tendem a ter muitos arquivos e conteúdo para entregar ao visitante. Esses dados podem ter um tamanho significativo, por isso precisamos tomar medidas para reduzir o tamanho dos dados a serem enviados.

Isso pode ser feito ativando a compactação - outra etapa essencial para acelerar o WordPress.

Quando você ativa isso, os dados e arquivos do seu site são compactados antes de serem entregues aos navegadores dos leitores, tornando-os menores, o que ajuda a entregar o conteúdo mais rapidamente e o site a carregar mais rapidamente.

Basicamente, o tempo que leva para comprimir e descomprimir o conteúdo é muito less do que o tempo que levaria para entregar uma quantidade maior de conteúdo. Isso, por sua vez, ajuda a que o site carregue mais rápido no geral. 

Leia mais: Como habilitar Compressão Gzip para o seu site

Você pode compactar os dados do seu site, bem como os arquivos, usando o WP Rocket descrito acima, pois ele vem com suporte integrado para vários métodos que ajudam a maximizar a compactação. WP Rocket suporta cache de folhas de estilo reduzidas e compactadas, bem como Javascript na memória.

Sua empresa de hospedagem também pode oferecer suporte a isso por meio do servidor web - então, habilite-o também por meio de seu host, se possível. Confira abaixo os passos que podem ser feitos através do CPanel ou da interface de hospedagem do seu servidor web.

comprimir imagens wordpress

 

Gzip e comprimir todo o conteúdo WordPress

Como alternativa, você pode escolher instalar um plug-in que executa a compactação. Mas, em geral, evitaríamos plug-ins que executam apenas uma função.

10. Inscreva-se em um CDN (também conhecido como Content Delivery Network)

Muitos blogs populares e grandes do WordPress, como o Copyblogger ou outros blogs de alto tráfego, usam uma rede de entrega de conteúdo (CDN). O trabalho específico de um CDN é acelerar o WordPress movendo conteúdo pesado para um local fisicamente próximo a QUALQUER visitante. 

A lógica por trás de um CDN é a seguinte: uma rede de distribuição de conteúdo armazena todos os arquivos estáticos do seu site (como CSS, JS, imagens etc.) em uma rede de "servidores de ponta" em todo o mundo. Quando um usuário visita seu site, em vez de obter as imagens e outros arquivos diretamente de seu servidor da web, ele pede ao navegador para baixar os arquivos do servidor geograficamente mais próximo de seu local (ou seja, um CDN reduz a distância física que os arquivos têm que percorrer) .

Isso pode ser mostrado na imagem abaixo.

 

Com vs Sem CDN

 

Para o nosso blog, temos usado o StackPath CDN e é totalmente recomendável usá-los - você verá outra melhoria drástica no tempo de carregamento do seu site se usar um CDN.

Porém, mais notavelmente, os visitantes do site que navegam em seu site de locais ao redor do mundo obterão uma melhoria significativa no tempo de carregamento do site.

Com um CDN, você também obtém o bônus adicional de ter seu site entregue por HTTP / 2, a versão mais rápida de HTTP que inclui uma série de otimizações para acelerar o WordPress.

Se você gostaria de ler mais sobre CDNs, você pode verificar o seguinte artigo que discute algumas opções para o melhor CDN para WordPress.

11. Otimize o banco de dados do seu site WordPress

Todo o conteúdo do seu site WordPress (como postagens, comentários, etc.) será armazenado no banco de dados.

Além disso, o banco de dados também armazena todas as configurações do seu site, incluindo as configurações de tema e plugin. Se você atualizar seu site com bastante frequência, seu banco de dados aumentará de tamanho com o tempo.

Além disso, cada vez que você está editando uma postagem, o WordPress salva uma cópia da versão antiga, caso você precise reverter para a cópia antiga. Essa economia de versões pode aumentar significativamente com o tempo.

Quanto mais edições você realiza, maior esse número de cresce:

 revisões post wordpress

Agora, um grande banco de dados pode ter um impacto significativo no desempenho do seu site e aumenta o tempo de carregamento da página.

Plugins como WP Rocket tem uma função que limpa o banco de dados de vez em quando.

Se desejar outra opção, você pode reduzir muito seu tempo de carregamento, limpando seu banco de dados WordPress usando o Plug-in WP-Optimize. Este plugin realiza uma tarefa simples - ajuda a otimizar o banco de dados do site WordPress, eliminando revisões de postagem, comentários de spam, tabelas de banco de dados, lixo de postagem e assim por diante.

 

wp otimizar

 

Também é bom observar que muitos dados em tabelas de banco de dados específicas também podem criar problemas de desempenho. Por exemplo, se você tiver uma lista de distribuição com milhares de usuários que se tornou obsoleta e não é mais válida, certifique-se de cortar o banco de dados.

Quaisquer dados antigos sempre devem ser removidos para manter o banco de dados enxuto e rápido. 

12. Atualize o WordPress + todos os seus plugins e temas

As atualizações do núcleo, do plug-in e do tema do WordPress geralmente fazem melhorias, de modo que o código antigo é removido e o código mais recente e mais eficiente é usado. Isso, por sua vez, fará com que seu site funcione mais rápido em geral.

Portanto, atualize TUDO o que puder para as versões mais recentes e mais rápidas. Você precisa começar do básico, como núcleo do WP, plugins e temas. Se possível, você pode então ir até a infraestrutura real que executa seu site, como o servidor web, o banco de dados MySQL, a versão do PHP e até mesmo mudar para uma nova infraestrutura se e quando ela estiver disponível. 

13. Desativar Trackbacks e Pingbacks

Trackbacks e pingbacks são ótimas maneiras de ajudar os blogueiros e editores do WordPress a se comunicarem com os leitores.

No entanto, a aprovação de trackbacks e pingbacks exibirá um link e uma breve descrição (ou seja, um trecho) de um artigo na seção de comentários de seu site / blog. Infelizmente, esse recurso normalmente atrai spammers. Na verdade, é provável que a maioria dos trackbacks e pingbacks que você está recebendo seja spam.

Para resolver esse problema, você pode desativar a configuração “Permitir notificações de link de outros blogs (pingbacks e trackbacks)” no painel de administração. Para isso, vá para Configurações → Discussão na tela do seu painel de administração e desmarque a opção conforme mostrado na imagem abaixo:

Configurações de discussão do WordPress

14. Otimize as configurações de leitura 

Uma página de blog do WordPress exibe, por padrão, 10 postagens por página, mas você pode alterar isso se quiser mostrar mais.

No entanto, optar por mostrar um número maior de postagens em cada página pode ter um impacto significativo nos tempos de carregamento do seu blog. Assim, para acelerar o WordPress e garantir tempo de carregamento rápido do seu blog WordPress, certifique-se de que a configuração padrão em seu Leitura a página está definida para 10 postagens por página

Além disso, se você produz conteúdo regular para o seu WordPress, você pode compartilhar suas entradas de blog recentes usando feeds de distribuição. Você também pode definir o limite de feeds de distribuição de acordo com seus requisitos (mas não mais de 10 itens).

Finalmente, como você deve saber, as entradas de blog do WordPress são listadas em feeds RSS. Para cada um de seus artigos incluídos em um feed, você pode selecionar o Texto completo opção.

Mas, se você escrever postagens longas (contendo muitas imagens), incluindo todas as suas postagens como Texto completo em uma página pode aumentar o tempo de carregamento da página. Para evitar isso, é aconselhável incluir um resumo que exiba apenas as primeiras 55 palavras do conteúdo da sua postagem no feed e contenha uma opção que permita aos usuários visualizar o restante da postagem em outra página.

Configurações de leitura ideal do Wordpress

  

Todas as mudanças acima requerem que você faça alguns ajustes no Configurações de leitura página em seu painel de administração. 

15. Livre-se do inchaço

O banco de dados do WordPress armazena muitos dados extras (e desnecessários), incluindo revisões, metadados (ou campos personalizados), itens descartados e muito mais.

O WordPress rastreia as revisões de postagem e página por padrão. O problema é que o WordPress não limita o número de revisões que um usuário pode salvar.

Se você escreveu um artigo longo, o WordPress pode potencialmente salvar centenas de revisões, o que eventualmente aumenta o tamanho do seu banco de dados.

O inchaço adicional torna o banco de dados lento e ineficiente.

Você pode optar por desabilitar as revisões completamente, mas não recomendamos isso, porque é sempre bom fazer revisões no caso de precisar reverter para uma versão anterior.

Uma solução melhor é definir o arquivo de configuração para reduzir o número de revisões que são salvas em seu banco de dados WordPress. Para fazer isso, você só precisa adicionar a seguinte linha de código no arquivo wp-config.php do seu tema:

 

define ('WP_POST_REVISIONS', 5);

A alteração acima limita as revisões dos últimos 5 salvamentos.

 

Assim como os dados de revisão, os dados descartados podem ocupar muito espaço no banco de dados. Portanto, certifique-se de esvaziar a lixeira regularmente.

16. Simplifique o design do seu site

Aqui vai uma dica que funciona para qualquer site: se você quiser encurtar o tempo de carregamento, dê aos navegadores less para carregar. Em outras palavras, mantenha as coisas simples.

Nos últimos 10 anos, houve um movimento em direção a designs mais simples na web. Isso faz sentido por vários motivos, como o fato de páginas mais simples usarem less recursos e carregue mais rápido em todos os navegadores.

As páginas da Web mínimas também são melhores para a experiência do usuário (UX) porque são less provavelmente sobrecarregará os visitantes do que designs lotados, que costumavam ser populares. Além disso, é muito mais fácil tornar páginas simples responsivas, o que significa que elas ficam bem em uma ampla variedade de tamanhos de tela, de monitores de desktop a smartphones.

Reserve um tempo para examinar o conteúdo de cada uma de suas páginas, começando pela página inicial, e livre-se de tudo o que não for necessário. Isso pode ser difícil, especialmente se você investiu muito tempo e dinheiro em seu projeto atual, mas pode fazer uma grande diferença em quão bem ele funciona.

17. Use o Query Monitor para identificar os gargalos do plugin

Embora o exposto acima possa ter corrigido vários problemas, você pode achar que seu site ainda parece lento.

Às vezes, é possível que um plugin específico esteja causando um problema, demorando muito para realizar suas tarefas. Pode ser um dos plug-ins instalados atualmente que está fazendo com que seu site carregue lentamente.

Unless Se você testar essa teoria, será difícil descobrir qual plugin está criando esse problema. Felizmente, existem plug-ins que podem nos ajudar a identificar plug-ins com comportamento inadequado.

Nosso plugin de escolha para fazer isso é o Plugin Query Monitor de John Blackbourn.

O plug-in ajuda listando os plug-ins e quanto tempo suas consultas estão levando para serem executadas. Dessa forma, você pode ver quais parecem estar demorando muito. Depois de descobrir o plug-in que não está funcionando bem, você pode analisar mais a fundo e tomar qualquer ação corretiva para corrigi-lo. 

Você pode optar por substituir o plug-in por outra versão, pois pode haver problemas de compatibilidade com o seu site.

18. Atualize a versão do PHP

WordPress é executado na linguagem de programação PHP. Como você sabe, o WordPress frequentemente emite novas versões que podem incluir atualizações de desempenho, mas como o PHP também é software, a organização por trás do PHP também emite novas versões do PHP.

A maioria das versões principais do PHP introduz várias melhorias de desempenho que às vezes podem aumentar o desempenho de forma bastante dramática. Por exemplo, verifique o gráfico abaixo de Kinsta, que mostra o desempenho da versão mais recente do PHP no WordPress 5.3:

benchmarks wordpress php 8.1

Como você pode ver, há uma melhoria drástica entre o PHP 8 e o PHP 8.1.

Fale com seu serviço de hospedagem e pergunte se você pode mover seu site para o última versão atualizada do PHP para obter um bom aumento no desempenho sem fazer mais nada. 

Fique atento ao site ao realizar essa alteração, pois alguns plug-ins e temas antigos podem não ser 100% compatíveis com as versões mais recentes do PHP.

19. Atualize a versão do MySQL

A mesma lógica se aplica ao MySQL e ao PHP. 

Mas, neste caso, há outro motivo. Nos últimos anos, o MySQL foi adquirido pela Oracle. Quando isso aconteceu, novas versões do MySQL foram criadas, como MariaDB ou Percona Server.

MariaDB tem um desempenho muito bom, mais rápido que as versões anteriores do MySQL. Você pode considerar mudar de MySQL para MariaDB ou outro tipo de MySQL (ou testar e ver se isso pode dar a seu site uma melhoria significativa se você configurá-los).

A atualização do MySQL para o MariaDB é bastante direta se você tiver um servidor VPS com WHM instalado; na verdade, é uma atualização local que deve ser bem simples de implementar. No entanto, faça backups completos de forma que você possa restaurar ao estado anterior ou testar a atualização com antecedência.

20. Atualize para o servidor da web LiteSpeed ​​ou NGINX

A maioria dos servidores da web normalmente é executada no servidor da web Apache. Embora seja um bom servidor da web genérico, não é a melhor opção quando se trata de desempenho.

logotipo da litespeed

LiteSpeed e NGINX são dois outros servidores da web altamente ajustados para desempenho. O LiteSpeed ​​em particular (o servidor que alimenta nosso site) tem um desempenho significativamente melhor do que o Apache e é um substituto do plug-in para o Apache (ou seja, você não precisa fazer nenhuma alteração nos arquivos de configuração).

O NGINX é um pouco mais envolvente porque você precisará reconfigurar vários arquivos para trabalhar com o NGINX.

Mas ambos valem o esforço para colocá-los em prática, se você quiser espremer cada milissegundo de desempenho. 

21. Limite scripts de terceiros

Scripts externos ou de terceiros são arquivos de código que seu site usa, mas não são armazenados em seu próprio servidor da web. Plugins e ferramentas como Google Analytics e Crazy Egg ou Hotjar, redes de anúncios como Google AdSense e incorporações de mídia social como "clique para twittar" usam scripts como esses. Muitos temas do WordPress também usam scripts externos para carregar JavaScript, CSS e outros arquivos.

Nem todos os scripts externos são ruins e você provavelmente precisará de pelo menos alguns em seu site para usar as ferramentas que deseja. Sempre avalie os prós e os contras de adicionar mais plug-ins e ferramentas que usam scripts externos e pense se os recursos extras valem o possível impacto no desempenho.

Mas o less você tiver, melhor. Portanto, quanto mais você puder limitar o uso deles, melhor.

Se você precisar deles, verifique se eles estão carregando de forma assíncrona, para que não bloqueiem o carregamento do seu próprio site, enquanto são buscados no servidor externo.

22. Otimize tarefas em segundo plano

Os processos em segundo plano no WordPress são tarefas que você configura para serem executadas automaticamente em segundo plano no seu site. Aqui estão alguns exemplos de tarefas executadas em segundo plano em um site WordPress:

  • Plugin de backup do WordPress
  • Trabalhos cron do WordPress para publicar postagens em um determinado momento.
  • Tarefas cron para WordPress para verificar se há atualizações

Tarefas como cron jobs para postagens e atualizações agendadas têm pouco efeito sobre o desempenho de um site para mecanismos de pesquisa e outros rastreadores que estão tentando obter conteúdo.

Mas outras coisas que acontecem em segundo plano, como plug-ins de backup e mecanismos de pesquisa que rastreiam demais um site, podem atrasá-lo.

Certifique-se de que seu plug-in de backup do WordPress seja executado apenas quando seu site não estiver recebendo muito tráfego. Você também precisa alterar a frequência com que os backups acontecem e quais arquivos precisam de backup.

Por exemplo, se você faz um backup completo todos os dias, mas só posta novos conteúdos duas vezes por semana, precisa mudar isso.

Se você deseja backups com mais frequência, como backups em tempo real, deve usar uma solução SaaS para não sobrecarregar seu servidor.

No Google Search Console, você precisa ficar de olho nos seus relatórios de rastreamento. Se o seu site estiver recebendo muitos rastreamentos que terminam em erros, ele pode ficar lento ou parar de funcionar.

23. Não forneça vídeo e áudio do seu site

Você pode adicionar arquivos de áudio e vídeo diretamente ao seu site WordPress e ele os reproduzirá automaticamente em um player HTML5.

Mas esta é uma má ideia por vários motivos.

  1. A largura de banda custa dinheiro quando você hospeda áudio e vídeo. Mesmo que seu plano inclua largura de banda "ilimitada", seu host pode cobrar taxas extras ou até fechar seu site se você usar muito.

  2. Hospedar grandes arquivos de mídia também torna seus backups muito maiores, o que torna mais difícil restaurar o WordPress a partir de um backup.

Use um serviço como YouTube, Vimeo, DailyMotion, SoundCloud, etc. para hospedar seu áudio e vídeo e deixe que eles façam o trabalho duro. Eles têm espaço suficiente para isso!

O WordPress possui uma maneira integrada de incorporar vídeos, então você pode simplesmente copiar e colar o URL do seu vídeo em sua postagem e ele será incorporado automaticamente.

24. Desativar Hotlinking

Se você criar um bom conteúdo em seu site WordPress, ele provavelmente será roubado mais cedo ou mais tarde.

Isso pode acontecer quando outros sites exibem suas imagens diretamente de suas URLs em seu site, em vez de carregá-las em seus próprios servidores. De certa forma, eles estão usando sua largura de banda de hospedagem na web sem fornecer nenhum tráfego em troca.

Para impedir que as pessoas criem links diretos para imagens em seu site WordPress, basta adicionar este código ao seu arquivo .htaccess.

#disable hotlinking of image
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?collectiveray.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

 

Altere a referência para collectiveray.com para o domínio do seu próprio site

25. Paginar Comentários

Se você tiver páginas com grandes volumes de comentários, o carregamento desses comentários pode estar retardando o carregamento do site. Nesses casos, convém habilitar a paginação de comentários. 

Já existe uma maneira de fazer isso no WordPress. Basta ir para Configurações »Discussão e marcar a caixa ao lado de "Dividir comentários em páginas". Escolha um número que faça sentido para o seu site, 25 ou mais deve ser um bom número.

discussão de configurações do wordpress paginar comentários

Perguntas frequentes sobre como acelerar o desempenho do WordPress

Como faço para aumentar a velocidade do WordPress?

Para aumentar a velocidade do WordPress, você precisa seguir alguns fundamentos. Primeiro, reduza o tempo que seu servidor web gasta "trabalhando" reduzindo o número de plug-ins que você instalou e melhorando o desempenho em geral atualizando para um host melhor e configurando o cache. Em segundo lugar, diminua o tamanho dos dados que seu site envia aos visitantes, removendo plug-ins extras ou scripts de terceiros, compactando arquivos e otimizando imagens. Em terceiro lugar, reduza a quantidade de dados e o tempo de viagem usando um CDN. Estes são os aspectos mais importantes. 

Por que um site WordPress é lento?

Um site WordPress pode ser lento por vários motivos. O maior motivo é uma combinação de um servidor de hospedagem lento (barato) e muitos plugins instalados. Fora isso, os motivos mais comuns são um problema com um plug-in específico que pode ser identificado usando as etapas acima, ou o site é muito grande (muitos arquivos, imagens, vídeos) que enviam para todos os visitantes. Verifique qual plug-in pode estar deixando seu site lento usando o plug-in Query Monitor.

Como posso fazer com que minhas imagens do WordPress carreguem mais rápido?

O método mais rápido para tornar o carregamento do WordPress mais rápido é comprimi-los para torná-los menores. O segundo método que deve ser implementado é o uso de um CDN que ajude a transferir as imagens para o usuário final de maneira mais rápida e eficiente. O terceiro método é usar um formato de imagem otimizado para velocidade, como WebP.

O que está deixando meu site mais lento?

Para descobrir o que está deixando seu site mais lento, você pode instalar um plugin chamado Query Monitor que ajuda a identificar qualquer plugin problemático que esteja causando problemas de desempenho. Se nenhum plug-in for um problema, talvez você precise configurar o cache de página ou, possivelmente, atualizar para um serviço de hospedagem melhor. 

Resumindo 

Se você realizar essas ações - algumas das quais, é claro, são mais complexas do que outras, temos certeza de que reduzirá o tempo de carregamento do seu site WordPress em uma quantidade significativa. Essas são exatamente as mesmas etapas que fazemos para tornar nosso próprio site mais rápido, então as estamos compartilhando porque comprovadamente funcionam para nós - portanto, saberemos que funcionarão para você!

Nota final - a maneira mais rápida de tornar seu site mais rápido

Estamos hospedados no InMotion porque nos preocupamos com o fato de nosso site ser realmente rápido e os recomendamos porque realmente achamos que todos deveriam fazer o mesmo - isso dará ao seu site um impulso instantâneo. Além de carregar mais rápido, seus servidores são mais seguros e seu suporte é melhor (eles precisam de métricas para provar essas afirmações ousadas). Por que você não gosta de nós e experimenta o InMotion (temos 47% OFF para nossos leitores até abril de 2024). Você não terá que se preocupar em mudar seu site, eles farão isso gratuitamente. Garantimos que você nunca mais vai querer voltar para seu antigo host. Eles têm garantia de devolução do dinheiro em 90 dias, então você não precisa pagar nem um centavo se não gostar do que vê;) 

Visite InMotion para obter a hospedagem mais rápida (e ganhe 47% OFF até abril de 2024)

Precisa de ajuda para fazer as coisas? Experimente esses shows acessíveis com melhor classificação no Fiverr!

logotipo da fiverr

 

Clique aqui para encontrar especialistas em Otimização de velocidade do WordPress.

Clique aqui para criar um site WordPress completo.

 

Sobre o autor
David Attard
David trabalha na indústria online e digital ou em torno dela há 21 anos. Ele tem vasta experiência nas indústrias de software e web design usando WordPress, Joomla e nichos que os cercam. Ele trabalhou com agências de desenvolvimento de software, empresas internacionais de software, agências de marketing locais e agora é Chefe de Operações de Marketing na Aphex Media – uma agência de SEO. Como consultor digital, seu foco é ajudar as empresas a obter uma vantagem competitiva usando uma combinação de seus sites e plataformas digitais disponíveis atualmente. Sua combinação de experiência em tecnologia combinada com uma forte visão de negócios traz uma vantagem competitiva aos seus escritos.

Mais uma coisa... Você sabia que as pessoas que compartilham coisas úteis como esta postagem também parecem FANTÁSTICAS? ;-)
. deixe um útil comente com suas ideias, depois compartilhe com seu (s) grupo (s) do Facebook, que considerariam isso útil e vamos colher os benefícios juntos. Obrigado por compartilhar e ser legal!

Divulgação: Esta página pode conter links para sites externos de produtos que amamos e recomendamos de todo o coração. Se você comprar produtos que sugerimos, podemos receber uma taxa de referência. Essas taxas não influenciam nossas recomendações e não aceitamos pagamentos por análises positivas.

Autor (es) em destaque em:  Logotipo da revista Inc   Logotipo do Sitepoint   Logotipo do CSS Tricks    logotipo do webdesignerdepot   Logotipo WPMU DEV   e muitos mais ...