Como Corrigir um Painel do WordPress Lento (Passo a Passo)

Nada mata a produtividade como um painel do WordPress que demora uma eternidade para carregar. Você está tentando publicar rapidamente um post de blog ou atualizar uma página, mas em vez disso, fica preso assistindo àquela roda giratória enquanto sua tarefa de 5 minutos se transforma em um pesadelo de 20 minutos.

Nós já passamos por isso e, ao longo de nossos anos administrando o WPBeginner, ajudamos milhares de usuários a resolver essa frustração exata. Lentidão no painel geralmente decorre de um punhado de problemas comuns que podem ser diagnosticados e corrigidos mais rápido do que você imagina.

Este guia irá guiá-lo através do nosso processo comprovado passo a passo para identificar o que está deixando seu painel do WordPress lento e corrigi-lo de vez. Basta seguir estes métodos e sua área de administração estará funcionando em velocidade máxima novamente, para que você possa voltar a expandir seus negócios.

Corrigindo uma área de administração lenta do WordPress

O que Causa um Painel do WordPress Lento para Carregar?

Um painel do WordPress lento para carregar pode ser causado por algumas coisas, mas a mais comum são recursos limitados do servidor.

A maioria dos provedores de hospedagem WordPress oferece um número definido de recursos para cada plano de hospedagem. Esses recursos são suficientes para executar a maioria dos sites.

No entanto, à medida que seu site WordPress cresce, você pode notar uma leve degradação de desempenho ou carregamento mais lento em geral. Isso ocorre porque mais pessoas estão acessando seu site e consumindo recursos do servidor.

Para a seção front-end do seu site, que é o que seus visitantes veem, você pode facilmente instalar um plugin de cache do WordPress para superar problemas de velocidade e desempenho do WordPress.

No entanto, a área de administração do WordPress não é armazenada em cache, portanto, requer mais recursos para funcionar no nível ideal.

Se o seu painel do WordPress ficou irritantemente lento, isso significa que um plugin do WordPress, uma configuração padrão ou algo mais no site está consumindo muitos recursos.

Dito isso, vamos dar uma olhada em como solucionar e corrigir o painel de administração lento do WordPress.

Aqui está uma visão geral das etapas que abordaremos neste artigo:

  1. Como Testar o Desempenho da Sua Área de Administração do WordPress
  2. Instalar Atualização do WordPress
  3. Atualizar a Versão do PHP Usada Pela Sua Empresa de Hospedagem
  4. Aumentar o Limite de Memória do PHP
  5. Monitorar Plugins do WordPress para Desempenho
  6. Instale um plugin de cache para WordPress
  7. Ajustar Telas de Administração e Desativar Widgets do Painel do WordPress
  8. Corrigir Painel de Administração Lento do WooCommerce
  9. Bloquear a Área de Administração e as Páginas de Login do WordPress
  10. Gerenciar Intervalos de Salvamento Automático do WordPress
  11. Atualizar ou Mudar para uma Hospedagem WordPress Melhor
  12. Perguntas Frequentes Sobre a Velocidade do Painel do WordPress

1. Como Testar o Desempenho da Sua Área de Administração do WordPress

Antes de fazer qualquer alteração, é importante medir a velocidade da sua área de administração do WordPress para obter uma medição objetiva de qualquer melhoria.

Normalmente, você pode usar ferramentas de teste de velocidade de sites para verificar a velocidade e o desempenho do seu site.

No entanto, a área de administração do WordPress está atrás de uma tela de login, portanto, você não pode usar as mesmas ferramentas para testá-la.

Felizmente, muitos navegadores modernos para desktop vêm com ferramentas integradas para testar o desempenho de qualquer página da web que você desejar.

Por exemplo, se você estiver usando o Google Chrome, poderá simplesmente ir ao painel do WordPress e abrir a ferramenta Inspecionar clicando com o botão direito em qualquer lugar da página.

Lighthouse para testar o desempenho

Isso dividirá a tela do seu navegador, e você verá a área de Inspeção na outra janela, na parte inferior ou lateral da janela do seu navegador.

Dentro da ferramenta de Inspeção, mude para a aba ‘Lighthouse’ e clique no botão ‘Gerar Relatório’.

Isso gerará um relatório semelhante ao relatório de Web Vitals gerado pelo PageSpeed Insights.

Resultados de desempenho

A partir daqui, você pode ver o que está desacelerando sua área de administração do WordPress. Por exemplo, você pode ver quais arquivos JavaScript estão consumindo mais recursos e afetando o tempo de resposta inicial do seu servidor.

2. Instale as atualizações do WordPress

A equipe principal do WordPress trabalha duro para melhorar o desempenho a cada lançamento do WordPress.

Por exemplo, o editor de blocos da equipe testa e melhora o desempenho em cada lançamento. A equipe de desempenho trabalha na melhoria da velocidade e do desempenho em geral.

Se você não está instalando as atualizações do WordPress, então está perdendo essas melhorias de desempenho.

Da mesma forma, todos os temas WordPress mais populares e plugins lançam atualizações que não apenas corrigem bugs, mas também abordam problemas de desempenho.

Para instalar atualizações, basta ir para a página Painel » Atualizações para instalar quaisquer atualizações disponíveis.

atualizações do WordPress

Para mais detalhes, veja nosso guia sobre como atualizar o WordPress corretamente (infográfico).

3. Atualize a Versão do PHP Usada pela Sua Empresa de Hospedagem

O WordPress é desenvolvido usando uma linguagem de programação de código aberto chamada PHP. No momento em que este artigo está sendo escrito, o WordPress requer pelo menos a versão 7.4 ou superior do PHP. A versão estável atual disponível para PHP é a 8.2.10.

A maioria das empresas de hospedagem WordPress mantém os requisitos mínimos para executar o WordPress, o que significa que elas podem não estar usando a versão mais recente do PHP por padrão.

Agora, assim como o WordPress, o PHP também lança novas versões com melhorias significativas de desempenho. Ao usar uma versão mais antiga, você está perdendo esse impulso de desempenho.

Você pode ver qual versão do PHP está sendo usada pelo seu provedor de hospedagem visitando a página Ferramentas » Saúde do Site no seu painel do WordPress e alternando para a aba ‘Informações’.

Verificar versão do PHP

Felizmente, todos os provedores de hospedagem WordPress confiáveis oferecem uma maneira fácil para os clientes atualizarem sua versão do PHP.

Por exemplo, se você estiver na Bluehost, poderá simplesmente fazer login no painel da sua conta de hospedagem, alternar para a aba ‘Websites’ e clicar em ‘Configurações’ para o site em que deseja trabalhar.

Configurações do site Bluehost

Em seguida, alterne para a aba ‘Avançado’ e role para baixo até a seção cPanel.

Clique em ‘Gerenciar’ para iniciar o cPanel.

Abrir painel do cPanel na Bluehost

Depois disso, você verá vários aplicativos e ferramentas disponíveis no seu painel do cPanel.

Role para baixo até a seção Software e clique em ‘MultiPHP Manager’.

MultiPHP Manager no cPanel da Bluehost

Na próxima página, você precisa selecionar seu blog WordPress.

Em seguida, selecione a versão do PHP que você deseja usar.

Alterar versão do PHP na Bluehost

Para outras empresas de hospedagem, consulte nosso guia completo sobre como atualizar sua versão do PHP no WordPress.

4. Aumentar o Limite de Memória do PHP

Seu servidor de hospedagem web é como qualquer outro computador. Ele precisa de memória para executar eficientemente vários aplicativos ao mesmo tempo.

Se não houver memória suficiente disponível para o PHP em seu servidor, isso deixará seu site lento e poderá até mesmo causar sua falha.

Você pode verificar o limite de memória do PHP visitando a página Ferramentas » Saúde do Site e alternando para a aba ‘Informações’.

Verifique o limite de memória do PHP

Você encontrará o limite de memória do PHP na seção Servidor. Se for menor que 500M, você precisará aumentá-lo.

Você pode aumentar o limite de memória do PHP simplesmente inserindo a seguinte linha em seu arquivo wp-config.php:

define( 'WP_MEMORY_LIMIT', '512M' );

Para mais detalhes, veja nosso artigo sobre aumentar o limite de memória PHP no WordPress.

5. Monitore Plugins do WordPress para Desempenho

Alguns plugins do WordPress podem ser executados na área de administração do WordPress. Se os autores dos plugins não forem cuidadosos, seus plugins podem facilmente consumir muitos recursos e deixar sua área de administração do WordPress lenta.

Uma maneira de descobrir sobre esses plugins é instalando e ativando o plugin Query Monitor. Para mais detalhes, veja nosso guia passo a passo sobre como instalar um plugin do WordPress.

Após a ativação, o plugin adicionará um novo item de menu à sua barra de ferramentas do WordPress.

Aba Query Monitor

Clicar nele mostrará os resultados de desempenho da página que você está visualizando em seu site.

Isso abrirá o console do Query Monitor.

Aqui, você precisa mudar para a aba ‘Queries by Component’ no lado esquerdo. A partir daqui, você pode ver o impacto de desempenho dos plugins e descobrir qual deles está consumindo muitos recursos.

Resultados do Query Monitor

Agora você pode desativar temporariamente os plugins lentos e ver se isso melhora o desempenho.

Se isso acontecer, você pode entrar em contato com o autor do plugin e buscar suporte ou encontrar um plugin alternativo.

6. Instale um Plugin de Cache para WordPress

Plugins de cache para WordPress não apenas melhoram a velocidade do seu site, mas também podem ajudar a corrigir um painel de administração lento.

Um bom plugin de cache para WordPress ajuda a otimizar a velocidade de carregamento da página, a entrega de CSS e JavaScript, o banco de dados do seu WordPress e muito mais.

Isso libera recursos no seu servidor de hospedagem WordPress que sua área de administração do WordPress pode utilizar para melhorar o desempenho.

Recomendamos o uso do WP Rocket. É o melhor plugin de cache para WordPress do mercado. Ele funciona imediatamente e torna super fácil otimizar o desempenho do seu WordPress.

Painel do WP Rocket

Para mais detalhes, veja nosso guia sobre como instalar e configurar corretamente o WP Rocket no WordPress.

7. Ajuste as Telas de Administração e Desative os Widgets do Painel do WordPress

O WordPress carrega automaticamente alguns widgets na tela do painel. Isso inclui Rascunho Rápido, Eventos e Notícias, Saúde do Site e mais.

Alguns plugins do WordPress adicionam seus widgets à tela do painel também. Se você tiver muitos desses widgets carregando em seu painel, isso pode diminuir a velocidade.

Você pode desativar esses widgets simplesmente clicando no botão ‘Opções de Tela’ e desmarcando a caixa ao lado dos widgets.

Opções de Tela para remover widgets desnecessários

Da mesma forma, você pode usar o menu Opções de Tela para mostrar e ocultar seções em diferentes telas de administração.

Por exemplo, você pode escolher as colunas que deseja ver na tela de posts.

Limpar tela de posts

8. Corrigir Painel de Administração Lento do WooCommerce

Se você administra uma loja online usando o WooCommerce, existem alguns recursos específicos do WooCommerce que podem afetar o desempenho da sua área de administração do WordPress.

Por exemplo, você pode desativar o widget do painel do WooCommerce clicando no menu ‘Opções de Tela’.

Da mesma forma, você pode alterar as informações exibidas na página de Produtos.

Página de produtos

Após um tempo, sua loja WooCommerce pode adicionar dados desnecessários ao seu banco de dados WordPress.

Se você já usa o WP Rocket, pode simplesmente mudar para a aba 'Database' nas configurações do plugin. A partir daqui, você pode excluir transientes e otimizar seu banco de dados WordPress com um clique.

Otimizar banco de dados

9. Bloquear a Área de Administração e as Páginas de Login do WordPress

Hackers aleatórios e ataques DDoS são incômodos comuns na internet que podem afetar sites WordPress.

Esses scripts automatizados acessam as páginas de login do WordPress e tentam fazer login centenas de vezes em um curto período de tempo.

Eles podem não conseguir acessar seu site WordPress, mas ainda assim conseguirão deixá-lo lento.

Uma maneira fácil de bloquear esses scripts é bloqueando o diretório de administração do WordPress e as páginas de login.

Se você estiver na Bluehost, pode simplesmente ir à sua conta de hospedagem e clicar em 'Configurações' em seu site.

Configurações do site Bluehost

Depois disso, mude para a aba 'Avançado'.

Agora role um pouco para baixo até a seção cPanel e clique em 'Gerenciar'.

Abrir painel do cPanel na Bluehost

Isso abrirá o painel do cPanel em uma nova aba.

Agora, você precisa rolar para baixo até a seção Arquivos e clicar na opção 'Privacidade do Diretório'.

Opção de privacidade de diretório no cPanel

Em seguida, você precisa localizar o diretório wp-admin (geralmente encontrado dentro da pasta public_html).

Em seguida, basta clicar no botão ‘Editar’ ao lado dele.

Pasta de administração do WordPress

Em seguida, você será solicitado a fornecer um nome para o seu diretório protegido.

Em seguida, clique no botão ‘Salvar’ para continuar.

Nome da pasta

O painel de controle salvará suas opções e você precisará clicar no botão ‘Voltar’ para continuar.

Depois disso, você precisará criar um nome de usuário e uma senha para a pasta protegida.

Criar nome de usuário e senha

Agora, quando você visitar sua área de administração do WordPress, será solicitado a inserir seu nome de usuário e senha.

Para mais detalhes, veja nosso tutorial sobre como proteger com senha o diretório de administração do WordPress.

Prompt de login

Proteja com senha a página de login do WordPress

Em seguida, você desejará bloquear o acesso à página de login do WordPress. Para isso, você precisará editar manualmente o arquivo .htaccess em seu site e gerar um arquivo de senha.

Primeiro, conecte-se ao seu site WordPress usando um cliente FTP ou o aplicativo Gerenciador de Arquivos dentro do painel de controle da sua hospedagem.

Depois disso, vá para a pasta raiz do seu site (a pasta raiz é onde você pode ver as pastas wp-admin, wp-includes e wp-content).

Aqui, você precisa criar um novo arquivo e nomeá-lo .htpasswd.

Criar arquivo htpasswd

Em seguida, você precisa visitar esta ferramenta online para gerar uma string .htpasswd.

Você precisa usar o mesmo nome de usuário e senha que usou para o diretório de administração do WordPress.

Em seguida, clique no botão ‘Gerar’.

Gerar senha

A ferramenta gerará uma string de nome de usuário e senha abaixo da caixa de saída.

Você precisa copiar e colar esta string dentro do arquivo .htpasswd que você criou anteriormente.

Em seguida, você precisa editar o arquivo .htaccess e copiar e colar o seguinte código nele:

### BEGIN BASIC BLOCK
<Files wp-login.php>
AuthType Basic
AuthName "Protected Folder"
AuthUserFile /home/username/public_html/yourwebsite/.htpasswd
Require user jsmith
Satisfy All
</Files>
### END BASIC BLOCK

Não se esqueça de substituir jsmith pelo seu próprio nome de usuário e alterar o valor de AuthUserFile para o caminho do seu arquivo .htpasswd. Você pode encontrá-lo dentro do aplicativo Gerenciador de Arquivos.

Agora você pode visitar sua página de login do WordPress para ver a proteção por senha em ação.

10. Gerenciar Intervalos de Salvamento Automático do WordPress

O editor de blocos do WordPress vem com um recurso de salvamento automático integrado. Ele permite que você restaure facilmente seu conteúdo caso feche o editor sem salvar suas alterações.

No entanto, se vários usuários estiverem trabalhando em seu site durante o pico de tráfego, todas essas solicitações de salvamento automático deixarão a área administrativa do WordPress lenta.

Agora, o salvamento automático é um recurso crucial e não recomendamos desativá-lo. No entanto, você pode diminuir a frequência para reduzir o impacto no desempenho.

Simplesmente adicione a seguinte linha ao seu arquivo wp-config.php:

define( 'AUTOSAVE_INTERVAL', 120 )

Esta linha simplesmente diz ao WordPress para executar o salvamento automático uma vez a cada 2 minutos (120 segundos) em vez de 1.

Reduzir Chamadas da API Heartbeat

O WordPress usa algo chamado API heartbeat para enviar chamadas AJAX para um servidor sem recarregar uma página. Isso permite que o WordPress mostre a outros autores que uma postagem está sendo editada por outro usuário e permite que os desenvolvedores de plugins mostrem notificações em tempo real.

Por padrão, a API retorna a cada 60 segundos. Se vários autores estiverem trabalhando em seu site ao mesmo tempo, essas chamadas de servidor podem consumir muitos recursos.

Se você já está usando o WP Rocket, ele reduzirá automaticamente a atividade da API Heartbeat para pingar a cada 120 segundos.

Reduzir a atividade da Heartbeat API usando WP Rocket

Alternativamente, você também pode usar o plugin independente deles chamado Dynamic Front-End Heartbeat Control para reduzir as chamadas da API Heartbeat.

Recomendamos reduzi-los para pelo menos 120 segundos ou mais.

Chamadas da Heartbeat API

11. Atualize ou Mude para uma Hospedagem WordPress Melhor

Todos os problemas de desempenho do WordPress dependem da infraestrutura fornecida pelos seus provedores de hospedagem WordPress.

Isso limita sua capacidade de melhorar o desempenho aos recursos oferecidos pelo seu provedor de hospedagem.

As dicas acima certamente ajudarão você a reduzir a carga no seu servidor WordPress, mas podem não ser suficientes para o seu ambiente de hospedagem.

Para melhorar ainda mais o desempenho, você pode mover seu site WordPress para um novo host e se inscrever com um provedor de hospedagem diferente.

Recomendamos o uso do Bluehost, pois eles são uma das principais empresas de hospedagem WordPress. Seus planos de hospedagem compartilhada vêm com cache integrado, o que melhora o desempenho do WordPress.

Site Bluehost

No entanto, à medida que seu site cresce, você pode precisar atualizar seu plano de hospedagem.

Sites com alto tráfego podem se beneficiar da migração para uma plataforma de hospedagem WordPress gerenciada como WP Engine ou SiteGround.

No WPBeginner, usamos SiteGround para hospedar nosso site.

Perguntas Frequentes Sobre a Velocidade do Painel do WordPress

Abaixo estão algumas das perguntas mais comuns que recebemos sobre como corrigir painéis lentos do WordPress. Essas respostas ajudarão você a solucionar e resolver problemas de desempenho rapidamente.

1. Por que meu painel do WordPress está carregando lentamente, mas meu site está rápido?

O painel do WordPress não é armazenado em cache e requer mais recursos de servidor do que o seu site front-end. Enquanto seus visitantes veem páginas em cache que carregam rapidamente, a área de administração processa cada solicitação em tempo real. Isso significa que plugins, consultas ao banco de dados e recursos do servidor impactam diretamente a velocidade do painel. Memória de servidor limitada, versões desatualizadas do PHP ou plugins que consomem muitos recursos geralmente são o problema.

2. Como posso testar a velocidade do meu painel do WordPress?

Você não pode usar ferramentas de teste de velocidade regulares como GTmetrix ou PageSpeed Insights, pois o painel está protegido por uma tela de login. Em vez disso, use as ferramentas de desenvolvedor integradas do seu navegador. No Chrome, clique com o botão direito em qualquer lugar do seu painel, selecione 'Inspecionar' e vá para a aba 'Lighthouse' e clique em 'Gerar Relatório'. Isso mostrará métricas de desempenho detalhadas e identificará o que está desacelerando sua área de administração.

3. Instalar um plugin de cache ajudará na velocidade do meu painel do WordPress?

Sim, um plugin de cache de qualidade como o WP Rocket pode melhorar significativamente o desempenho do painel. Embora os plugins de cache não armazenem em cache diretamente a área de administração, eles otimizam seu banco de dados, minificam arquivos CSS e JavaScript e reduzem a carga do servidor do seu site front-end. Isso libera recursos do servidor que seu painel pode usar, resultando em tempos de carregamento mais rápidos.

4. Qual é o limite ideal de memória PHP para o WordPress?

Recomendamos definir seu limite de memória PHP para pelo menos 512M para um desempenho ideal do painel. Você pode verificar seu limite atual acessando Ferramentas » Saúde do Site » Informações no seu painel do WordPress. Se for inferior a 500M, você deve aumentá-lo adicionando define( 'WP_MEMORY_LIMIT', '512M' ); ao seu arquivo wp-config.php.

5. Como descubro quais plugins estão deixando meu painel lento?

Instale o plugin Query Monitor e ative-o em seu site. Em seguida, navegue até qualquer página de administração e clique no item Query Monitor na barra de ferramentas do seu WordPress. Mude para a guia 'Queries by Component' para ver quais plugins estão consumindo mais recursos. Você pode então desativar temporariamente plugins problemáticos para testar se o desempenho melhora.

6. Quando devo considerar a atualização da minha hospedagem WordPress?

Se você tentou todas as etapas de otimização neste guia e seu painel ainda está lento, é hora de considerar uma hospedagem melhor. Sinais de que você precisa de uma atualização incluem: tempos de carregamento consistentemente lentos mesmo após a otimização, timeouts frequentes ou se você estiver em hospedagem compartilhada básica com um site em crescimento. Hospedagem WordPress Gerenciada provedores como SiteGround oferecem melhor desempenho e recursos especificamente otimizados para WordPress.

Esperamos que este artigo tenha ajudado você a aprender como corrigir um painel do WordPress que carrega lentamente. Você também pode querer ver nosso guia sobre se deve manter ou excluir conteúdo antigo no WordPress e nossa escolha especializada de coisas a fazer se o seu site WordPress continuar caindo.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

2 CommentsLeave a Reply

  1. O cache de objetos tem sido o mais útil para acelerar minha administração. Pessoalmente, instalei um servidor Redis no meu próprio servidor e uso o plugin Redis para cache de objetos. Este cache melhora significativamente a velocidade da interface administrativa. Portanto, se alguém tem um site em um servidor compartilhado, é uma prática muito boa verificar com o provedor se eles suportam algo para cache de objetos — Redis ou Memcache. Isso pode realmente acelerar todo o ambiente.

Deixe uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.