Chegou a Black Friday! Crie um app e aproveite 50% de desconto agora!
Os apps GoodBarber estão prontos para o iPhone Duo. Veja como
Blog

Migrar seu site para a GoodBarber: o guia dos redirecionamentos 301

Seu site tem anos de páginas que o Google conhece, e links que apontam para elas. Se a mudança for feita sem cuidado, cada um desses endereços vai levar a uma página não encontrada. Veja como passar para a versão web do seu app GoodBarber (PWA) sem abrir mão dos endereços que importam: cada um leva à página certa do seu app, tanto para os seus visitantes quanto para os mecanismos de busca.

A resposta curta

Para migrar um site para a GoodBarber sem perder os endereços dele, mantenha seu nome de domínio e recrie no seu app as páginas que recebem visitas ou links. Publique o app, importe um arquivo CSV de duas colunas (endereço antigo, nova página) na aba Redirecionamentos, publique de novo e depois aponte seu domínio para o app. Cada endereço antigo passa então a responder com um redirecionamento 301 para a nova página dele.

EtapaO que você fazOnde
Antes de começarVerificar se a migração serve para o seu siteEste guia
1Listar seus endereços antigosSitemap do seu site, Google Search Console
2Manter os que importamSearch Console, uma planilha
3Recriar suas páginas e depois publicar o appBack office da GoodBarber
4Importar o arquivo de redirecionamentosPublicar > PWA > SEO, aba Redirecionamentos
5Publicar, testar e depois conectar seu domínioPublicar > PWA > Atualizar, depois Publicar > PWA > Nome do domínio e o provedor do seu domínio
6Verificar e depois acompanharNavegação anônima, relatório Páginas do Search Console

Por que seus endereços antigos importam

Para o Google, uma página é antes de tudo um endereço. Cada página do seu site tem o próprio endereço, com a própria história: as buscas em que ela aparece, os links que outros sites fazem para ela, os favoritos dos seus leitores. Se o artigo /2019/05/meu-artigo/ reaparecer no seu app com outro endereço, o Google vê ali uma página nova, e o endereço antigo responde com um erro 404.

Um redirecionamento 301 faz a ponte. Ele informa ao Google, e ao navegador dos seus visitantes, que a página mudou de endereço definitivamente: o endereço antigo leva imediatamente ao novo, e o Google substitui aos poucos um pelo outro nos resultados.

Mesmo assim, ele não garante suas posições. O próprio Google avisa que uma mudança de site com alteração de endereços pode fazer a classificação oscilar por algum tempo. Mas, sem redirecionamento, cada página que muda de endereço recomeça do zero.

Antes de começar: essa migração serve para o seu site?

Ainda está em dúvida entre manter seu site e passar para o app? Leia antes nosso artigo sobre a escolha entre site e aplicativo. Este guia é para quem já decidiu: a versão web do app passa a ser o site.

Quatro situações pedem uma pausa antes de migrar.

Sua situaçãoO que você precisa saber
Você vai mudar de nome de domínioUm redirecionamento só se aplica no domínio do seu app. Se o seu domínio antigo não apontar para ele, é o seu antigo provedor de hospedagem que tem que redirecionar. O mais simples é manter seu domínio.
Seu site existe em vários idiomas (/fr/, /en/)Um app GoodBarber tem um único idioma. Cada idioma precisa do próprio app, com o próprio domínio ou subdomínio.
Seus endereços têm o formato /?p=123Um endereço com parâmetros não pode ser redirecionado: todos esses endereços levam à página inicial do seu app.
Seu site depende de recursos sob medidaFormulários avançados, área de membros, plugins do WordPress: ou você os recria com as seções e as extensões da GoodBarber, ou eles ficam de fora. Verifique isso antes de migrar.

O volume também conta: um app aceita até 10.000 redirecionamentos (novembro de 2026). Acima disso, mantenha os endereços que importam, como mostra a etapa 2.

Etapa 1: liste seus endereços antigos

Você precisa da lista dos endereços do seu site, um por linha, em uma planilha. Três fontes se complementam:

  • O sitemap do seu site, muitas vezes em /sitemap.xml. No WordPress, é /wp-sitemap.xml desde a versão 5.5, ou /sitemap_index.xml com o Yoast SEO.
  • O Google Search Console: o relatório de Performance mostra as páginas que recebem cliques, e o relatório de Links, aquelas para as quais outros sites apontam.
  • Uma ferramenta de rastreamento (crawler), que percorre seu site como o Google faria e encontra as páginas que o sitemap esquece.

Adicione a essa lista os endereços que o seu site já redireciona: eles ainda têm links e vão ter que levar diretamente à nova página. No WordPress, o plugin Redirection exporta os dele em CSV.

Etapa 2: mantenha os endereços que importam

Nem todos os seus endereços antigos merecem um redirecionamento. Mantenha os que recebem visitas, aqueles para os quais outros sites fazem links e as páginas de entrada que seus leitores conhecem: suas seções, sua página de contato. Para uma página que você vai abandonar, um erro 404 é a resposta certa: ele diz que a página não existe mais.

Não redirecione tudo para a página inicial. O Google trata esses redirecionamentos como páginas não encontradas ("soft 404"), e a aba Redirecionamentos avisa quando há mais de 20 redirecionamentos para a página inicial do seu app. Se nenhuma página substituir um endereço antigo, escolha a mais próxima.

Dois tipos de endereço não podem ser redirecionados: os arquivos (imagens, PDFs, documentos) e os endereços com parâmetros. Já as páginas em .html ou .php são redirecionadas normalmente. Para uma página seguida de parâmetros, como /quem-somos.html?source=newsletter, retire a parte que começa com "?": o redirecionamento também vale para essas variantes.

Etapa 3: recrie suas páginas e depois publique o app

Um redirecionamento leva a uma página publicada do seu app: por isso, a página tem que existir antes do redirecionamento.

Para suas páginas principais, dê às suas seções o endereço das suas páginas antigas: uma seção cujo endereço é /contact responde diretamente aos endereços antigos /contact e /contact/, sem redirecionamento. O endereço de uma seção é definido no slug dela: veja Configurar a reescrita de URL e slugs. Já os seus artigos vão mudar de endereço de qualquer forma. No seu app, um conteúdo tem um endereço no formato /blog/i/48213/meu-artigo: cada artigo vai precisar da própria linha no arquivo.

Para um site pequeno, recrie seus conteúdos manualmente. Para um acervo de várias centenas de artigos, você pode confiar esse trabalho ao assistente de IA que já usa (Claude, ChatGPT…), conectado ao servidor MCP da GoodBarber: ele cria cada artigo no seu CMS com o título, o autor e a data original. Você continua no comando: revise o que ele criou antes de publicar. Nos dois casos, crie esses conteúdos em uma seção CMS: um conteúdo vindo de um feed (RSS ou conector) indica seu site antigo como o original, e o Google daria o crédito a esse site, e não ao seu app.

Depois, publique seu app: Publicar > PWA > Publicar na primeira vez, Atualizar nas seguintes. É a versão publicada que serve de referência: uma página criada ou renomeada depois da última publicação é recusada como destino, com a mensagem "Destino não encontrado. Se você acabou de criar esta página ou de alterar o endereço dela, publique seu app primeiro."

Etapa 4: prepare e importe seu arquivo de redirecionamentos

O arquivo tem duas colunas: o endereço antigo e, depois, o destino dele. O endereço antigo pode ser o endereço completo ou só o caminho dele. O destino é o caminho de uma página do seu app, ou o endereço completo de uma página de outro site. Para encontrar o caminho de uma página, abra-a no seu PWA e copie o endereço dela a partir da primeira "/" depois do nome de domínio. Uma linha associa um endereço a uma página: não existe regra de grupo, do tipo "tudo o que começa com /blog/".

Endereço antigo;Destino /2019/05/meu-artigo/;/blog/i/48213/meu-artigo /quem-somos.html;/sobre /loja/;https://loja.meusite.com

Salve o arquivo no formato CSV, a partir do Excel ou do Google Sheets, e depois importe-o em Publicar > PWA > SEO, aba Redirecionamentos, botão Importar. Antes de adicionar qualquer coisa, o resumo Verifique antes de importar classifica cada linha em A adicionar, Recusados, Avisos ou Já na sua lista, com o motivo de cada recusa e um relatório para baixar.

Se os seus endereços antigos estiverem escritos com o seu nome de domínio e ele ainda não estiver conectado ao seu app, eles vão para Avisos, com a mensagem "Só se aplica se meusite.com apontar para o seu app." Isso é esperado: eles são adicionados. Depois de publicados, eles já respondem no endereço padrão do seu app, aquele que a etapa 5 faz você testar, e depois no seu domínio, assim que ele estiver conectado.

Nada é sobrescrito, nunca. Corrija as linhas recusadas no seu arquivo e importe-o de novo: as linhas já adicionadas passam para Já na sua lista, e só as linhas corrigidas são adicionadas. Conserve esse arquivo: ele continua sendo o plano da sua migração. Para um site de poucas páginas, o botão Adicionar redirecionamento basta: você cola o endereço antigo e escolhe a página em uma lista.

O formato completo e o significado de cada mensagem estão na ajuda online: Configurar redirecionamentos 301 do seu site antigo para o seu PWA.

Etapa 5: publique, teste e depois conecte seu domínio

Seus redirecionamentos não mudam nada online enquanto você não publicar. Publique em Publicar > PWA > Atualizar: eles passam a valer nos minutos seguintes. Espere o fim de uma importação antes de publicar, porque uma importação em andamento não vai para o ar.

Teste antes de fazer a troca. Enquanto seu domínio não estiver conectado, seu PWA responde no endereço padrão dele, no formato https://nomedoprojeto.goodbarber.app. Abra uma janela de navegação anônima e acrescente a esse endereço o caminho de uma página antiga, por exemplo https://nomedoprojeto.goodbarber.app/2019/05/meu-artigo/: a nova página deve abrir.

Depois, conecte seu domínio em Publicar > PWA > Nome do domínio, seguindo Conectar o seu domínio personalizado ao seu App GoodBarber. A ordem importa: publicados antes da troca, seus redirecionamentos respondem desde a primeira visita ao seu domínio. Quatro cuidados:

  • Sua assinatura. Faça sua assinatura antes de apontar seu domínio: no fim do teste gratuito, um app sem assinatura é desativado, e seu domínio deixaria de mostrar seu site.
  • Seus e-mails. Se eles usam esse domínio, escolha a configuração CNAME, que os mantém com o seu provedor atual.
  • O prazo. A mudança pode levar até 72 horas para entrar em vigor: mantenha seu site antigo online durante esse período.
  • Sua conta antiga. Se você comprou esse domínio na Wix, na Squarespace ou na Shopify, transfira-o ou altere a configuração dele antes de fechar sua conta, e mantenha um backup do seu site antigo.

Etapa 6: verifique e depois acompanhe

Com seu domínio conectado, refaça o teste com um endereço antigo completo, ainda em navegação anônima: a página certa do seu app deve abrir, com o novo endereço dela na barra do navegador. A navegação anônima evita que você veja uma página que o navegador manteve na memória. Para ver o próprio código 301, use uma ferramenta online de verificação de redirecionamentos.

Nas semanas seguintes, acompanhe o relatório Páginas do Google Search Console: os endereços indicados como "Não encontrado (404)" são os que ainda não têm redirecionamento. Adicione os que importam. Em uma tela grande, a lista dos seus redirecionamentos também mostra o Último uso de cada um: você vê quais ainda estão sendo usados.

Sua propriedade do Search Console continua a mesma, já que seu domínio não muda. Se você tinha feito a verificação com uma tag ou um arquivo colocado no seu site antigo, faça a verificação de novo: a aba Sitemap de Publicar > PWA > SEO recebe a tag fornecida pelo Google. Na mesma aba, ative o sitemap do seu PWA, inativo por padrão, e depois envie-o para o Google para ajudá-lo a descobrir suas novas páginas. Para o Bing e os outros mecanismos de busca que o usam, o IndexNow sinaliza suas novas páginas mais rápido. Para um acervo grande, saiba que o sitemap lista os 100 conteúdos modificados mais recentemente de cada seção (novembro de 2026): o Google vai encontrar os outros pelos seus redirecionamentos e pelos seus links internos.

Corrija também os links que você controla: os de um conteúdo do seu app para outro, sua bio nas redes sociais, a assinatura dos seus e-mails. Um link direto é sempre melhor do que um link redirecionado, e o Google recomenda atualizar os links internos depois de uma mudança de site.

Mantenha seus redirecionamentos pelo maior tempo possível, e por pelo menos um ano: é o que o Google recomenda, para ter tempo de transferir para os seus novos endereços o que ele sabia dos antigos.

Conforme sua plataforma de origem

WordPress. Liste seus endereços com /wp-sitemap.xml, adicione os que o plugin Redirection já redireciona e identifique logo os endereços /?p=123, que não podem ser redirecionados. Uma regra com expressão regular vira uma linha por endereço. Uma loja WooCommerce passa pelo GoodBarber eCommerce: por padrão, as páginas de produto /product/nome-do-produto/ viram /products/nome-do-produto, com uma linha cada.

Shopify. Suas páginas de produto têm um endereço no formato /products/nome-do-produto, como em um app GoodBarber eCommerce. Use esse mesmo nome como slug do produto, na coluna product_url_slug da importação CSV do catálogo (extensão Importar/exportar produtos) ou na aba SEO do produto: a página responde então no endereço antigo dela, sem redirecionamento. Já suas coleções, suas páginas e seus posts do blog precisam de uma linha cada.

Wix. Por padrão, seus posts têm um endereço no formato /post/titulo-do-post: cada um precisa da própria linha. Para um site de umas vinte páginas, adicione seus redirecionamentos um a um, sem arquivo.

Squarespace. Os arquivos hospedados em /s/ não podem ser redirecionados. Seus URL Mappings existentes (/antiga -> /nova 301) fornecem endereços antigos para adicionar à sua lista. Uma regra com variável, como /blog/[name], vira uma linha por endereço.

As outras plataformas (Webflow, Jimdo, Weebly, Blogger…): o método geral basta, com o sitemap e uma planilha.

Um endereço que nunca deve mudar: QR codes e impressos

Um redirecionamento serve para a sua migração. Para um endereço que você imprime em um panfleto ou em um QR code, como /promo, crie de preferência um endereço personalizado na aba URL rewriting: ele sempre tem prioridade sobre um redirecionamento. O passo a passo está em Configurar a reescrita de URL e slugs.

Perguntas frequentes

Vou perder meu posicionamento nos resultados de busca?

Os redirecionamentos evitam que você perca o que pode ser preservado: cada endereço que importa leva à nova página dele, e o Google substitui o antigo pelo novo. O Google avisa, porém, que uma mudança de site com alteração de endereços pode fazer a classificação oscilar por algum tempo e que, em geral, ele leva algumas semanas para processar a maioria das páginas de um site de médio porte.

Quantos redirecionamentos posso criar?

Até 10.000 por app (novembro de 2026), incluindo os que ainda não foram publicados. Um arquivo de importação também tem no máximo 10.000 linhas.

Os redirecionamentos funcionam nos apps iOS e Android?

Não. Eles se aplicam à versão web do seu app, aquela que o Google indexa. Nos seus apps nativos, um link antigo que ficou em um conteúdo pode não levar a lugar nenhum: corrija os links dos seus conteúdos depois da migração, como indica a etapa 6.

Posso redirecionar um endereço para outro site?

Sim. Escolha Link externo como destino, ou coloque o endereço completo na segunda coluna do arquivo.

O que acontece se eu importar o mesmo arquivo duas vezes?

Nada é modificado: cada endereço que já está na sua lista passa para Já na sua lista. Para substituir a lista inteira, clique em Apagar tudo, importe o novo arquivo e depois publique.

Preciso de hospedagem para o PWA?

Não. A hospedagem do PWA está incluída na sua assinatura GoodBarber.

Por onde começar

Crie seu app com o teste gratuito, recrie uma primeira seção, publique seu PWA e depois importe um arquivo de poucas linhas: o resumo mostra, linha por linha, o que passa e por quê. O mesmo projeto também gera seus apps nativos iOS e Android, a partir do plano Premium.

Criar seu app

Fontes

Continue lendo

  5 min de leitura

Fidelize seus ouvintes entre um programa e outro com as gravações do Mixcloud no seu app

Em resumo. Mixcloud é uma extensão da GoodBarber, o criador de apps sem código, que adiciona uma conta do Mixcloud como fonte de uma seção Artigo. A seção lista os programas públicos da conta, do mais recente ao mais antigo, com capa, data e tags. Cada programa abre em uma página própria, onde toca no player oficial do Mixcloud, acima da descrição. Você a conecta com o nome da conta, ou com o link do perfil: sem chave e sem conta de desenvolvedor. Ela é gratuita para os apps Content.Extensão MixcloudSeção do appArtigoO que você informaO nome da conta, ou o link do perfilO que o app listaOs programas públicos da conta, do mais recente ao mais antigoCom cada programaCapa, data, tags e descriçãoReproduçãoPlayer oficial do Mixcloud, na página do programa: sem escuta offline nem em segundo planoAtualizaçãoA cada 30 minutos, aproximadamentePreçoGratuita para os apps ContentO Mixcloud foi feito para áudio de longa duração: programas de rádio, sets de DJ e podcasts. Quando completou dez anos, em fevereiro de 2020, 1,7 milhão de criadores já tinham publicado 50 milhões de programas na plataforma, segundo o blog do Mixcloud. Veja por que os programas gravados importam para o público de uma rádio, e como a extensão funciona para uma rádio comunitária que publica seus programas toda semana.

  11 min de leitura

Roube esta ideia: a lista de presentes de Natal

Uma seção de app que ajuda seus clientes a organizar os presentes de Natal, com orçamento, sem coletar dados. O prompt completo, pronto para colar.