▶ Resposta rápida
WordPress: instale plugin "WP Maintenance Mode" e ative. Sites estáticos: edite
.htaccess com regra de redirecionamento para uma página HTML simples.◷ Leitura: 4 min↻ Atualizado em 04/05/2026✓ Por Equipe ZenHost
Vai fazer mudanças grandes no site? Atualizar tema? Migrar de tecnologia? Coloque em modo manutenção pra evitar visitante ver site quebrado e abrir reclamação.
▶ Método 1 — WordPress com plugin (recomendado)
- Acesse o WP Admin:
seudominio.com.br/wp-admin. - Vá em Plugins → Adicionar Novo.
- Busque por "WP Maintenance Mode".
- Instale o de autor "Designmodo" (gratuito, popular).
- Ative.
- Vá em Configurações → WP Maintenance Mode.
- Em Status, marque Ativado.
- Em Bypass for Search Bots → Sim (Google indexa normalmente).
- Em Backend Role → Administrator (você continua acessando).
- Personalize:
- Title: "Voltamos em breve!"
- Heading: "Estamos em manutenção"
- Text: mensagem amigável
- Salvar.
ⓘ Dica: Acesse o site em aba anônima pra ver a página de manutenção. Logado como admin você sempre vê o site real.
▶ Método 2 — Sites estáticos (.htaccess)
- cPanel → Gerenciador de Arquivos →
public_html. - Crie um arquivo
manutencao.htmlcom mensagem (modelo abaixo). - Edite o
.htaccesse adicione no topo:
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^111\.222\.333\.444$
RewriteCond %{REQUEST_URI} !/manutencao\.html$
RewriteCond %{REQUEST_URI} !\.(jpg|jpeg|png|gif|css|js)$
RewriteRule ^(.*)$ /manutencao.html [R=503,L]
ErrorDocument 503 /manutencao.html
Header always set Retry-After "3600"
Substitua 111.222.333.444 pelo SEU IP (descubra em whatismyip.com).
▶ Modelo HTML simples para manutencao.html
<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8">
<title>Voltamos em breve - SuaEmpresa</title>
<style>
body { font-family:Arial,sans-serif; text-align:center; padding:80px 20px; background:#f5f5f5; }
h1 { color:#0066cc; font-size:32px; }
p { color:#555; font-size:18px; }
</style>
</head>
<body>
<h1>Voltamos em breve!</h1>
<p>Estamos atualizando nosso site para melhorar sua experiência.</p>
<p>Em caso de urgência, contato: contato@suaempresa.com.br</p>
</body>
</html>
▶ Importante — Use status HTTP 503
O 503 Service Unavailable é o código certo pra manutenção. O Google Search Console entende e não tira do índice.
Se usar 200 OK com página vazia, o Google pode indexar a "página de manutenção" como sua homepage real. Erro grave de SEO!
▶ Quando desativar
WordPress: Configurações → WP Maintenance Mode → Status → Desativado.
.htaccess: remova as linhas adicionadas.
⚠ Atenção: Manutenção longa (mais de 2-3 semanas) pode prejudicar SEO. Se for migração demorada, considere subdomínio temporário (dev.suaempresa.com.br) e mantenha o site principal funcional.
❑ Perguntas Frequentes
▶ Manutenção afeta SEO?
Não se for por horas/poucos dias. Para Google entender, use plugin que retorna status HTTP 503 (Service Unavailable). Manutenção longa (semanas) pode prejudicar indexação.
▶ Visitantes recebem qual mensagem?
Você customiza no plugin: título, texto, contagem regressiva, link de redes sociais. Ex.: "Voltamos em breve - estamos atualizando o site".
▶ Como acesso o admin durante manutenção?
Plugins de manutenção excluem usuários logados ou rotas específicas (/wp-admin). Você acessa normalmente, visitantes não.