⚡ SSD NVMe · cPanel · SSL Grátis

Alojamento Web rápido
e seguro

Servidores NVMe, suporte em português e migração incluída.
Desde os Açores para o Mundo.

.pt .com .eu .net .org

O seu domínio
começa aqui

Registe a sua marca na Internet. Gestão de DNS incluída
e transferências .pt sem custos.

🚀 Novo · AMD EPYC · KVM · Gestão Completa

VPS Linux Gerida
de alto desempenho

A nossa equipa trata de tudo: atualizações, segurança
e monitorização 24x7. Foque-se no seu projeto.

Como Criar uma Página de Manutenção no WordPress

Quando está a fazer alterações significativas ao site — redesign, migração de conteúdo, actualização major — não quer que os visitantes vejam o trabalho em progresso. Uma página de manutenção mostra uma mensagem profissional enquanto trabalha nos bastidores, sem afectar o SEO se configurada correctamente.

Método 1: Plugin (recomendado)

O plugin SeedProd (versão gratuita) cria páginas de manutenção bonitas e personalizáveis. Instale, active e configure o texto, cores e informações de contacto. Active o modo manutenção e o site mostra a página de manutenção para visitantes enquanto administradores logados vêem o site normal. Quando terminar, desactive com um clique.

O WP Maintenance Mode é uma alternativa mais simples, também gratuita.

Método 2: Função no functions.php

Para uma solução sem plugin, adicione ao functions.php:

function lusitec_maintenance_mode() {
    if ( ! current_user_can( 'manage_options' ) ) {
        wp_die( '<h1>Em manutenção</h1><p>Voltamos em breve.</p>', 'Manutenção', array( 'response' => 503 ) );
    }
}
add_action( 'get_header', 'lusitec_maintenance_mode' );

Remove o código quando terminar. O response 503 diz ao Google que é temporário — não remove as páginas do índice.

Método 3: .htaccess

Crie um ficheiro maintenance.html com a mensagem de manutenção e adicione ao .htaccess:

RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^SEU.IP.AQUI$
RewriteCond %{REQUEST_URI} !/maintenance.html$
RewriteRule ^(.*)$ /maintenance.html [R=503,L]
ErrorDocument 503 /maintenance.html
Header Set Retry-After "3600"

Substitua SEU.IP.AQUI pelo seu IP para continuar a aceder. Todos os outros vêem a página de manutenção.

SEO durante manutenção

Use sempre o código de resposta HTTP 503 (Service Temporarily Unavailable), não 200 nem 301. O 503 diz ao Google que o site volta em breve e para não remover as páginas do índice. Adicione o header Retry-After para indicar quando o Google deve voltar a verificar. Não mantenha o modo manutenção activo mais de 24-48 horas — períodos longos podem resultar em desindexação.

Artigos relacionados