---
title: "Planejador de migração de site: URLs e redirecionamentos"
description: "Planejador de migração de site grátis: leia seu sitemap e veja quais URLs mantêm o caminho no Webflow, Framer, Astro ou Next.js e quais precisam de 301."
url: "https://dardo.studio/pt/ferramentas/planejador-migracao-de-site/"
language: "pt"
translations: {"en":"https://dardo.studio/en/tools/website-migration-planner/","es":"https://dardo.studio/es/herramientas/planificador-migracion-web/"}
updated: "2026-10-22T12:00:00Z"
---

Ferramentas gratuitas

# Planejador de migração de site

Antes de refazer um site, descubra quais URLs a nova plataforma consegue manter. Este planejador lê o seu sitemap atual, agrupa as URLs pelos padrões por trás delas e confere cada uma com as regras de URL que Webflow, Framer, Astro e Next.js documentam: quais mantêm o caminho exato, quais precisam de um 301 (com o caminho novo proposto e pronto para exportar) e quais é preciso testar porque o fornecedor não diz. Funciona no seu navegador, antes de o site novo existir.

Por [Nicolás Cerón](https://dardo.studio/pt/nicolas-ceron/) · Atualizado em 22 de out. de 2026 · 6 min de leitura

[Pedir uma proposta](https://dardo.studio/pt/contato/?service=website-migration)

O plano é feito no seu navegador; nosso servidor só lê o endereço do sitemap que você digitar.

**Campos do formulário**

- Endereço do site ou do sitemap
- URLs ou caminhos, um por linha
- Envie um sitemap.xml ou uma exportação de rastreamento (CSV)
- De: WordPress; Webflow; Framer; Squarespace; Wix; Outra plataforma
- AstroSite programado, estático ou sob demanda
- Next.jsSite programado em React
- WebflowConstrutor visual com CMS
- FramerConstrutor visual com CMS

## As regras de URL que este plano aplica

Cada regra vem da documentação do próprio fornecedor, lida em 22 de outubro de 2026. Onde o fornecedor não documenta nada, o plano diz para testar em vez de adivinhar.

### Webflow

- **Pastas.** As páginas estáticas podem ficar em pastas e subpastas aninhadas, então uma página em /servicos/design-de-sites pode manter o caminho.  
[Webflow Help: Organize your site with page folders](https://help.webflow.com/hc/en-us/articles/33961390398483-Organize-your-site-with-page-folders)
- **URL da Collection.** O Webflow serve cada item do CMS na URL da sua Collection seguida do slug (/post/seu-artigo) e não documenta como colocar itens na raiz do site nem sob pastas de data: posts em /meu-post/ ou /2019/05/meu-post/ passam para uma pasta de Collection com um 301 cada.  
[Webflow Help: Manage CMS Collections](https://help.webflow.com/hc/en-us/articles/33961244391059-Manage-CMS-Collections)
- **Collections aninhadas.** Desde abril de 2023 uma página modelo de Collection pode ter uma pasta pai, aninhada em vários níveis (/recursos/blog/post). O artigo Page URLs do Webflow ainda diz que só páginas estáticas ficam em pastas: confira a opção no seu Designer.  
[Webflow Help: Structure and style Collection pages](https://help.webflow.com/hc/en-us/articles/33961277976467-Structure-and-style-Collection-pages)
- **Caracteres.** O Webflow aceita letras latinas minúsculas e números nas URLs de página (os exemplos dele também usam hífens). Ele remove caracteres especiais como ! \~ . & e converte outros alfabetos para letras latinas, e não diz o que faz com sublinhados: teste-os.  
[Webflow Help: Page URLs](https://help.webflow.com/hc/en-us/articles/33961362705171-Page-URLs)
- **Maiúsculas.** O Webflow passa para minúsculas as maiúsculas dos slugs, então /Sobre-Nos vira /sobre-nos e precisa de um 301. O Webflow não diz se os redirecionamentos dele diferenciam maiúsculas: teste um.  
[Webflow Help: Page URLs](https://help.webflow.com/hc/en-us/articles/33961362705171-Page-URLs)
- **Extensão.** O Webflow remove pontos dos slugs, então uma página não pode ficar em /sobre.html nem em /index.php: cada uma precisa de um 301 para o novo caminho. A ajuda de redirecionamentos do Webflow não mostra exemplos a partir desses caminhos: teste um depois de importar.  
[Webflow Help: Page URLs](https://help.webflow.com/hc/en-us/articles/33961362705171-Page-URLs)
- **Barra final.** Os caminhos do Webflow não têm barra final nos exemplos, e o Webflow não documenta se /sobre/ responde ou redireciona para /sobre. Publique uma página e teste; se /sobre/ não chegar à página, adicione os 301 propostos.  
[Webflow Help: Page URLs](https://help.webflow.com/hc/en-us/articles/33961362705171-Page-URLs)
- **Arquivos.** Um PDF ou uma imagem não é uma página, e o Webflow não documenta como manter um arquivo no endereço antigo: envie o arquivo e redirecione o endereço antigo para o novo, se mudou.  
[Webflow Help: How do I set up redirects in Webflow?](https://help.webflow.com/hc/en-us/articles/33961294898835-How-do-I-set-up-redirects-in-Webflow)
- **Query string.** Os redirecionamentos do Webflow podem comparar uma query string se ?, = e & forem escapados com % (/%?p%=12), e a exportação para o Webflow os escreve assim. Escolha cada destino à mão.  
[Webflow Help: How do I set up redirects in Webflow?](https://help.webflow.com/hc/en-us/articles/33961294898835-How-do-I-set-up-redirects-in-Webflow)
- **Idiomas.** Com o Localization cada idioma fica em um subdiretório (/pt/) que você pode renomear, então uma pasta de idioma pode manter os caminhos; slugs traduzidos exigem um plano Localize Advanced ou Enterprise.  
[Webflow Help: Manage your site's locales](https://help.webflow.com/hc/en-us/articles/53682971927571-Manage-your-site-s-locales)
- **Redirecionamentos.** Os redirecionamentos 301 exigem um plano pago e ficam em Site settings → Publishing. As regras mais antigas rodam primeiro, os curingas usam (.\*) e %1, eles não valem para subdiretórios de idioma e um redirecionamento não pode ocupar o caminho de uma página publicada: despublique ou renomeie essa página antes.  
[Webflow Help: How do I set up redirects in Webflow?](https://help.webflow.com/hc/en-us/articles/33961294898835-How-do-I-set-up-redirects-in-Webflow)
- **Importação CSV.** Os redirecionamentos podem ser importados de um CSV com duas colunas, caminho antigo e caminho novo, de até 16 MB. Uma importação substitui todos os redirecionamentos do site e uma linha inválida faz o arquivo inteiro falhar: exporte antes a lista atual e junte as duas.  
[Webflow Help: Import/export 301 redirects](https://help.webflow.com/hc/en-us/articles/33961211526291-Import-export-301-redirects)
- **Limite de redirecionamentos.** O Webflow não fixa um limite rígido, mas recomenda no máximo 1.000 redirecionamentos; uma regra com curinga pode cobrir uma pasta inteira (/blog-antigo/(.\*) → /blog/%1).  
[Webflow Help: How do I set up redirects in Webflow?](https://help.webflow.com/hc/en-us/articles/33961294898835-How-do-I-set-up-redirects-in-Webflow)

## Antes de exportar seu conteúdo

O que a plataforma que você está deixando permite levar, segundo as próprias páginas de ajuda. Faça isso antes de cancelar o plano.

### Saindo do WordPress

1. Ferramentas → Exportar gera um arquivo WXR (XML) com seus posts, páginas, tipos de post, comentários, campos personalizados, categorias, tags e usuários; Todo o conteúdo inclui os menus.  
[WordPress Documentation: Tools Export Screen](https://wordpress.org/documentation/article/tools-export-screen/)
2. O arquivo aponta para as suas mídias em vez de contê-las, e o importador copia as imagens do site antigo: mantenha-o no ar até conferir a migração.  
[WordPress.com Support: Export your website's content](https://wordpress.com/support/export/)
3. No seu próprio servidor, faça backup da pasta do WordPress (com uploads) e do banco de dados, e copie as regras de redirecionamento do .htaccess: elas param de funcionar com o servidor antigo.  
[WordPress Advanced Administration: Migrating WordPress](https://developer.wordpress.org/advanced-administration/upgrade/migrating/)
4. Desde o WordPress 5.5 o site lista posts, páginas, taxonomias e autores públicos em /wp-sitemap.xml (até 2.000 URLs por arquivo), a menos que desencoraje os buscadores. Um plugin de SEO pode servir o próprio; este planejador lê qualquer um.  
[Make WordPress Core: New XML Sitemaps Functionality in WordPress 5.5](https://make.wordpress.org/core/2020/07/22/new-xml-sitemaps-functionality-in-wordpress-5-5/)
5. Anote sua estrutura de links permanentes em Configurações → Links permanentes (/%postname%/, /%year%/%monthnum%/%postname%/ ou ?p=123): ela define quais posts precisam de um 301 na nova plataforma.  
[WordPress Documentation: Settings Permalinks Screen](https://wordpress.org/documentation/article/settings-permalinks-screen/)
6. A exportação inclui campos personalizados, mas o WordPress não documenta se os títulos e descrições do seu plugin de SEO vão junto: rastreie o site no ar para guardar o título e a descrição de cada página antes da troca.  
[WordPress Documentation: Tools Export Screen](https://wordpress.org/documentation/article/tools-export-screen/)

## Pontos-chave

- Uma troca de plataforma quebra URLs por poucos motivos documentados: pastas do CMS, barra final, extensões, maiúsculas e query strings.
- O Webflow coloca cada item do CMS dentro da pasta da sua Collection, então posts na raiz ou com data precisam de um 301 cada; Astro e Next.js conseguem refazer qualquer caminho.
- Nem o Webflow nem o Framer documentam como responde um endereço que termina em barra: teste uma página antes do lançamento.
- Planeje os redirecionamentos antes de construir e confira-os depois com as URLs reais do site em staging.

## Como planejar uma migração com ele

1. **Leia o seu sitemap.** Digite o endereço do site e o planejador encontra o sitemap pelo robots.txt ou pelos endereços de sempre, incluindo índices de sitemaps. Você também pode colar URLs ou enviar uma exportação de rastreamento.
2. **Escolha as duas plataformas.** A que você está deixando define o checklist de exportação; a de destino, as regras de URL.
3. **Confira os padrões.** Cada padrão é um tipo de página, como /blog/{slug} ou /{n}/{n}/{slug}. Padrões com muitas URLs são tratados como coleções do CMS: troque os que forem páginas feitas à mão e dê nome à pasta para onde cada coleção deve ir.
4. **Leia os resultados.** Mantém o caminho, 301 com o caminho novo proposto ou testar. Cada resultado leva à regra que o explica, e cada regra à página do fornecedor.
5. **Exporte os redirecionamentos** no formato que a nova plataforma importa, e o CSV para quem aprova a migração. Quando o site novo estiver em staging, compare o mapa com as URLs reais no [gerador de redirecionamento 301](https://dardo.studio/pt/ferramentas/gerador-redirecionamento-301/).

## O que muda as URLs numa troca de plataforma

A maioria das URLs que quebram numa migração quebra por poucos motivos, e cada plataforma os documenta de um jeito:

- **Pastas do CMS.** O Webflow serve cada item do CMS dentro da pasta da sua Collection, então posts do WordPress em /meu-post/ ou /2019/05/meu-post/ precisam de um 301 cada. O Framer documenta uma pasta antes de :slug; caminhos na raiz ou com data não estão documentados. Astro e Next.js conseguem refazer qualquer caminho.
- **Barra final.** Os endereços do WordPress terminam em barra; os do Webflow e do Framer não, e nenhum dos dois documenta como /sobre/ responde. O Next.js redireciona uma forma para a outra sozinho; num build estático do Astro, quem decide é a hospedagem.
- **Extensões e maiúsculas.** O Webflow remove pontos e passa os slugs para minúsculas, então /Sobre.html vira /sobre. O Astro consegue manter endereços .html com a opção build.format.
- **Query strings.** Para qualquer plataforma nova, um link simples do WordPress como /?p=12 é a página inicial. Só um redirecionamento que compare a query consegue mandá-lo para um lugar útil, e só Next.js e Webflow documentam um.

## O que cada plataforma mantém

__O que cada plataforma mantém__
| URL antiga                                    | Astro                                        | Next.js                            | Webflow             | Framer               |
| --------------------------------------------- | -------------------------------------------- | ---------------------------------- | ------------------- | -------------------- |
| Páginas em pastas (/servicos/design-de-sites) | Mantém                                       | Mantém                             | Mantém              | Mantém               |
| Itens do CMS em uma pasta (/blog/post)        | Mantém                                       | Mantém                             | Mantém              | Mantém               |
| Itens do CMS na raiz (/post)                  | Mantém                                       | Mantém                             | 301 para uma pasta  | Testar               |
| Itens do CMS com data (/2019/05/post)         | Mantém                                       | Mantém                             | 301 para uma pasta  | Testar               |
| Barra final (/sobre/)                         | Mantém com build.format 'directory'          | Mantém com trailingSlash: true     | Testar              | Testar               |
| Sem barra final (/sobre)                      | Decide a hospedagem: testar                  | Mantém (padrão)                    | Mantém              | Mantém               |
| Endereço .html (/sobre.html)                  | Mantém com build.format 'file' ou 'preserve' | Testar                             | 301                 | Testar               |
| Maiúsculas (/Sobre-Nos)                       | Testar                                       | Testar                             | 301 (em minúsculas) | Testar               |
| Query string (/?p=12)                         | 301 na hospedagem                            | 301 com has                        | 301, escapada       | Testar               |
| Limite de redirecionamentos                   | O da sua hospedagem                          | 1.024 na Vercel, segundo o Next.js | 1.000 recomendados  | 2.500 por projeto    |
| Importação em massa                           | Arquivo da hospedagem (\_redirects)          | next.config.js                     | CSV, substitui tudo | CSV do Redirect Sync |

Segundo as centrais de ajuda do Webflow e do Framer e a documentação do Astro 7 e do Next.js 16, lidas em 22 de outubro de 2026. O planejador lista cada regra com a página dela abaixo dos resultados.

## O que o planejador não consegue dizer

Ele lê URLs, não páginas. Não sabe quais páginas antigas têm tráfego ou links, que conteúdo você vai cortar nem como vão se chamar as páginas novas, e um sitemap não inclui as páginas que não lista. Some as páginas com cliques que o Search Console e a sua análise mostram, e troque cada destino proposto pela página que você de fato construir. Onde o fornecedor não documenta nada, teste uma URL na plataforma antes do lançamento em vez de confiar em qualquer planejador, inclusive este. O nosso [checklist de SEO para migração](https://dardo.studio/pt/blog/checklist-seo-migracao-de-site/) cobre o resto: títulos, dados estruturados, análise e verificações de lançamento.

## Dúvidas antes de escolher

**Minhas URLs mudam se eu passar do WordPress para o Webflow?**

Normalmente as do blog, sim. O Webflow serve cada item do CMS na URL da sua Collection e no slug (/blog/post), então posts na raiz (/post/) ou com data (/2019/05/post/) precisam de um 301 cada, enquanto páginas em pastas podem manter o caminho. Os endereços do WordPress ainda terminam numa barra que os do Webflow não têm, e o Webflow não documenta como responde a eles: teste um antes do lançamento.

**Dá para manter minhas URLs ao migrar para o Framer?**

As páginas podem manter caminhos aninhados e uma coleção do CMS pode manter um caminho /pasta/:slug. O Framer não documenta caminhos do CMS na raiz ou com data, a barra final, as maiúsculas nem os endereços .html, então o planejador os marca para testar, com o 301 a usar se o teste falhar.

**Astro ou Next.js mantêm todas as URLs?**

Os dois conseguem construir qualquer caminho. A forma do endereço é uma configuração do site todo: build.format e trailingSlash no Astro, em que um build estático deixa a barra com a hospedagem, e trailingSlash no Next.js, que redireciona a outra forma sozinho.

**Qual a diferença para o gerador de redirecionamento 301?**

O planejador funciona antes de o site novo existir: ele prevê os caminhos novos a partir das regras da plataforma. O gerador de redirecionamento compara suas URLs antigas com as reais do site novo depois que ele estiver pronto. Use o planejador para dimensionar a migração e o gerador para conferi-la.

**Quantos redirecionamentos cada plataforma aceita?**

O Webflow recomenda no máximo 1.000, o Framer aceita 2.500 por projeto e a documentação do Next.js menciona um limite de 1.024 na Vercel. Uma regra com curinga pode cobrir uma pasta inteira em uma linha.

**O planejador é grátis? Vocês guardam minhas URLs?**

É grátis e não pede conta. O plano é feito no seu navegador; quando você lê um sitemap pelo endereço, nosso servidor busca 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: How to move a site](https://developers.google.com/search/docs/crawling-indexing/site-move-with-url-changes) · developers.google.com
- [Webflow Help: Page URLs](https://help.webflow.com/hc/en-us/articles/33961362705171-Page-URLs) · help.webflow.com
- [Webflow Help: Manage CMS Collections](https://help.webflow.com/hc/en-us/articles/33961244391059-Manage-CMS-Collections) · help.webflow.com
- [Webflow Help: Structure and style Collection pages](https://help.webflow.com/hc/en-us/articles/33961277976467-Structure-and-style-Collection-pages) · help.webflow.com
- [Webflow Help: How do I set up redirects in Webflow?](https://help.webflow.com/hc/en-us/articles/33961294898835-How-do-I-set-up-redirects-in-Webflow) · help.webflow.com
- [Webflow Help: Import/export 301 redirects](https://help.webflow.com/hc/en-us/articles/33961211526291-Import-export-301-redirects) · help.webflow.com
- [Framer Help: Using pages](https://www.framer.com/help/articles/how-to-use-pages/) · framer.com
- [Framer Help: How to duplicate a CMS page and connect it to a different CMS collection](https://www.framer.com/help/articles/how-to-duplicate-a-cms-page-and-connect-it-to-a-different-cms/) · framer.com
- [Framer Help: How to setup redirects to maintain SEO ranking](https://www.framer.com/help/articles/how-to-setup-redirects-to-maintain-seo-ranking/) · framer.com
- [Framer Help: Bulk exporting and importing redirects](https://www.framer.com/help/articles/bulk-importing-exporting-redirects/) · framer.com
- [Framer Help: How to self host using a reverse proxy](https://www.framer.com/help/articles/how-to-self-host-using-reverse-proxy/) · framer.com
- [Framer Developers: addRedirects](https://www.framer.com/developers/reference/plugins-add-redirects) · framer.com
- [Astro Docs: Routing](https://docs.astro.build/en/guides/routing/) · docs.astro.build
- [Astro Docs: Configuration reference](https://docs.astro.build/en/reference/configuration-reference/) · docs.astro.build
- [Next.js Docs: trailingSlash](https://nextjs.org/docs/app/api-reference/config/next-config-js/trailingSlash) · nextjs.org
- [Next.js Docs: redirects](https://nextjs.org/docs/app/api-reference/config/next-config-js/redirects) · nextjs.org
- [Next.js Docs: How to handle redirects](https://nextjs.org/docs/app/guides/redirecting) · nextjs.org
- [WordPress Documentation: Tools Export Screen](https://wordpress.org/documentation/article/tools-export-screen/) · wordpress.org
- [Squarespace Help: Export your site content](https://support.squarespace.com/hc/en-us/articles/206566687-Export-your-site-content) · support.squarespace.com
- [Wix Help: CMS, exporting content from your collection](https://support.wix.com/en/article/cms-formerly-content-manager-exporting-content-from-your-collection) · support.wix.com

[Dardo](https://dardo.studio/pt/) · [Ferramentas gratuitas](https://dardo.studio/pt/ferramentas/) · Planejador de migração

## Planeje e depois confira

O planejador dimensiona a migração. Confira com o site novo quando estiver pronto, ou deixe que a gente faça a migração.

[01 · **Gerador de redirecionamento 301** · Compare as URLs antigas com as reais do site novo](https://dardo.studio/pt/ferramentas/gerador-redirecionamento-301/) · [02 · **Checklist de migração** · Títulos, dados estruturados, análise e lançamento](https://dardo.studio/pt/blog/checklist-seo-migracao-de-site/) · [03 · **Serviço de migração de site** · Inventário de URLs, redirecionamentos e revisão depois](https://dardo.studio/pt/servicos/migracao-de-site/) · [04 · **Falar com a Dardo** · Conte suas plataformas e datas](https://dardo.studio/pt/contato/?service=website-migration)

## Continue explorando.

- [Serviço · **Migração de site sem perder o SEO**](https://dardo.studio/pt/servicos/migracao-de-site/)
- [Serviço · **Desenvolvimento com Astro: sites rápidos e migrações**](https://dardo.studio/pt/servicos/desenvolvimento-astro/)
- [Serviço · **Design e desenvolvimento em Webflow para times de marketing**](https://dardo.studio/pt/servicos/desenvolvimento-webflow/)

- [Serviço · **Design e desenvolvimento de sites em Framer para startups**](https://dardo.studio/pt/servicos/desenvolvimento-framer/)

**Mais para explorar**

- [Serviço · **SEO técnico para sites novos e desenvolvidos sob medida**](https://dardo.studio/pt/servicos/seo-tecnico/)
