Como criar um mapa de redirecionamentos com o gerador
- Reúna as URLs antigas. Comece pelo sitemap atual e acrescente o que ele não tem: as páginas dos relatórios de Páginas e Links do Search Console e as URLs que os logs do servidor mostram visitadas recentemente. O guia do Google para mudanças de site cita essas três fontes.
- Reúna as URLs novas. Use o sitemap do site novo em homologação, um rastreamento desse ambiente ou a lista de páginas planejada.
- Crie o mapa. Cada URL antiga é associada nesta ordem: o mesmo caminho, o mesmo nome de página (a última parte do endereço), uma página com palavras parecidas e, por fim, a seção pai mais próxima.
- Revise as linhas marcadas. As correspondências "semelhantes" costumam estar certas, mas merecem uma olhada; as de "seção" não tinham página próxima. Edite qualquer destino na tabela: a exportação segue suas mudanças.
- Exporte para seu servidor ou plataforma e guarde o CSV como registro das decisões.
Quais URLs antigas precisam de redirecionamento
Toda URL que ainda tenha motivo para existir: páginas com tráfego de busca, páginas com links de outros sites, páginas salvas ou compartilhadas e arquivos como PDFs com links externos. Se o endereço de uma página não muda, ela não precisa de redirecionamento: o gerador conta essas páginas como mantendo o endereço e as deixa fora da exportação.
Uma página removida de propósito, sem equivalente no site novo, pode responder 404 ou 410. É melhor do que enviá-la para uma página sem relação.
301, 302 ou 308
Numa migração, use redirecionamento permanente. A documentação do Google trata 301 e 308 como permanentes: o destino vira a página canônica e aparece nos resultados. Os 302 e 307 são temporários e o Google continua mostrando a URL antiga. O 301 é a escolha habitual; o 308 também preserva o método da requisição, o que importa em formulários e APIs, não em páginas.
Mantenha os redirecionamentos pelo maior tempo possível. O Google recomenda pelo menos um ano, e os links para seus endereços antigos não expiram, então muitas equipes os mantêm para sempre.
Evite cadeias, loops e envios em massa para a home
- Cadeias. Se uma URL antiga redireciona para uma página que também é redirecionada, são dois saltos. O Google recomenda redirecionar direto para o destino final; o gerador aponta essas linhas para a última URL.
- Loops. Duas URLs que redirecionam uma para a outra nunca carregam. O gerador marca essas linhas para você escolher a página final.
- Envios para a home. Mandar muitas URLs antigas sem relação para a página inicial parece, para o Google, um conjunto de páginas inexistentes, que ele pode tratar como soft 404. Procure a página ou seção mais próxima, ou deixe a página sair.
- Duplicadas. Uma URL antiga com duas regras: mantenha uma. As listas de Bulk Redirects do Cloudflare rejeitam URLs de origem repetidas.
Onde ficam as regras em cada plataforma
| Plataforma | Onde ficam as regras | Exportação |
|---|---|---|
| Netlify, Cloudflare Pages | Um arquivo _redirects na pasta publicada; o Cloudflare Pages usa 302 se o código não for indicado, então cada regra o indica, e aceita até 2.000 regras estáticas por arquivo | Netlify ou Cloudflare Pages |
| Cloudflare (qualquer site de uma zona) | Uma Bulk Redirect List importada de CSV, sem linha de cabeçalho | Cloudflare Bulk Redirects |
| Apache | .htaccess ou a configuração do servidor, antes de outras regras de reescrita | Apache |
| Nginx | Dentro do bloco server { } do site | Nginx |
| Vercel | O array redirects do vercel.json | Vercel |
| Next.js | A função redirects() do next.config.js | Next.js |
| Astro | A opção redirects do astro.config.mjs, ou as regras da hospedagem | Astro |
| Shopify | Conteúdo → Menus → Redirecionamentos de URL, importados de CSV | Shopify |
Plataformas com tela própria de redirecionamentos, como o Webflow ou um plugin de WordPress, aceitam os caminhos do CSV.
Depois do lançamento: o que conferir
- Acesse cada URL antiga e confirme que responde com um único 301 para uma página que responde 200.
- Envie o sitemap novo no Search Console. Se o domínio mudou, use a ferramenta de mudança de endereço para cada versão do domínio antigo.
- Acompanhe os 404 no relatório de Páginas do Search Console e, nos logs do servidor, as URLs antigas que ninguém mapeou.
- Atualize seus próprios links (menus, e-mails, anúncios, perfis) para os endereços novos, para que as pessoas não passem pelo redirecionamento.
Uma migração também muda títulos, dados estruturados, links internos e analytics. Nosso checklist de SEO para migração de site cobre o resto.
Dúvidas antes de escolher
O que é um mapa de redirecionamentos?
Uma lista de cada URL do site atual e da URL do site novo para onde ela deve redirecionar de forma permanente, com as decisões anotadas. É o documento central de uma migração: o desenvolvimento implementa e o SEO confere antes e depois do lançamento.
Como encontro todas as URLs antigas?
Combine o sitemap atual, as URLs dos relatórios de Páginas e Links do Search Console e as URLs que os logs do servidor mostram visitadas recentemente. Um rastreamento com uma ferramenta como o Screaming Frog encontra páginas que faltam no sitemap.
Devo redirecionar páginas antigas para a home?
Só se a home for de fato o equivalente mais próximo. O Google avisa que redirecionar muitas URLs antigas para uma única página sem relação pode ser tratado como soft 404. Redirecione para a página ou seção mais próxima, ou deixe uma página sem equivalente responder 404 ou 410.
301 ou 308 para migrar um site?
Os dois são permanentes para o Google. O 301 é o habitual para páginas; o 308 também preserva o método da requisição, o que importa em formulários e APIs. Evite 302 e 307 numa migração: são temporários.
Por quanto tempo mantenho os redirecionamentos?
O Google recomenda pelo menos um ano. Os links para seus endereços antigos só funcionam enquanto os redirecionamentos existirem, então muitos sites os mantêm para sempre e atualizam os próprios links.
É grátis? Vocês guardam minhas URLs?
É grátis e não pede conta. A comparação acontece no seu navegador; se você ler um sitemap pelo endereço, nosso servidor lê esse sitemap público e devolve as URLs sem guardá-las.
Fontes e leituras adicionais
Fontes desta página, com mais detalhes dos publicadores originais.
- Google Search Central: Site moves with URL changesdevelopers.google.com
- Google Search Central: Redirects and Google Searchdevelopers.google.com
- Cloudflare: CSV file format for Bulk Redirectsdevelopers.cloudflare.com
- Cloudflare Pages: Redirectsdevelopers.cloudflare.com
- Netlify: Redirects and rewritesdocs.netlify.com
- Vercel: Redirectsvercel.com
- Next.js: redirects in next.config.jsnextjs.org
- Astro: Configured redirectsdocs.astro.build
- Apache: mod_alias RedirectMatchhttpd.apache.org
- nginx: the return directivenginx.org
- Shopify Help Center: URL redirectshelp.shopify.com