Excluir um site WordPress de vez é o processo de remover arquivos, banco de dados e referências indexadas, garantindo que o conteúdo deixe de existir tanto no servidor quanto nos resultados de busca. Apagar apenas os arquivos do servidor não basta: sem tratar o banco MySQL e sinalizar o código HTTP 410 aos crawlers, o site continua presente em caches, backups automáticos e nos resultados do Google por semanas.
Se você está encerrando um projeto, migrando um domínio ou desativando uma operação inteira, sabe que um site “meio apagado” é um problema. Dados sensíveis em wp_users, conteúdo antigo aparecendo no Google e backups esquecidos da hospedagem viram risco de exposição e dor de cabeça com SEO. Aqui na Apiki, lidamos com encerramentos e migrações de projetos enterprise com frequência, e a maioria dos erros vem de pular etapas. Este guia mostra o procedimento completo para excluir um site WordPress de vez, sem deixar resíduo.
O que significa excluir um site WordPress de forma definitiva?
Excluir um site WordPress de forma definitiva envolve três frentes que precisam ser tratadas em conjunto: os arquivos no servidor, o banco de dados MySQL e as referências indexadas pelos motores de busca. Ignorar qualquer uma delas mantém o site parcialmente vivo.
Antes de qualquer ação, vale identificar em qual cenário você está. A intenção por trás de “excluir um site WordPress” geralmente cai em um destes três casos:
- Encerrar permanentemente: o site não voltará. Você quer remover arquivos, derrubar o banco e tirar tudo do Google de forma irreversível.
- Resetar para reinstalar: você quer zerar o conteúdo e a configuração, mas reaproveitar o mesmo domínio e hospedagem para um novo projeto WordPress.
- Desindexar sem apagar: os arquivos continuam no servidor, mas você quer remover o site dos resultados de busca, por exemplo durante uma reformulação.
Cada cenário pede uma combinação diferente de ações e códigos HTTP. Misturar tudo é a causa mais comum de sites que “foram excluídos” e continuam aparecendo no Google meses depois.
Por que apagar só os arquivos não é suficiente?
Deletar a pasta do site via FTP parece o fim do trabalho, mas é só o começo. Quatro mecanismos mantêm o conteúdo acessível mesmo depois de você apagar os arquivos:
- Cache do Google: os crawlers entendem quedas como falhas temporárias e seguem exibindo o conteúdo armazenado por um período. Segundo a documentação do Google Search Central sobre remoção de URLs do Google, a desindexação completa depende do recrawl das páginas.
- Backups automáticos da hospedagem: a maioria dos planos faz snapshots diários. Apagar os arquivos não apaga esses backups, que continuam guardando o banco com usuários e senhas hasheadas.
- Banco de dados MySQL: mesmo sem os arquivos PHP, as tabelas wp_users, wp_options e o conteúdo dos posts continuam armazenados no servidor de banco até serem explicitamente removidos.
- Wayback Machine e arquivos externos: serviços de arquivamento mantêm cópias históricas. Você não controla isso diretamente, mas precisa saber que a pegada digital persiste.
Por isso, excluir um site WordPress de vez é um processo de quatro passos, não de um único clique. Vamos a eles.
Como fazer backup antes de excluir o site WordPress?

Sempre faça um backup completo antes de excluir o site WordPress, mesmo que a intenção seja apagar tudo. É barato guardar uma cópia e caro descobrir, semanas depois, que você precisava de um arquivo específico. O backup precisa cobrir duas camadas:
- Arquivos: conecte-se via FTP ou SSH e baixe toda a pasta raiz do WordPress (wp-content, temas, plugins, uploads e os arquivos de configuração). Se preferir, compacte tudo em um
.zippelo gerenciador de arquivos da hospedagem. - Banco de dados: exporte o banco MySQL via phpMyAdmin (botão Exportar, formato SQL) ou pela linha de comando com
mysqldump -u usuario -p nome_do_banco > backup.sql.
A documentação oficial de backup oficial do WordPress detalha os métodos recomendados. Guarde os dois arquivos em um local seguro fora da hospedagem que será encerrada, como um armazenamento em nuvem ou disco local.
Como excluir os arquivos e o banco de dados do WordPress?

Com o backup salvo, é hora de remover de fato o site. Esta é a etapa que o tutorial padrão costuma deixar pela metade ao ignorar o banco de dados.
Excluir os arquivos
No painel da hospedagem, abra o gerenciador de arquivos, entre no diretório raiz (geralmente public_html ou a pasta do domínio) e apague todo o conteúdo. Por SSH, o comando é direto:
rm -rf /caminho/para/public_html/*
Cuidado com o rm -rf: ele não pede confirmação e não tem desfazer. Confira o caminho duas vezes antes de pressionar Enter.
Derrubar o banco de dados
Pelo phpMyAdmin, selecione o banco do WordPress e clique em “Eliminar” (drop). Pela linha de comando:
mysql -u usuario -p -e "DROP DATABASE nome_do_banco;"
Esse passo é o que diferencia um site WordPress realmente excluído de um que apenas ficou sem os arquivos visíveis. Sem o drop do banco, as tabelas com dados de usuários continuam no servidor.
Como bloquear os motores de busca com robots.txt e .htaccess?
Com arquivos e banco removidos, falta avisar o Google que o conteúdo acabou. A forma correta de sinalizar exclusão permanente é retornar o código HTTP 410 Gone, que indica “este recurso foi removido e não voltará”, diferente do 404, que sugere ausência temporária.
Crie um arquivo .htaccess no diretório raiz com o código abaixo. Diferente de versões antigas que circulam pela web com espaços corrompidos, este funciona ao ser copiado:
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/robots\.txt$
RewriteRule ^(.*)$ - [G,L]A condição preserva o acesso ao robots.txt, enquanto todas as outras URLs retornam 410. Para entender melhor a semântica desse status, consulte a referência do código HTTP 410 Gone na MDN.
Você também pode criar um robots.txt bloqueando os crawlers, mas atenção: bloquear via robots.txt impede o rastreamento, o que paradoxalmente atrasa a desindexação, já que o Google precisa rastrear a URL para ver o status 410. Para exclusão definitiva, priorize o 410 no .htaccess e deixe o robots.txt liberar o rastreamento das páginas que devem ser desindexadas.
Como remover URLs do Google Search Console?
O 410 acelera a desindexação, mas você pode forçar a remoção das URLs mais visíveis usando o Google Search Console. A ferramenta de remoções fica em “Indexação” > “Remoções” dentro da propriedade do seu site verificada.
- Acesse o relatório de remoções e clique em “Nova solicitação”.
- Para remover o site inteiro, use a opção de remover todas as URLs com determinado prefixo.
- Para conteúdo já desatualizado em cache, use a ferramenta de remoção de conteúdo desatualizado.
As remoções via Search Console são temporárias (cerca de 6 meses), funcionando como medida emergencial enquanto o 410 cuida da remoção definitiva do índice.
Quando resetar o WordPress é melhor do que excluir?
Nem sempre o objetivo é apagar tudo. Se você quer reaproveitar o mesmo domínio e hospedagem para um novo projeto, resetar o WordPress é mais eficiente do que excluir e reinstalar do zero. Um plugin como o WP Reset ou um drop do banco seguido de nova instalação devolve uma base limpa em minutos.
A tabela abaixo resume qual ação se aplica a cada cenário e o tempo médio de desindexação no Google:
| Cenário | Ação recomendada | Código HTTP | Tempo médio de desindexação |
|---|---|---|---|
| Encerrar site permanentemente | Apagar arquivos + drop do banco + .htaccess com 410 | 410 Gone | 2 a 6 semanas |
| Tirar do ar temporariamente | Página de manutenção + robots noindex | 503 Service Unavailable | Não desindexa (mantém cache) |
| Resetar para reinstalar | Plugin WP Reset ou drop + reinstall | 200 OK (após reinstalação) | Não aplicável |
| Remover URLs específicas | Search Console Removals Tool | 404 Not Found | 24 a 48 horas (cache) / semanas (índice) |
Na nossa experiência com projetos enterprise, a maior confusão acontece entre “encerrar” e “tirar do ar temporariamente”. Usar 503 quando a intenção era exclusão definitiva mantém o site em cache por tempo indefinido.
Perguntas frequentes sobre excluir um site WordPress
Quanto tempo leva para um site sair do Google após a exclusão?
Com o código 410 Gone configurado corretamente no .htaccess, a desindexação completa costuma levar de 2 a 6 semanas, dependendo da frequência de rastreamento das páginas. URLs solicitadas via ferramenta de remoções do Search Console saem do cache em 24 a 48 horas, mas a remoção definitiva do índice depende do recrawl.
Excluir o site WordPress cancela a hospedagem automaticamente?
Não. Apagar os arquivos e o banco de dados remove o site, mas o plano de hospedagem continua ativo e sendo cobrado até você solicitar o cancelamento diretamente com o provedor. Encerrar o site e encerrar o contrato de hospedagem são ações separadas.
É possível recuperar um site WordPress depois de excluído?
Somente se você tiver feito backup dos arquivos e do banco de dados antes da exclusão. Sem backup, o drop do banco e o rm -rf dos arquivos são irreversíveis. Backups automáticos da hospedagem podem ajudar, mas têm prazo de retenção limitado.
Preciso excluir o banco de dados separadamente?
Sim, e este é o passo mais negligenciado. Apagar os arquivos do servidor não remove as tabelas MySQL, que continuam armazenando usuários, senhas hasheadas e todo o conteúdo. Para excluir um site WordPress de vez, o drop do banco é obrigatório.
Como excluir um site WordPress.com hospedado?
No WordPress.com (a versão hospedada), o processo é diferente: acesse “Configurações” do site, role até o fim e use a opção “Excluir o site permanentemente”. Não há acesso a FTP ou banco de dados, então toda a gestão é feita pelo painel da plataforma.
O que é o erro 410 Gone e por que usá-lo ao excluir um site?
O 410 Gone é um código de status HTTP que informa aos navegadores e crawlers que o recurso foi removido permanentemente e não voltará. Diferente do 404 (não encontrado), que sugere ausência temporária, o 410 acelera a desindexação no Google, sendo o código ideal para excluir um site WordPress de forma definitiva.
Excluir um site WordPress afeta o SEO de outros domínios meus?
Não diretamente. A exclusão de um domínio não transfere penalidades a outros. O cuidado está nos backlinks: se outros sites apontavam para o domínio excluído, esses links passam a retornar 410 e a autoridade que eles repassavam é perdida. Se você está migrando, considere redirecionamentos 301 em vez de exclusão pura.
Conclusão
Excluir um site WordPress de vez exige tratar quatro frentes em sequência: backup de segurança, remoção dos arquivos, drop do banco de dados MySQL e sinalização do código 410 aos motores de busca, complementada pela ferramenta de remoções do Search Console. Pular o banco de dados ou usar o código HTTP errado deixa resíduo indexado e expõe dados por semanas.
Se você está encerrando uma operação enterprise, migrando um domínio crítico ou consolidando vários sites, esse processo precisa ser executado sem margem para erro. Nosso time da Apiki conduz encerramentos controlados e migrações assistidas de projetos WordPress em escala, garantindo que nada fique exposto e que o SEO dos seus domínios futuros seja preservado. Fale com a gente para planejar o encerramento ou a migração do seu projeto com segurança.