Como limpar o banco de dados no wordpress

imprimir · Время на чтение: 9mínimo · por · Publicados · Atualizada

jogarOuça este artigo

Como limpar o banco de dados no wordpressVocê quer um site WordPress rápido? Se for verdade, você precisa limpar o banco de dados do wordpressexcluindo dados desnecessários. Limpar o banco de dados do WordPress é uma importante tarefa de manutenção, o que reduzirá o tempo de carregamento das páginas do seu site. Isso deve ser feito em conjunto com outros aprimoramentos de desempenho, como cache de página, otimização de imagem, adiamento de Javascript e remoção de estilos CSS não utilizados.

O banco de dados do WordPress armazena o conteúdo do site em postagens, páginas e outros tipos de postagens. Ele também armazena comentários, links, itens de portfólio, entradas de formulário, configurações de plug-in, configurações de tema, configurações de mídia e muito mais.

Infelizmente, se não for cuidado, os bancos de dados do WordPress rapidamente ficam inchados com dados que não são mais necessários. Isso aumenta o tamanho do banco de dados e o tempo necessário para recuperar as informações, o que inevitavelmente torna seu site mais lento.

O objetivo da otimização do banco de dados do WordPress é remover dados desnecessários para que seu site seja executado com mais eficiência e carregue as páginas mais rapidamente.

Vamos dar uma olhada mais de perto em por que os bancos de dados do WordPress crescem em tamanho e, em seguida, dar uma olhada em como você pode limpar seu banco de dados do WordPress.

O conteúdo do artigo:

Por que os bancos de dados do WordPress estão crescendo em tamanho?

Quando você instala o WordPress, um banco de dados do WordPress é criado com 11 tabelas principais. Essas tabelas armazenarão informações como configurações do site, postagens, páginas, comentários, links e usuários.

Sempre que você atualizar seu site e adicionar novo conteúdo, o banco de dados do WordPress aumentará de tamanho. Por exemplo:

  • Adicionar nova página - à tabela wp_posts uma nova linha será adicionada para conter o conteúdo da página.
  • Obter novo comentário - para a tabela wp_comments uma nova linha será adicionada para conter o comentário.
  • Carregar imagem - para a tabela wp_postmeta uma nova linha será adicionada definindo a URL da imagem.

Enquanto o plug-in principal do WordPress e os arquivos de tema são armazenados no diretório WP-Content, todas as configurações e conteúdo do plug-in e do tema são armazenados no banco de dados do WordPress em novas tabelas de banco de dados e linhas de banco de dados adicionais.

Portanto, toda vez que você ativa novos plugins e temas em seu site WordPress, o banco de dados cresce. Infelizmente, a grande maioria dos plugins e temas não removem as tabelas e linhas que adicionam ao banco de dados quando são desativados e excluídos.

Além dos dados restantes de plug-ins e temas, os bancos de dados do WordPress podem crescer rapidamente devido a comentários de spam, revisões redundantes de postagens, mídia não utilizada e opções temporárias expiradas.

A importância de fazer backup do seu site WordPress

Limpar e otimizar seu banco de dados WordPress não deve danificar seu site, no entanto, eu recomendo fazer backup de seu site antes de fazer qualquer alteração. Isso permite que você reverta para o banco de dados de espera se excluir acidentalmente os dados que pretendia manter.

Eu recomendo que você experimente o BlogVault para backups automáticos diários do seu site e use a ferramenta de backup do BlogVault para criar backups únicos quando necessário.
Fazer backup do BlogVault

Boas técnicas de limpeza de banco de dados do WordPress

Seguindo boas práticas de limpeza de banco de dados do WordPress, o banco de dados do seu site nunca ficará muito grande.

Recomendação nº 1: evite spam de comentários

Comentários de spam e outros comentários indesejados podem aumentar significativamente o tamanho do seu banco de dados do WordPress. Você pode reduzir o impacto dos comentários desativando backlinks e pingbacks e usando plug-ins anti-spam do WordPress, como Akismet, Antispam Bee e CleanTalk.

Se o spam se tornar um grande problema em seu site, você poderá desativar totalmente os comentários.
Estatísticas do Akismet

Recomendação nº 2: limite o número de revisões de postagem

O sistema de revisão do WordPress salva uma revisão sempre que você salva um rascunho ou publica uma postagem, página ou tipo de postagem personalizada. Ele também salva automaticamente uma cópia do seu conteúdo a cada 60 segundos. Estes são conhecidos como autosaves ou autodrafts.

Sempre achei o sistema de revisão útil, pois me permite comparar rascunhos de artigos antigos, mas também pode ser um grande desperdício de recursos. Embora apenas um salvamento automático seja sempre salvo por postagem ou página, o WordPress não tem limite para o número de revisões que podem ser salvas. Isso pode resultar no armazenamento de centenas de variações de artigos em uma tabela do WordPress.

Uma maneira prática de resolver esse problema é limitar o número de revisões de post que são salvas. Você pode limitar o WordPress a três revisões de postagem adicionando a seguinte linha ao seu arquivo wp-config.php.

define('WP_POST_REVISIONS', 3);

O sistema de revisão do WordPress pode ser desabilitado com a seguinte linha.

define('WP_POST_REVISIONS', 0);

Na busca pela eficiência, alguns proprietários de sites usam o código acima para desabilitar completamente as revisões de postagens. Isso é algo que eu pessoalmente não recomendo desistir, pois deixa você sem cópias de backup dos rascunhos dos artigos. A melhor opção é limitar o número de versões de postagem que você mantém e, em seguida, excluir essas versões após a publicação do conteúdo.

Recomendação nº 3: Remova plugins e temas indesejados do WordPress

Não adquira o hábito de deixar plugins e temas WordPress inativos em seu site. Se não estiverem em uso, seus arquivos devem ser excluídos e seus dados devem ser removidos do banco de dados do WordPress. Isso limpará o banco de dados do WordPress.

Alguns plugins e temas têm uma opção de exclusão na área de configurações que remove todos os dados, mas infelizmente a maioria dos produtos WordPress mantém todos os seus dados. Embora o restante dos dados possa ser removido manualmente do banco de dados do WordPress, soluções de otimização de banco de dados como WP-Optimize e Plugins Garbage Collector são mais seguras e facilitam o processo, destacando todas as tabelas não utilizadas para você (mais sobre isso mais tarde).

Recomendação nº 4: Remova a mídia não utilizada

Os arquivos de mídia que não são usados em seu site ainda serão armazenados no banco de dados do WordPress. Isso se tornou um problema difícil de evitar, pois os plugins e temas do WordPress geralmente importam arquivos de mídia após a ativação, mas não podem removê-los posteriormente. Isso pode resultar em muitos ícones soltos, capturas de tela, miniaturas não utilizadas e outras imagens indesejadas.

A biblioteca de mídia do WordPress mostra quais arquivos de mídia não estão anexados ao conteúdo, mas pode levar muito tempo para verificar os arquivos de mídia e verificar cada elemento em busca de uma âncora. Em vez disso, recomendo usar o plug-in WordPress Media Cleaner, pois ele procurará arquivos de mídia não utilizados e permitirá removê-los com um clique. Em apenas alguns minutos, o plug-in encontrou mais de 1.200 imagens não utilizadas da minha biblioteca de mídia do WordPress.
Limpador de mídia

Recomendação nº 5: otimize todas as tabelas do banco de dados

Se você estiver confortável usando uma ferramenta de administração de banco de dados como phpMyAdmin para editar seu banco de dados WordPress, você pode usar o recurso de otimização de tabela para reduzir o espaço de armazenamento e melhorar a eficiência de E/S. Usuários avançados também podem fazer isso com a instrução MySQL OPTIMIZE TABLE.

Não se preocupe se isso for muito complicado para você, pois os populares plug-ins de limpeza de banco de dados do WordPress permitem que você execute essa otimização de banco de dados do WordPress com o clique de um botão.
OTIMIZAR TABELA

Limpando o banco de dados do WordPress com plugins

Para a maioria dos proprietários de sites, os plug-ins de limpeza de banco de dados do WordPress são a maneira mais prática de limpar o banco de dados do WordPress.

1. WP-Optimize

WP-Optimize - Limpar banco de dados do WordPress
O WP-Optimize é uma solução abrangente de otimização do WordPress que oferece limpeza de banco de dados, cache de página, compactação de imagem e minificação de CSS, HTML e Javascript.

Este plug-in de otimização de banco de dados do WordPress permite que você otimize suas tabelas de banco de dados e limpe revisões de postagens, rascunhos salvos automaticamente, postagens quebradas e metadados. Você também pode remover comentários de spam, pingbacks, trackbacks e transientes expirados. A otimização pode ser realizada manualmente ou agendada para processamento diário, semanal, quinzenal ou mensal.
WP-Optimize Dashboard para limpar o banco de dados do WordPress
Uma das ferramentas mais úteis no WP-Optimize é o scanner de tabela de banco de dados. Destaca as tabelas que não estão sendo utilizadas e mostra a quantidade de registros e o tamanho dos dados de cada uma delas. Para cada tabela, é fornecido um link para o plug-in do WordPress correspondente e as tabelas desnecessárias podem ser excluídas com o clique de um botão.
wp-otimize o scanner de desktop

2. Foguete WP

foguete WP
O WP Rocket é uma solução abrangente de desempenho do WordPress que oferece cache de página, carregamento lento de imagem, otimização de CSS e Javascript e otimização de banco de dados.

Na página de limpeza do banco de dados do WordPress, você pode remover revisões de postagem, rascunhos automáticos, postagens excluídas, comentários de spam, comentários excluídos e transientes. As tabelas de banco de dados do WordPress também podem ser otimizadas.
Otimização de banco de dados WP Rocket WordPress
A ferramenta de agendamento do WP Rocket ajudará você a automatizar a otimização do banco de dados do WordPress. A limpeza automática pode ser realizada diariamente, semanalmente ou mensalmente.
Cronograma de banco de dados do WP Rocket

3 coletor de lixo

Coletor de lixo
Um plug-in que costumo usar para encontrar tabelas restantes no banco de dados do WordPress é chamado de Plug-ins Garbage Collector. Ele funciona da mesma forma que a ferramenta de verificação de tabelas do WP-Optimize, destacando as tabelas que não estão em uso e mostrando o número de registros e o tamanho dos dados. Os plug-ins Garbage Collector também podem verificar a estrutura da tabela do WordPress e verificar as tabelas ocultas do banco de dados.

Embora os plug-ins instalados atualmente sejam marcados corretamente como ativos pelo coletor de lixo do plug-in, este plug-in se esforça para encontrar plug-ins WordPress relacionados para tabelas de banco de dados não utilizadas.
Limpeza do coletor de lixo de plug-ins

4.WP Varredura

Varredura WP
WP Sweep é uma solução de otimização de banco de dados. Ele também pode limpar postagens, rascunhos automáticos, comentários de spam, dados órfãos, metainformações duplicadas e muito mais. Também é possível otimizar as tabelas do banco de dados.

No meu blog pessoal, limitei o número de revisões de postagem a três, mas o WP Sweep mostrou que ainda tenho 2.179 revisões de postagem. Isso é 11.15% do tamanho total do meu banco de dados.

Comparado a outros plug-ins de otimização de banco de dados do WordPress, o WP Sweep destaca mais dados perdidos e metainformações duplicadas. Mas como ele não possui um recurso de agendamento de otimização, você precisa fazer toda a limpeza do banco de dados manualmente. Isso não é necessariamente uma coisa ruim, pois obriga você a verificar cada limpeza do banco de dados.
Varredura do WP de limpeza

5. Questões de desempenho

Perfmatters
Perfmatters é um conjunto de ferramentas de segurança e desempenho do WordPress. Ele fornece dezenas de ferramentas diferentes para reduzir o tempo de carregamento da página. Em sua página principal de opções, o Perfmatters permite limitar o número de revisões de postagens ou desativá-las completamente. Você também pode alterar o intervalo de salvamento automático do minuto padrão para dois, três, quatro ou cinco minutos.

Na página principal de otimização do banco de dados, o Perfmatters permite que você limpe revisões de postagem, rascunhos automáticos, postagens na lixeira, comentários de spam, comentários na lixeira e transientes. O banco de dados também pode ser otimizado e você pode agendar a otimização para um dia, uma semana ou um mês. Este é um conjunto completo de ferramentas que permite otimizar e limpar efetivamente o banco de dados do WordPress.
Perfmatters opções de banco de dados limpar banco de dados wordpress

Conclusão

A otimização do banco de dados WordPress é uma das tarefas de manutenção mais importantes para um site WordPress. Ao remover dados desnecessários do banco de dados do seu site, você reduzirá o tamanho do banco de dados e reduzirá o tempo de carregamento da página.

Acredito que o WP-Optimize é a melhor solução de limpeza e otimização de banco de dados do WordPress disponível para usuários do WordPress atualmente. Ele também pode remover dados não utilizados e verificar tabelas não utilizadas de plug-ins remotos. Aqueles de vocês que já estão usando soluções de produtividade WordPress como WP Rocket ou Perfmatters. Pode querer considerar os plug-ins de otimização de banco de dados do WordPress que já estão disponíveis para eles. Neste artigo, cobrimos a maioria das opções para ajudá-lo a limpar seu banco de dados do WordPress rapidamente.

Lendo este artigo:

Obrigado por ler: AJUDANTE DE SEO | NICOLA.TOP

Quão útil foi este post?

Clique em uma estrela para avaliá-la!

Classificação média 5 / 5. contagem de votos: 651

Nenhum voto até agora! Seja o primeiro a avaliar este post.

Você pode gostar...

4 Responses

  1. Danielle diz:

    Olá, gosto de ler seu artigo. EU
    gostaria de escrever um pequeno comentário para apoiá-lo.

  2. Ross diz:

    Ei, estou aqui pela primeira vez. Me deparei com este quadro e acho que é realmente útil e me ajudou muito.

    Espero retribuir e ajudar outras pessoas, como você ajudou
    meu.

  3. Penny diz:

    Seu modo de explicar tudo neste post é realmente
    legal, cada um pode simplesmente estar ciente disso, muito obrigado.

  4. Collin diz:

    E aí, eu sou Kavin, é a primeira vez que comento em qualquer lugar, quando eu
    leia este texto, pensei que também poderia fazer um comentário devido
    para esta postagem sensata.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

quatro × um =