Experimente estas 7 dicas em 2022
Publicados: 2022-01-18Seu banco de dados WordPress armazena todas as informações importantes para o seu site. No entanto, sem manutenção, esse centro de armazenamento pode ficar inchado e começar a deixar seu site mais lento. Portanto, a otimização do banco de dados WordPress é essencial para melhorar o desempenho do seu site.
Felizmente, existem vários métodos que você pode usar para otimizar seu banco de dados WordPress. Por exemplo, você pode limpar manualmente informações desnecessárias e desatualizadas usando o phpMyAdmin. Como alternativa, você pode utilizar um plug-in de otimização de banco de dados do WordPress, como o WP-Optimize.
Neste artigo, explicaremos sete dicas importantes para otimizar seu banco de dados WordPress e melhorar o desempenho geral do seu site. Vamos começar!
Nota – como seu banco de dados WordPress contém informações muito importantes, é altamente recomendável fazer um backup recente do seu site/banco de dados antes de implementar as táticas neste post. Embora essas táticas não causem problemas, é sempre melhor prevenir do que remediar quando se trata do banco de dados do seu site.
Índice:
- Use um plug-in de otimização de banco de dados do WordPress
- Otimize manualmente as tabelas do banco de dados
- Tirar o lixo
- Remover revisões de postagem
- Excluir comentários de spam
- Limpar tags não utilizadas
- Excluir pingbacks e trackbacks
…
…
1. Use um plugin de otimização de banco de dados WordPress
Usar um plugin de otimização de banco de dados do WordPress pode reduzir drasticamente sua carga de trabalho. Em vez de pesquisar manualmente seus arquivos com o phpMyAdmin, você pode deixar que uma ferramenta confiável assuma a liderança. Como tal, esse método é uma das melhores opções se você é iniciante ou está fazendo malabarismos com uma agenda lotada.
Recomendamos o plugin WP-Optimize, com o qual trabalharemos neste tutorial. Essa ferramenta é uma solução completa que você pode usar para armazenar em cache, compactar suas imagens e otimizar seu banco de dados:
O WP-Optimize limpa seu banco de dados WordPress de várias maneiras, incluindo:
- Excluindo dados desnecessários, como comentários de spam e opções transitórias
- Compactando e desfragmentando tabelas de banco de dados
- Limpar o banco de dados de forma programada ou automatizada
- Criando backups de dados de pré-otimização
- Exibindo estatísticas sobre limpezas de banco de dados
Para usar o WP-Optimize, primeiro você precisa instalá-lo e ativá-lo em seu painel do WordPress. Em seguida, navegue até WP-Optimize > Database .
Você deve chegar à página Otimizações , onde pode selecionar itens específicos do seu banco de dados. Em seguida, você pode clicar em Executar otimização ao lado de qualquer categoria de sua escolha:

Se você clicar na guia Tabelas , poderá selecionar tabelas de banco de dados específicas e removê-las. A ferramenta também irá informá-lo sobre quais dos seus plugins usam esses elementos. Dessa forma, você saberá se alguma das funções do seu site será afetada negativamente pela mudança:

Por fim, a guia Configurações permite agendar limpezas de banco de dados. Você pode escolher a frequência dessas otimizações e selecionar quais dados serão eliminados:

Quando estiver satisfeito com suas seleções, clique em Salvar configurações . O plugin WP-Optimize agora executará limpezas regulares de banco de dados para o seu site WordPress.
2. Otimize manualmente as tabelas do banco de dados
Se você deseja otimizar seu banco de dados manualmente, pode fazê-lo com a ferramenta phpMyAdmin. Ele lhe dá acesso ao seu banco de dados WordPress para que você possa visualizar, editar e excluir arquivos diferentes.
Você pode preferir esse método se desejar maior controle sobre o processo de limpeza. Também pode ser atraente se você quiser minimizar o número de plugins do WordPress em seu site, por qualquer motivo.
No entanto, convém garantir que você faça backup do banco de dados antes de começar a usar esse método. Como você editará os arquivos manualmente, há uma grande margem de erro em potencial. Como tal, tome cuidado ao prosseguir com esta opção.
Com a maioria dos provedores de hospedagem, você pode acessar o phpMyAdmin via cPanel:

O processo exato irá variar dependendo do seu host. Portanto, talvez seja necessário consultar a documentação oficial do seu provedor ao usar esse método.
Este passo a passo mostrará como é o processo com o Bluehost. Primeiro, abra seu painel de hospedagem e clique em Avançado . Em seguida, role para baixo até a seção DATABASES e selecione phpMyAdmin :

Você será levado ao banco de dados do seu site WordPress. Observe que pode ser necessário clicar no nome do seu site para visualizar seu conteúdo. O banco de dados deve ficar assim:

Felizmente, agora deve ser simples otimizar suas tabelas de banco de dados. Na parte inferior da lista, selecione a caixa Verificar tudo . Em seguida, clique em Otimizar tabela no menu que aparece:

Por fim, selecione Ir . O phpMyAdmin agora otimizará todas as suas tabelas. Quando o processo terminar, você receberá uma mensagem de confirmação.
3. Retire o lixo
Você provavelmente excluiu muitos itens do seu site WordPress. Por exemplo, você pode ter removido imagens estranhas, comentários ou conteúdo desatualizado.
No entanto, esses itens excluídos não desaparecem do banco de dados imediatamente. Eles ficarão na lixeira do seu site por 30 dias. Se você excluir muitos itens regularmente, considere esvaziar a lixeira do banco de dados com mais frequência.
Felizmente, você pode reduzir facilmente a duração dos itens excluídos em seu banco de dados. Você só precisa editar seu arquivo wp-config.php .

Observe que este é um arquivo principal para o seu site WordPress. Como tal, você desejará salvar um backup antes de fazer qualquer alteração nele. Em seguida, acesse seu site via FTP (File Transfer Protocol) e abra o arquivo wp-config.php com seu editor de texto.
Por fim, adicione este código ao arquivo:
define( 'EMPTY_TRASH_DAYS', X )Em vez de “X”, você escreverá o número de dias antes que os itens excluídos sejam removidos permanentemente do banco de dados do WordPress. Por exemplo, você pode inserir “5” por cinco dias. Em seguida, salve suas alterações e recarregue o arquivo editado em seu site.
4. Remova as revisões de postagens
Seu banco de dados WordPress armazena revisões de todas as suas postagens e páginas. Essa coleção é útil quando você deseja reverter para versões anteriores do seu conteúdo ou acompanhar as alterações de edição.
No entanto, essas revisões também podem ocupar muito espaço em seu banco de dados. Além disso, muitos posts e páginas terão centenas deles.
Portanto, você pode considerar limitar o número de revisões de postagem que o WordPress salva. Ao fazer isso, você pode garantir que quaisquer postagens ou páginas futuras não obstruam seu banco de dados.
Primeiro você precisa abrir seu arquivo wp-config.php via FTP. Em seguida, digite o seguinte código:
define( 'WP_POST_REVISIONS', X );Em vez de “X”, você digitará o número de revisões de postagem que deseja salvar. Por exemplo, você pode selecionar “2”. Em seguida, salve o arquivo e reenvie-o para o seu site via FTP.
Você também pode desativar totalmente as revisões de postagem com o seguinte código:
define( 'WP_POST_REVISIONS', false );No entanto, não recomendamos o uso do segundo método. Se você cometer algum erro no futuro, não terá nenhuma revisão para recorrer.
Além disso, lembre-se de que esses comandos afetarão apenas as revisões futuras de postagens e páginas. Se você deseja excluir os que já estão em seu banco de dados, recomendamos o uso de um plug-in como Otimizar banco de dados após excluir revisões:
Esta ferramenta amigável permite que você exclua todas as suas revisões ou mantenha um número especificado em seu banco de dados. O plug-in também pode realizar outras otimizações do banco de dados do WordPress, como excluir comentários de spam e tags não utilizadas.
Infelizmente, comentários de spam são comuns quando você administra um site. São mensagens deixadas em suas postagens de blog com links que levam a sites suspeitos ou com spam.
Se o WordPress ou um de seus plugins suspeitar que um comentário é spam, ele sinalizará o item para sua aprovação. A mensagem também será armazenada em Comentários > Spam em seu painel do WordPress:

O WordPress excluirá esses comentários automaticamente após 30 dias. No entanto, enquanto isso, eles ocuparão espaço em seu banco de dados valioso.
Você pode excluir comentários de spam facilmente selecionando-os e clicando no botão Esvaziar Spam . Como alternativa, você pode abrir o phpMyAdmin e executar o seguinte comando:
DELETE FROM wp_comments WHERE comment_approved = 'spam'Esse método pode ser preferível se você já estiver usando o phpMyAdmin por outro motivo e preferir não navegar até o painel do WordPress. Caso contrário, pode ser desnecessariamente complicado.
Além disso, alguns plugins anti-spam do WordPress podem excluir permanentemente comentários de spam em seu nome. Por exemplo, o plug-in Akismet pode filtrar e remover automaticamente conteúdo questionável do seu banco de dados sem exigir um processo de aprovação.
As tags podem ajudar a organizar o conteúdo do seu site. Quando os usuários visitam seu site, eles podem clicar nas tags de postagem para encontrar artigos relacionados. Portanto, o uso dessas ferramentas pode melhorar a navegação do seu site e a experiência geral do usuário (UX).
No entanto, você pode ter tags que não usa. Por exemplo, talvez você tenha alterado essas tags ao longo do tempo enquanto refinava sua estratégia de otimização de mecanismo de pesquisa (SEO).
Nesse cenário, tags não utilizadas podem ocupar espaço desnecessário em seu banco de dados WordPress. Se você não pretende usar algumas tags novamente, pode fazer sentido excluí-las.
Primeiro, você precisará se conectar ao seu banco de dados com o phpMyAdmin. Em seguida, execute este comando para ver todas as tags não utilizadas em seu banco de dados do WordPress:
SELECT * FROM wp_terms wterms INNER JOIN wp_term_taxonomy wttax ON wterms.term_id = wttax.term_id WHERE wttax.taxonomy = 'post_tag' AND wttax.count =0;Você precisará alterar “wp_” para o prefixo correspondente em seu banco de dados. Você deverá ver uma lista das tags redundantes em seu site.
Em seguida, execute o seguinte comando para excluir todas as suas tags não utilizadas:
DELETE FROM wp_terms WHERE term_id IN (SELECT term_id FROM wp_term_taxonomy WHERE count = 0 ); DELETE FROM wp_term_relationships WHERE term_taxonomy_id not IN (SELECT term_taxonomy_id FROM wp_term_taxonomy);Mais uma vez, lembre-se que você precisará alterar o prefixo “wp_” para aquele usado em seu banco de dados. Suas tags não utilizadas agora devem ser removidas.
7. Excluir pingbacks e trackbacks
Quando seu site inclui uma URL para outro site, isso envia uma notificação automática ao servidor chamada pingback. Esta mensagem notifica o outro site que você vinculou ao seu conteúdo. Da mesma forma, você pode enviar trackbacks manualmente para transmitir a mesma mensagem.
Pingbacks e trackbacks são controversos porque alguns usuários os utilizam para enviar spam ao seu conteúdo em vários sites. Além disso, pingbacks e trackbacks ocupam espaço desnecessário em seu banco de dados. Você pode ter milhares de sites com links para seu site e sobrecarregar seu banco de dados.
Para remediar esse problema, você deve desabilitar pingbacks e trackbacks. Você pode fazer isso indo para Configurações> Discussão no WordPress e desativando as duas primeiras configurações:

Em seguida, você pode excluir trackbacks e pingbacks existentes. Para fazer isso, acesse seu banco de dados via phpMyAdmin e execute este comando:
UPDATE wp_posts SET ping_status= “closed”;Como sempre, você precisará trocar o prefixo “wp_” pelo prefixo do seu banco de dados. Por fim, pressione Ir para excluir esses pingbacks e trackbacks irritantes.
Otimize seu banco de dados WordPress hoje
Um banco de dados lotado pode deixar seu site mais lento. Isso pode ser frustrante para você e seus usuários. Portanto, as estratégias de otimização de banco de dados do WordPress são essenciais para aumentar o desempenho do seu site.
Para recapitular, existem muitas maneiras de otimizar seu banco de dados WordPress removendo dados manualmente via phpMyAdmin. No entanto, recomendamos usar o plug-in WP-Optimize. Essa ferramenta pode funcionar nos bastidores para manter seu site funcionando em todo o seu potencial.
Também temos um post sobre os melhores plugins de banco de dados do WordPress, bem como um post onde testamos três plugins populares de manutenção de banco de dados.
Você tem alguma dúvida sobre essas dicas de otimização de banco de dados do WordPress? Deixe-nos saber na seção de comentários abaixo!
