Como migrar um domínio em Next.js sem perder posicionamento no Google
Um roteiro técnico para mapear URLs, configurar redirecionamentos permanentes, atualizar sinais canônicos e acompanhar a transição no Google sem depender de improvisos.

Uma mudança de domínio pode ser necessária por reposicionamento de marca, disponibilidade de endereço ou expansão comercial. Tecnicamente, porém, ela altera a identificação de todas as páginas públicas. Por isso, uma migração responsável precisa conectar cada endereço antigo ao seu equivalente novo e manter os sinais coerentes durante a transição.
Este guia reduz riscos, mas não promete posições. O Google processa a mudança por URL, no próprio ritmo de rastreamento, e pode apresentar oscilações temporárias.
01 / Planejamento
A migração começa antes de apontar o novo domínio

Trocar o domínio não é apenas atualizar o endereço no provedor. Para mecanismos de busca, cada URL antiga precisa ser relacionada a uma URL nova equivalente. O trabalho começa com um inventário das páginas públicas, dos arquivos indexáveis, das imagens importantes e dos links externos que já enviam visitantes ao site.
Antes da mudança, registre uma linha de base: cliques, impressões, consultas, páginas mais acessadas, backlinks relevantes, URLs indexadas e erros de rastreamento. Esses dados não impedem oscilações, mas ajudam a distinguir uma transição normal de um problema técnico real.
Evite misturar a migração com uma troca completa de layout, CMS, conteúdo e arquitetura. Quanto mais variáveis mudam juntas, mais difícil fica descobrir por que uma página perdeu visibilidade. A recomendação prática é mover o endereço primeiro, estabilizar a indexação e evoluir o restante em etapas.
- Liste todas as URLs públicas do domínio antigo e defina o destino equivalente.
- Exporte dados do Search Console e identifique as páginas com mais cliques e impressões.
- Registre backlinks importantes para solicitar a atualização direta posteriormente.
- Teste o novo domínio com HTTPS, canonical, robots.txt, sitemap e páginas de erro.
- Escolha um período de menor tráfego e prepare uma forma simples de reversão.
O erro clássico
Redirecionar todas as URLs antigas para a página inicial parece prático, mas destrói a correspondência entre conteúdos. Página por página continua sendo o caminho mais seguro — o atalho aqui costuma cobrar juros.
02 / Redirecionamentos e sinais
Cada URL antiga precisa encontrar sua nova casa

O redirecionamento permanente informa ao navegador e aos buscadores que o conteúdo mudou de endereço de forma definitiva. O Google aceita 301 e 308 como sinais permanentes. No Next.js, a opção permanent: true em redirects gera uma resposta 308, preservando o caminho e os parâmetros compatíveis.
A configuração precisa estar ativa no ambiente que responde pelo domínio antigo. Se o DNS antigo aponta para um servidor que não conhece a aplicação, editar somente o projeto novo não resolve. O host antigo deve receber a requisição e devolver o redirecionamento para a URL correta no novo domínio.
Depois disso, todos os sinais internos devem usar o endereço novo: canonical, Open Graph, dados estruturados, sitemap, links de navegação, imagens absolutas e URLs enviadas por e-mail ou redes sociais. O sitemap novo deve listar apenas as URLs canônicas que realmente respondem com sucesso.
// next.config.mjs do projeto que atende o domínio antigo
const nextConfig = {
async redirects() {
return [
{
source: '/:path*',
destination: 'https://www.exemplo.com.br/:path*',
permanent: true,
},
];
},
};
export default nextConfig;- Teste uma amostra de páginas antigas e confirme o status permanente e o destino final.
- Evite cadeias como domínio antigo → endereço provisório → domínio definitivo.
- Não mantenha páginas duplicadas acessíveis nos dois domínios sem redirecionamento.
- Atualize links internos para apontarem diretamente ao destino, sem passar pelo redirect.
- Mantenha os redirecionamentos por pelo menos um ano; se possível, por tempo indeterminado.
Canonical não substitui redirect
A canonical ajuda a indicar a versão preferida de uma página, mas não transporta o visitante. Em uma mudança definitiva de domínio, ela reforça o conjunto de sinais; o redirecionamento permanente continua sendo a peça principal.
03 / Google e monitoramento
Comunique a mudança e acompanhe as duas propriedades

Depois que o novo site estiver funcionando e os redirecionamentos forem testados, verifique no Search Console as propriedades do domínio antigo e do novo. A ferramenta de mudança de endereço serve para migrações entre domínios e deve ser utilizada após a mudança técnica, não antes dela.
Envie o sitemap do domínio novo e acompanhe indexação, páginas rastreadas, cliques, impressões e consultas. Oscilações temporárias podem acontecer enquanto o Google visita as URLs antigas, segue os redirects e processa os novos endereços. Não existe uma frequência fixa de rastreamento nem uma data universal para concluir o processo.
Não remova imediatamente a propriedade antiga do Search Console. Ela é a janela para verificar consultas residuais, erros, páginas ainda exibidas e o avanço da transferência. Também não abandone o domínio antigo: manter sua renovação evita que outra pessoa assuma um endereço que ainda possui links e histórico.
- Confirme a propriedade dos dois domínios na mesma conta responsável pela migração.
- Execute a mudança de endereço somente depois de validar os redirects.
- Envie o sitemap novo e inspecione as páginas comerciais prioritárias.
- Monitore respostas 404, loops, destinos incorretos e bloqueios de robots.
- Compare períodos equivalentes, lembrando que posição média isolada não conta toda a história.
Migração não é botão mágico
O Search Console ajuda o Google a entender a mudança, mas não corrige DNS, servidor indisponível, redirect quebrado ou conteúdo duplicado. Primeiro a infraestrutura, depois a comunicação.
04 / Autoridade e continuidade
A autoridade precisa continuar apontando para páginas úteis

Redirecionamentos permitem que sinais antigos sejam associados às novas URLs, mas atualizar os backlinks mais relevantes reduz dependência do salto intermediário e melhora a experiência de quem chega ao site. Priorize parceiros, perfis oficiais, portfólios, matérias e páginas que realmente enviam tráfego.
A etapa seguinte é fortalecer o domínio novo com conteúdo original, estudos de caso, ferramentas gratuitas e participação real em comunidades. O objetivo não é espalhar links em comentários. É produzir algo que outras pessoas tenham motivo editorial para citar.
Uma migração bem executada preserva a história; uma estratégia de conteúdo consistente constrói a próxima fase. O resultado deve ser acompanhado por URL, intenção e conversão: visita, leitura, contato e venda são eventos diferentes e precisam de métricas diferentes.
- Solicite a atualização dos backlinks que geram tráfego ou têm relevância temática.
- Publique pesquisas, calculadoras, checklists e estudos que possam receber citações naturais.
- Use a marca e âncoras naturais, sem repetir a mesma palavra-chave artificialmente.
- Conecte cada conteúdo à página comercial mais coerente, em vez de mandar tudo para a home.
- Revise links perdidos e novas menções durante os meses seguintes à mudança.
Qualidade antes de volume
Um link editorial relevante pode valer mais para marca, tráfego e descoberta do que centenas de perfis vazios. SEO sustentável é menos caça ao atalho e mais construção de referência.
Checklist final da migração
- Novo domínio funcionando com HTTPS e páginas equivalentes.
- Mapeamento completo entre URLs antigas e novas.
- Redirecionamentos permanentes testados sem loops ou cadeias.
- Canonical, dados estruturados, links internos e imagens usando o domínio novo.
- Sitemap novo enviado e propriedades verificadas no Search Console.
- Domínio antigo renovado e redirecionamentos mantidos por pelo menos um ano.
- Métricas e backlinks relevantes acompanhados após a mudança.
Fontes técnicas
As decisões deste guia foram confrontadas com a documentação oficial do Google e do Next.js. Como SEO também envelhece — praticamente um JavaScript de 2009 com plugin abandonado — vale revisar as fontes antes de executar uma nova migração.
- Google Search Central — Site Moves and Migrations
- Google Search Central — Redirects and Google Search
- Google Search Console — Change of Address tool
- Next.js — redirects em next.config.js
Perguntas frequentes
Uma migração de domínio sempre derruba o posicionamento?
Não obrigatoriamente, mas oscilações temporárias são possíveis enquanto os mecanismos de busca rastreiam e processam as URLs antigas e novas. Planejamento, equivalência de conteúdo e redirects permanentes reduzem os riscos.
Next.js usa 301 ou 308 em redirecionamentos permanentes?
Em redirects configurados com permanent: true, o Next.js utiliza 308. Para o Google, 301 e 308 são sinais de redirecionamento permanente quando implementados corretamente.
Por quanto tempo o domínio antigo deve continuar ativo?
O Google recomenda manter os redirecionamentos pelo maior tempo possível, geralmente pelo menos um ano. Manter o domínio renovado por mais tempo também protege a marca e os links antigos.
Posso apagar a propriedade antiga do Search Console depois da mudança?
Não imediatamente. Manter acesso às duas propriedades ajuda a acompanhar consultas, indexação, erros e URLs residuais durante toda a transição.
Sobre o autor
David Amorim Xavier
Fundador da XD Plans e desenvolvedor Full Stack JavaScript. Trabalha com sites, sistemas e aplicativos, combinando arquitetura, experiência do usuário, SEO técnico e evolução de produtos digitais.

