Migração de catálogo: mover 10k produtos sem perder o SEO
50-70 % das migrações e-commerce mal preparadas perdem 30-80 % do tráfego orgânico. Aqui a checklist completa dos redirects.

Migração de catálogo: mover 10k produtos sem perder o SEO
Uma migração e-commerce é a operação técnica que mais falha em SEO. Estatística real: 50 a 70 % das migrações mal preparadas perdem 30 % a 80 % do seu tráfego orgânico no primeiro ano. As melhores equipas saem com tráfego estável ou em ligeiro crescimento.
A diferença não é técnica nem sorte — é preparação. Aqui o método completo para migrar um catálogo de 10 000 produtos sem partir o seu SEO.
Os 4 tipos de migração
Tipo 1 — Migração de plataforma: Shopify → WooCommerce. As URLs mudam de estrutura.
Tipo 2 — Mudança de domínio: marca-antiga.pt → marca-nova.pt. Todos os backlinks externos devem ser transferidos.
Tipo 3 — Reestruturação de URLs: mesmo domínio, mesma plataforma, mudança de estrutura.
Tipo 4 — Reestruturação de categorias: mesmas URLs de produtos, reorganização de categorias.
Tipos 1, 2, 3 são os mais arriscados. O 4 é mais simples.
Fase 1 — Cartografar as URLs legacy (2-3 dias)
Primeira regra: não pode migrar o que não conhece. Antes de qualquer ação, exporte:
Export 1 — Lista de todas as URLs
Fontes combinadas: Google Search Console (Performance → URL, 16 meses), sitemap XML atual, crawl completo com Screaming Frog, backlinks recebidos via Ahrefs/Semrush.
Agregação numa folha Google Sheets. Tipicamente para 10 000 produtos: 30 000-50 000 URLs totais.
Export 2 — Performance por URL
Para cada URL, a partir do GSC em 12 meses: impressões, cliques, posição média, top 3 keywords. O top 20 % por tráfego transporta 80 % do SEO.
Export 3 — Reviews e UGC
Lista dos produtos com número de reviews, nota média, data de publicação. Os produtos com muitas reviews nunca devem perder o seu histórico.
Fase 2 — Gerar o ficheiro de redirects (1 dia)
O coração do projeto. Uma tabela com 2 colunas:
URL antiga → URL nova
https://old.com/products/derby → https://new.com/shop/derby-couro
Regras
Regra 1 — Um redirect por URL, sem wildcards exceto exceção. Prefira mapping explícito.
Regra 2 — Redirect 301 (permanente), não 302. 301 transfere ~95 % da autoridade SEO. 302 não transfere nada.
Regra 3 — Sem cadeia de redirects. ❌ A → B → C = perda de sinal. ✅ A → C diretamente.
Regra 4 — Redirect para conteúdo relevante. Se URL antiga é produto descontinuado sem substituto, redirecione para produto muito similar (prioridade 1) ou categoria mãe (prioridade 2). Nunca 404 em URL com tráfego.
Regra 5 — Slugs limpos na nova estrutura. Aproveite para corrigir slugs antigos: remover números parasitas, uniformizar minúsculas, remover stop-words.
Fase 3 — Preservar reviews e UGC (1-2 dias)
Na nova plataforma, antes do switch:
Import de reviews
Export da plataforma antiga (CSV com data, nota, comentário, autor), import com match por SKU, verificação de que AggregateRating é gerado no novo site.
UGC visível
Fotos de clientes, Q&A, votos utilitários: migrar se possível. Prioridade às reviews textuais (mais peso SEO).
Preservação das datas
As datas originais das reviews são importantes para o sinal de frescura/antiguidade do produto. Verifique que o import preserva review_date, não a data do import.
Fase 4 — Gerir imagens em massa (1-2 dias)
Procedimento:
- Export da plataforma antiga (scripts via Shopify API + download do CDN, ou acesso direto a
wp-content/uploads/) - Hospedagem intermédia em CDN público (S3, Bunny CDN, Cloudflare Images)
- Import nova plataforma via CSV com URLs de imagens
- Alt text a migrar — sinal SEO importante
Fase 5 — Testar em staging (1-2 dias)
Nunca faça o switch diretamente em produção.
Testes: 20 top URLs redirecionam corretamente (301 → 200), schema.org Product presente e válido, hreflang corretos, sitemap gerado apenas com novas URLs, Core Web Vitals pelo menos iguais.
Fase 6 — Switch DNS + submission (dia D)
D-24h: baixar TTL DNS para 300 segundos para propagação rápida. D+0: mudar DNS, ativar redirects 301. D+1h: testar a partir de vários IPs que a nova produção responde. D+24h: submeter novo sitemap ao GSC, "Request indexing" nos top 10 URLs, submeter ao Bing WMT.
Fase 7 — Monitoring pós-migração (4 semanas)
Semana 1: verificar logs servidor (erros 404), GSC Coverage (excluded/errors), tráfego orgânico via GA4.
Semana 2-4: evolução de posições nas top keywords, comparar tráfego orgânico com baseline pré-migração. Se -20 % a 3 semanas → auditoria profunda. Se -5 % a 4 semanas → normal.
Mês 2: tráfego orgânico deveria estar a ≥95 % da baseline.
FAQ
Quanto tempo para recuperar após uma migração?
4-12 semanas para estabilidade. Alguma flutuação durante 2-4 semanas é normal. Se a 3 meses pós-migração o seu tráfego está <85 % da baseline, há um problema técnico.
Devo manter o site antigo online?
Nas 48h após o switch DNS, idealmente sim — para permitir que a propagação DNS se estenda. Além disso, pode desligá-lo.
Posso migrar por fases?
Tecnicamente sim, na prática complicado. Recomendação: migração big-bang num fim de semana.
Qual é o risco principal de uma migração falhada?
A perda de tráfego orgânico que nunca regressa. Os redirects 301 transferem ~95 % do link juice — os 5 % em falta estão perdidos para sempre.
Posso migrar e refazer as descrições dos produtos ao mesmo tempo?
Evite. Demasiadas variáveis mudam. Migre primeiro (4-8 semanas), estabilize, depois ataque a refonte de descrições.
Para pilotar uma migração de catálogo com geração automática de redirects e auditoria SEO pós-migração, veja Ecomptimize para Shopify ou Ecomptimize para WooCommerce.
Gostaste deste artigo?