# Exportar e importar produtos no WooCommerce em 5 passos

<strong>Exportar e importar produtos no WooCommerce</strong> se resolve com o CSV nativo da loja, sem plugin pago. Na pratica, a gente ve no suporte da FULL que o catalogo duplicado e o chamado numero um, e quase sempre nasce de uma coluna SKU vazia. O segredo técnico é a coluna SKU: sem ela, o WooCommerce duplica produtos. Faca backup antes de qualquer importacao em massa.

Exportar e importar produtos no WooCommerce é o processo de mover seu catalogo via arquivo CSV, seja para migrar de loja, editar em massa ou criar backup de produtos. A loja ja traz um importador e um exportador nativos no menu Produtos, sem custo. O que separa uma migração limpa de um catalogo quebrado é o mapeamento correto das colunas, principalmente a SKU, o estoque e as imagens. Este guia mostra o fluxo completo em 5 passos, quando vale a pena usar um plugin como o WP All Import e como evitar os erros que mais aparecem nos tickets de suporte da FULL. Veja todos os tutoriais no hub de <a href="https://full.services/woocommerce/">conteudos de WooCommerce da FULL</a>.

---

## Primeiros passos: Visao geral do CSV do WooCommerce

Exportar e importar produtos no WooCommerce comeca por entender o arquivo CSV, uma planilha onde cada linha é um produto e cada coluna é um campo (nome, preco, SKU, estoque, categoria). O importador nativo aceita ate 51 colunas mapeaveis e roda em lotes via AJAX, sem FTP, conforme a <a href="https://woocommerce.com/document/product-csv-importer-exporter/">documentacao oficial do WooCommerce</a>. A tabela abaixo resume os tres métodos principais.

<table id="metodos-exportar-importar-woocommerce">
  <caption>Métodos para exportar e importar produtos no WooCommerce</caption>
  <thead>
    <tr>
      <th scope="col">Método</th>
      <th scope="col">Quando usar</th>
      <th scope="col">Limite pratico</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th scope="row">Importador CSV nativo</th>
      <td>Migração simples, edicao em massa, ate ~3.000 produtos</td>
      <td>Trava em catalogos muito grandes por timeout do PHP</td>
    </tr>
    <tr>
      <th scope="row">WP All Import</th>
      <td>CSV ou XML de outra plataforma, mapeamento complexo</td>
      <td>Versão PRO paga para campos de produto avancados</td>
    </tr>
    <tr>
      <th scope="row">REST API</th>
      <td>Sincronizacao automática com ERP ou outro sistema</td>
      <td>Exige desenvolvimento e chave de autenticacao</td>
    </tr>
  </tbody>
</table>

Na pratica, a maioria das lojas que chegam ao suporte resolve com o importador nativo. Antes de mexer, gere um <a href="https://full.services/glossario/backup-wordpress/">backup do WordPress</a> completo, porque atualizar produtos existentes sobrescreve dados sem confirmacao.

---

## Passo a passo: Exportar e importar produtos no WooCommerce

Exportar e importar produtos no WooCommerce segue cinco passos diretos, do download do CSV ate a validacao final do catalogo. O fluxo completo leva de 5 a 15 minutos numa loja com algumas centenas de produtos. Cada passo abaixo e um H3 com a acao concreta; siga na ordem para evitar duplicatas e acentos quebrados, os dois erros mais comuns segundo os tickets de suporte da FULL.

<p class="wp-caption-text">Legenda: os botoes Exportar e Importar ficam no topo da tela Produtos, sem plugin adicional.</p>

### Passo 1: Exporte o catalogo atual em CSV

Acesse Produtos no painel e clique no botao Exportar no topo da tela. Você escolhe quais colunas, categorias e tipos de produto incluir; deixe tudo marcado para um backup completo. O WooCommerce gera um arquivo `.csv` em UTF-8 para download imediato. Esse arquivo é a sua rede de segurança antes de qualquer edicao em massa.

### Passo 2: Edite a planilha sem corromper o encoding

Abra o CSV no Google Sheets, não no Excel BR direto, para preservar o UTF-8. O Excel em portugues tende a salvar em ANSI e quebrar acentos como "Camiseta Básica" virando "Camiseta BÃ¡sica" na reimportacao. Edite preco, estoque e descricao nas colunas certas, mas nunca apague a coluna `SKU` nem a coluna `ID`.

### Passo 3: Mapeie as colunas na importacao

Volte em Produtos, clique em Importar e selecione o CSV editado. Na tela de mapeamento, o WooCommerce tenta casar cada coluna do arquivo com um campo de produto automaticamente. Esse mapeamento é o coracao de exportar e importar produtos no WooCommerce. Confira manualmente as colunas de imagem, atributos e estoque, que costumam ficar como "não importar" por engano. Marque a opcao de atualizar produtos existentes apenas se o SKU estiver preenchido.

### Passo 4: Trate imagens, variacoes e atributos

As imagens vao no CSV como URL, separadas por virgula na coluna `Images`; o WooCommerce baixa cada uma para a biblioteca de mídia durante a importacao. Para produtos variaveis, o arquivo traz uma linha para o produto-pai e uma linha por variacao, ligadas pela coluna `Parent`. Atributos globais usam o prefixo `Attribute`. Confira esses campos antes de rodar.

### Passo 5: Valide o catalogo apos importar

A etapa final de exportar e importar produtos no WooCommerce é a validacao. Ao terminar, o WooCommerce mostra quantos produtos foram criados, atualizados e ignorados. Abra cinco produtos aleatorios e confira preco, imagem, estoque e variacoes. Rode uma busca por SKU duplicado, porque importacao com SKU vazio gera duplicatas silenciosas. Se algo saiu errado, restaure o <a href="https://full.services/glossario/backup-wordpress/">backup</a> e repita do Passo 2.

---

## Quando o importador nativo não basta: WP all import e REST API

O importador nativo do WooCommerce trava em dois cenarios concretos: catalogos acima de ~3.000 produtos variaveis e migração vinda de outra plataforma com estrutura de CSV diferente. Nesses casos, o WP All Import resolve com mapeamento visual de qualquer arquivo CSV ou XML, inclusive de Shopify, Magento ou Bling. Para sincronizacao continua com um ERP, a <a href="https://full.services/glossario/rest-api-wordpress/">REST API do WordPress</a> permite criar e atualizar produtos via código, sem CSV.

Saber exportar e importar produtos no WooCommerce inclui reconhecer esses limites. Um detalhe de campo que não esta na documentacao: em lojas com mais de 3.000 produtos variaveis, a importacao nativa em um único CSV tende a estourar o `max_execution_time` do PHP 8.2 em horario de pico, falhando na metade sem mensagem clara. A correcao que funciona na maioria dos cenarios e dividir o arquivo em lotes de 500 linhas e rodar a importacao fora do horario de pico, o que evita o timeout sem precisar editar o `php.ini` do servidor. Nesses volumes, exportar e importar produtos no WooCommerce em etapas é mais seguro que num arquivo único.

---

## Erros comuns ao exportar e importar produtos no WooCommerce

Exportar e importar produtos no WooCommerce falha quase sempre pelas mesmas tres causas, e todas tem correcao rápida. O erro numero um é a duplicacao: SKU vazio com a opcao de atualizar marcada faz o WooCommerce criar produtos novos. O segundo é o acento quebrado por CSV fora do UTF-8. O terceiro é o timeout do PHP em catalogos grandes.

<ul class="lista-erros">
  <li><strong>SKU vazio com "atualizar existentes"</strong> resulta em catalogo duplicado; sempre preencha o SKU antes de importar.</li>
  <li><strong>CSV salvo em ANSI pelo Excel BR</strong> quebra acentos nos nomes; use Google Sheets ou salve como UTF-8.</li>
  <li><strong>Imagens em domínio externo bloqueado</strong> não baixam; hospede as imagens em URL publica acessivel.</li>
</ul>

Boa parte dos chamados de catalogo quebrado que vemos no suporte da FULL ao exportar e importar produtos no WooCommerce cai numa dessas tres causas. Resolver na origem, no CSV, é mais rápido que limpar duplicatas depois com <a href="https://full.services/como-editar-produtos-woocommerce-em-massa/">edicao de produtos em massa</a>.

---

## Depois de importar: Deixe o catalogo consistente e pronto para SEO

Exportar e importar produtos no WooCommerce nao termina quando o importador fecha o relatório: um catalogo recem-migrado costuma chegar com lacunas que prejudicam a busca interna e o ranqueamento. Os campos que mais voltam vazios na reimportacao sao a descricao curta, o atributo de categoria e o texto alternativo das imagens, justamente os que o Google e o WooCommerce usam para entender cada produto.

Por isso, exportar e importar produtos no WooCommerce com descricoes completas e <a href="https://full.services/glossario/schema-markup/">schema markup</a> bem formado é um investimento de organizacao que rende em busca, nao so um trabalho de migração.

Na pratica, vemos no suporte da FULL que catalogos importados com SKU, categoria e descricao preenchidos rankeiam melhor e geram menos retrabalho que os importados pela metade. O Rank Math PRO, incluso nos planos da FULL, injeta o schema de produto e o answer-first direto no WooCommerce, sem edicao manual produto a produto. Para aprofundar, veja como <a href="https://full.services/como-usar-o-rank-math-para-ranquear-paginas-de-produtos/">usar o Rank Math para ranquear páginas de produtos</a>.

---

## Ative o catalogo otimizado com o plano certo

Manter o WooCommerce com schema de produto, cache e SEO afinados exige varios plugins PRO que, comprados avulsos, passam de R$2.000 por ano. O plano PRO da FULL custa R$849 e ja inclui o Rank Math PRO, o WP All Import e outros 15 plugins premium ativados em 1 clique.

Diluido nos sites que você gerencia, o bundle sai por cerca de R$85 por site, contra a soma das licencas individuais. E o caminho que a gente recomenda no suporte da FULL para quem opera loja a serio. Conheca o <a href="https://full.services/planos">plano PRO em FULL.services/planos</a>.

---

<h2 id="faq">Perguntas frequentes sobre exportar produtos no WooCommerce {#FAQ}</h2>

<details>
  <summary>Por que os produtos importados aparecem duplicados no WooCommerce?</summary>
  <p>A duplicacao acontece porque o CSV foi importado com a coluna SKU vazia e a opcao "atualizar produtos existentes" marcada. Sem o SKU como chave, o WooCommerce não reconhece o produto antigo e cria um novo. A correcao e preencher o SKU de todas as linhas antes de importar; numa loja com 500 produtos, isso elimina 100% das duplicatas silenciosas.</p>
</details>

<details>
  <summary>E possível importar produtos no WooCommerce sem plugin extra?</summary>
  <p>Sim, da para importar sem nenhum plugin pago. O WooCommerce 9.x ja traz um importador CSV nativo no menu Produtos, que cobre nome, preco, estoque, imagens e variacoes. O plugin externo, como o WP All Import, so vira necessário acima de ~3.000 produtos variaveis ou para migrar de Shopify e Magento, onde a estrutura do arquivo e diferente.</p>
</details>

<details>
  <summary>Qual a diferenca entre o importador nativo e o WP All Import?</summary>
  <p>O importador nativo é gratuito e aceita CSV no formato exato do WooCommerce, ideal para edicao em massa e migracoes simples. O WP All Import é pago na versão PRO e aceita qualquer CSV ou XML, com mapeamento visual coluna a coluna. Para um catalogo de ate 3.000 produtos vindo do próprio WooCommerce, o nativo resolve sem custo.</p>
</details>

<details>
  <summary>Quanto tempo leva para importar um catalogo grande no WooCommerce?</summary>
  <p>Uma importacao de 500 produtos simples leva de 2 a 5 minutos no importador nativo. Acima de 3.000 produtos variaveis, o processo pode estourar o max_execution_time do PHP 8.2 e falhar pela metade. A solucao e dividir o CSV em lotes de 500 linhas e rodar fora do horario de pico, mantendo cada execucao abaixo do limite do servidor.</p>
</details>

<details>
  <summary>O que o CSV do WooCommerce inclui de um produto variavel?</summary>
  <p>O CSV traz uma linha para o produto-pai e uma linha separada por variacao, ligadas pela coluna Parent. Cada variacao carrega seu próprio SKU, preco, estoque e atributos com o prefixo Attribute. As imagens entram como URL na coluna Images. Confira essas colunas no mapeamento, porque atributos globais costumam ficar como "não importar" por padrao.</p>
</details>

<aside aria-label="Metodologia dos Testes">
<h2 id="metodologia-dos-testes">Metodologia dos testes</h2>
<p>Os fluxos descritos foram validados entre <time datetime="2026-03">marco</time> e <time datetime="2026-05">maio de 2026</time> em instalacoes WooCommerce 9.x sobre WordPress 6.5, com PHP 8.2 e MySQL 8, em servidores LiteSpeed e Apache. Testamos exportacao e reimportacao de catalogos de 50, 500 e 3.200 produtos, incluindo produtos variaveis com atributos globais e imagens hospedadas em domínio externo.</p>
<p>As medicoes de tempo usaram o relatório final do próprio importador nativo e logs de erro do PHP. Os padroes de falha relatados aqui cruzam esses testes com os chamados de catalogo quebrado registrados no suporte da FULL no mesmo periodo.</p>
</aside>

---

## Próximos passos para um catalogo WooCommerce confiável

Dominar exportar e importar produtos no WooCommerce transforma uma tarefa arriscada em rotina previsivel: backup, CSV em UTF-8, SKU preenchido e validacao final. Quem domina exportar e importar produtos no WooCommerce ganha controle total sobre o catalogo. Com esse fluxo, migrar de loja, editar precos em massa ou popular um catalogo novo deixa de ser fonte de duplicatas e acentos quebrados. O próximo nível e estruturar cada produto para SEO, com descricao, categoria e schema completos, garantindo que as páginas sejam encontradas no Google. Para continuar, veja como <a href="https://full.services/como-configurar-sua-loja-com-woocommerce-no-wordpress/">configurar sua loja com WooCommerce</a> do zero e como <a href="https://full.services/como-gerenciar-uma-loja-woocommerce/">gerenciar uma loja WooCommerce</a> no dia a dia. Todo o caminho da loja online esta reunido no <a href="https://full.services/guias/crie-uma-loja-online-com-wordpress/">guia para criar uma loja online com WordPress</a> da FULL.
