Limpe e evite o inchaço da base de dados no meu site WordPress
Um banco de dados do WordPress inchado é causado principalmente pelo acúmulo de dados desnecessários, tais como revisões de publicações antigas, comentários de spam, dados de plugins não utilizados, configurações de temas desatualizadas e grandes quantidades de sobrecarga. Esses dados são acumulados ao longo do tempo com cada ação realizada no site, levando a um tamanho maior de banco de dados e potenciais problemas de desempenho. Você pode limpar o banco de dados e reduzir o inchaço adicional com ferramentas integradas, plug-ins de terceiros e, em casos extremos, diretamente no banco de dados.
Estas são as causas mais comuns do inchaço da base de dados.
- Excessivas revisões de postagem
- Comentários de spam
- Suplementos e temas não utilizados
- Sobrecarga excessiva
- Pingbacks e trackbacks
Excessivas revisões de postagem
A limpeza excessiva de revisões posteriores no WordPress ajuda a otimizar o desempenho do seu site ao reduzir o inchaço da base de dados. Isto leva a tempos de carregamento mais rápidos e a um site web mais eficiente. Cada revisão ocupa espaço na base de dados e pode tornar o seu site mais lento se não for verificada.
Limite ou desative as revisões de publicação com um suplemento
Para limitar as pós-revisões no WordPress, pode instalar um suplemento para gerir as definições. Existem várias opções de plugins. Sugerimos um suplemento leve como o Controle de revisões do WP .
- Instale o suplemento e ative-o .
- No menu do lado esquerdo, selecione Definições e, em seguida, Escrita .
- Na secção Controlo de revisões WP , introduza o número de revisões que pretende reter para publicação e páginas. Deixar esses campos em branco manterá todas as revisões. Limitar o seu site a 3 ou 5 revisões para publicações e páginas é geralmente mais do que suficiente.
- (Opcional) Para desativar as revisões de publicações e páginas, preencha o campo com 0.
- Selecione Guardar alterações.
Limite ou desative as revisões de publicações ao editar o ficheiro wp-config.php
Para limitar as revisões de publicações no WordPress, pode adicionar uma linha de código ao seu ficheiro wp-config.php, utilizando o define ('WP_POST_REVISIONS', number); comando, em que "número" representa o número máximo de revisões que pretende manter por publicação; por exemplo, define ('WP_POST_REVISIONS', 3); limitaria cada publicação a 3 revisões.
- Ligue-se ao seu alojamento com FTP ou Gestor de Ficheiros .
- Na pasta com a instalação do WordPress, encontre o ficheiro wp-config.php.
- Abra o arquivo wp-config.php e encontre a seguinte linha:
/ * Isso é tudo, pare de editar! Boa publicação. * /
- Logo acima desta linha, adicione o seguinte código:
define ('WP_POST_REVISIONS', 3)Nota: pode desativar as revisões de publicações utilizando 0 ou false; por exemplo, define ('WP_POST_REVISIONS,' 0); não guardaria quaisquer revisões (exceto uma gravação automática por publicação). - Guarde as suas alterações.
Limpar revisões de publicações
Pode eliminar em massa todas as revisões de publicações diretamente na base de dados com uma consulta SQL ao seguir estes passos.
- Aceda à sua base de dados através do phpMyAdmin .
- Navegue para o separador SQL e execute a seguinte consulta:
DELETE FROM wp_posts WHERE post_type = 'revisão';
Nota: wp_ é o prefixo da tabela do banco de dados padrão. Se o prefixo da sua tabela não for wp_ , encontre o prefixo da sua tabela e use-o na sua consulta. Exemplo: wp_xufdzp_posts. - Selecione Ir .
Comentários de spam
Impedir comentários de spam no seu site WordPress pode melhorar a reputação do seu site na web ao manter a secção de comentários limpa, melhorar a experiência do utilizador, potencializar a SEO e proteger o seu site contra atividades maliciosas ao filtrar comentários de bot automatizados que podem prejudicar a segurança e a credibilidade do seu site na web; essencialmente, cria um ambiente mais positivo e confiável para interações e visitantes genuínos.
Seguem-se alguns recursos para gerir as definições de comentários e remover comentários de spam.
- Gerir as minhas definições de comentários do WordPress
- Remover comentários do meu site do WordPress
- Remova os comentários do WordPress na base de dados
Suplementos e temas não utilizados
A remoção de suplementos e temas não utilizados de um site WordPress pode ajudar a melhorar o seu desempenho ao reduzir a quantidade de dados que necessita de ser processada, aumentando a segurança ao minimizar potenciais vulnerabilidades de código desatualizado, simplificando a gestão do site ao organizar o painel e, potencialmente, diminuindo o tamanho do cópias de segurança que precisa de guardar.
Sobrecarga excessiva
Remover o excesso de sobrecarga de um site WordPress é crucial para melhorar o desempenho do seu site, reduzindo a quantidade de dados desnecessários armazenados na base de dados, o que pode levar a tempos de carregamento mais rápidos e melhor eficiência geral do site, especialmente ao lidar com grandes quantidades de metadados antigos e não utilizados acumulado ao longo do tempo. Além disso, manter os metadados atualizados pode contribuir para uma melhor SEO, garantindo que os motores de busca têm informações precisas sobre o seu conteúdo.
Veja como otimizar seu banco de dados MySQL para limpar a sobrecarga.
Pingbacks e trackbacks
A maioria dos utilizadores do WordPress remove pingbacks e trackbacks dos seus sites, principalmente para combater o spam. Os bots automatizados muitas vezes exploram esses recursos para inserir links irrelevantes na seção de comentários, exigindo um esforço de moderação significativo e congestionando o site com conteúdo de baixa qualidade. Além disso, desativá-los pode melhorar o desempenho do site ao reduzir as solicitações desnecessárias do servidor e aumentar a segurança ao mitigar potenciais vetores de ataque DDoS.
Desativar pingbacks e trackbacks
- Inicie sessão no WordPress .
- No menu do lado esquerdo, selecione Definições e, em seguida, Discussão .
- Em Configurações de publicação padrão , desmarque a caixa de seleção Permitir notificações de link de outros blogs (pingbacks e trackbacks) em novas publicações .
- Selecione Guardar alterações.
Eliminar pingbacks e trackbacks no Painel do WordPress
- Inicie sessão no WordPress .
- No menu do lado esquerdo, selecione Comentários .
- Filtrar por "Pings": no menu pendente, selecione Pings e, em seguida, selecione Filtrar para ver apenas pingbacks e trackbacks.
- Percorra a lista de pingbacks, identificando e eliminando qualquer spam ou entradas irrelevantes.
- Para grandes quantidades de spam, selecione vários pingbacks e, no menu pendente Ações em massa , escolha Spam ou Lixo para os remover em massa.
Eliminar pingbacks e trackbacks na base de dados
Pode eliminar pingbacks e trackbacks em massa através do phpMyAdmin. Veja como fazer isso.
- Aceda à sua base de dados através do phpMyAdmin .
- Navegue para o separador SQL e execute a seguinte consulta:
DELETE FROM wp_comments WHERE comment_type IN ('pingback', 'trackback');Nota: wp_ é o prefixo da tabela do banco de dados padrão. Se o prefixo da sua tabela não for wp_ , encontre o prefixo da sua tabela e use-o na sua consulta. Exemplo: wp_xufdzp_comments. - Selecione Ir .
Mais informações
- Se está a tentar reduzir o tamanho do seu site WordPress, veja como pode eliminar multimédia no WordPress .
- Encontre mais informações sobre as revisões em um artigo do WordPress.org.
- Encontre mais informações sobre a Biblioteca de mídia em um artigo do WordPress.org.
- Encontre mais informações sobre Comentários no WordPress num artigo do WordPress.org
- Encontre mais informações sobre pingbacks e trackbacks em um artigo do WordPress.org.