Feed de produtos: como montar um feed que vende no Google Shopping
O feed de produtos é o que o Google lê para decidir onde e para quem o seu produto aparece. Veja os atributos obrigatórios, os recomendados que fazem diferença, como usar rótulos personalizados e como manter tudo atualizado.

O feed de produtos é a lista do seu catálogo no formato que o Google Merchant Center entende: um produto por linha, com campos como código, título, descrição, link, imagem, preço, disponibilidade, marca e GTIN. É com base nele que o Google decide se aprova o produto, em quais buscas mostrá-lo e como montar o anúncio.
Um feed que vende tem quatro qualidades: está completo (todos os obrigatórios e os recomendados que se aplicam), correto (igual ao que está no site), atualizado (preço e estoque do dia) e escrito para a busca (com as palavras que o cliente usa). Este guia mostra como chegar lá, campo por campo. Os problemas que mais derrubam feeds estão no artigo sobre os erros de feed do Merchant Center; aqui o foco é a construção.
Atributos obrigatórios
Sem estes campos, o produto não é aprovado. Os nomes técnicos ficam em inglês, porque é assim que o Merchant Center lê o arquivo.
| Atributo | O que é | Regra principal |
|---|---|---|
| id | Código único do produto | Até 50 caracteres. Use o SKU e não mude depois, senão o produto perde o histórico |
| title | Título | Até 150 caracteres, sem texto promocional |
| description | Descrição | Até 5.000 caracteres, só sobre o produto |
| link | Página do produto | No domínio verificado da loja |
| image_link | Foto principal | Produto inteiro, sem selo, texto ou marca d’água |
| availability | Disponibilidade | in_stock, out_of_stock, preorder ou backorder |
| price | Preço | Valor com ponto decimal e moeda: 129.90 BRL |
| brand | Marca | Obrigatória para produtos novos, com exceção de filmes, livros e música |
| gtin, mpn ou identifier_exists | Identificadores | GTIN quando o produto tem; identifier_exists = no quando não tem nenhum |
| condition | Condição | Obrigatória para usados e recondicionados |
O frete também é obrigatório no Brasil, mas pode ser configurado no próprio Merchant Center em vez de ir no feed. Para roupas e calçados anunciados no Brasil, entram ainda tamanho, cor, gênero e faixa etária. Se a dúvida é sobre o código de barras, temos um guia completo sobre GTIN e EAN.
Atributos recomendados que fazem diferença
Recomendado não quer dizer opcional na prática. Estes campos aumentam a chance de o produto aparecer na busca certa e de o cartão chamar mais atenção.
- sale_price e sale_price_effective_date: preço promocional e o período da promoção. O preço “de” continua no price.
- installment: parcelamento, disponível para a América Latina. Exemplo: 6 parcelas de R$ 30 em um produto de R$ 180. O preço à vista continua no price, e as parcelas precisam bater com o site.
- additional_image_link: até 10 imagens adicionais, onde fotos de uso e de ambiente são aceitas.
- item_group_id: o mesmo código para todas as variações de um produto (cores e tamanhos), o que permite ao Google agrupá-las.
- product_type: a sua árvore de categorias, como “Feminino > Vestidos > Midi”.
- product_highlight: de 2 a 100 destaques curtos, de até 150 caracteres cada, como “Tecido 100% algodão”.
- product_detail: ficha técnica organizada por seção, nome e valor, como “Dimensões > Altura > 30 cm”.
Título e descrição
O título é o campo de maior peso do feed. Ele funciona como a palavra-chave do anúncio: o Google compara a busca com o título para decidir se o produto é relevante. Comece pelo que o cliente pesquisa (o tipo de produto e a marca) e acrescente os atributos que diferenciam o item, como cor, tamanho, material e modelo. Os primeiros caracteres são os que aparecem no cartão, então o essencial vai na frente.
A descrição tem mais espaço e menos peso, mas ajuda o Google a entender o produto e a responder buscas mais específicas. Uma boa descrição traz:
- O que é o produto e para que serve, logo na primeira frase.
- Material, medidas, peso, capacidade ou composição.
- Como usar, cuidados e o que vem na embalagem.
- Diferenciais concretos: “costura reforçada”, “sem parabenos”, “voltagem bivolt”.
Deixe de fora preço, frete, prazo, links para outras páginas e comparações com concorrentes. Isso vai em outros campos ou não vai em lugar nenhum.
Imagem
A foto principal decide boa parte do clique. O Google recomenda:
- Produto inteiro, ocupando de 75% a 90% da imagem.
- Fundo branco, liso ou transparente (em produto de cor clara, prefira o branco, porque o transparente pode aparecer escuro).
- Sem texto promocional, selo de frete grátis, logotipo da loja, borda ou marca d’água.
- Pelo menos 1.500 × 1.500 pixels para melhor desempenho, e arquivo de até 16 MB.
Atenção ao tamanho mínimo: o Google anunciou que, a partir de 31 de janeiro de 2027, todas as imagens precisarão ter pelo menos 500 × 500 pixels. Desde abril de 2026 o Merchant Center já mostra avisos para as fotos abaixo desse tamanho. Se a sua loja tem fotos antigas pequenas, comece a trocar agora. Em moda, mostre a peça no modelo sem cortar cabeça ou pés e deixe acessórios de fora da foto principal.
Preço e disponibilidade
São os dois campos que precisam estar idênticos ao site em todos os momentos. A regra é simples: o que o cliente vê na página e no checkout é o que deve estar no feed.
- Formato: use ponto como separador decimal e a moeda no fim: 89.90 BRL.
- Promoções: preço cheio em price, preço promocional em sale_price. Se a promoção tem data para acabar, informe o período, para o feed não continuar mostrando desconto que já terminou.
- Estoque: produto esgotado vai como out_of_stock. Pré-venda e encomenda usam preorder e backorder, com a data em availability_date.
Categoria e tipo de produto
São dois campos parecidos com funções diferentes.
| Aspecto | google_product_category | product_type |
|---|---|---|
| Quem define as opções | O Google, com uma lista fixa de categorias | Você, com a sua própria árvore |
| Obrigatório? | Não; o Google atribui sozinho se você não enviar, exceto em categorias específicas | Não, mas muito recomendado |
| Para que serve | Ajudar o Google a classificar o produto e aplicar regras da categoria | Organizar campanhas, lances e relatórios pela lógica da sua loja |
| Exemplo | Vestuário e acessórios > Roupas > Vestidos | Feminino > Vestidos > Midi > Linho |
O product_type aceita até 750 caracteres. Se você enviar mais de um valor, só o primeiro é usado nas campanhas de Shopping. Use a árvore mais completa possível: ela é o jeito mais fácil de separar grupos de produtos na campanha, como mostramos no passo a passo da campanha de Shopping no Google Ads.
Rótulos personalizados: o feed a serviço da campanha
Os rótulos personalizados (custom_label_0 a custom_label_4) são cinco campos livres que o cliente nunca vê. Servem para organizar o catálogo por critérios que o Google não conhece, mas que importam para o seu negócio. Cada valor pode ter até 100 caracteres, e cada rótulo aceita até 1.000 valores diferentes na conta.
| Rótulo | Critério | Valores de exemplo |
|---|---|---|
| custom_label_0 | Margem | margem-alta, margem-media, margem-baixa |
| custom_label_1 | Faixa de preço | ate-100, 100-300, acima-300 |
| custom_label_2 | Desempenho | campeao, regular, sem-venda |
| custom_label_3 | Sazonalidade | verao, inverno, dia-das-maes |
| custom_label_4 | Lançamento | novo, catalogo |
Com isso, você consegue dar lance maior para produtos de margem alta, criar uma campanha só para os campeões ou empurrar a coleção de inverno em maio sem mexer em cada produto. Escolha critérios estáveis e documente o que cada rótulo significa, para ninguém da equipe usar o mesmo campo para duas coisas.
Regras de feed e fontes complementares
Nem sempre dá para corrigir tudo na plataforma da loja. Para isso o Merchant Center tem dois recursos:
- Regras de atributos: transformações automáticas aplicadas ao feed principal. Exemplos: colocar a marca no começo de todos os títulos que ainda não a têm, preencher condition = new em todo o catálogo, ou definir custom_label_1 a partir do preço.
- Fontes de dados complementares: uma planilha ou arquivo extra que acrescenta ou substitui campos do feed principal, cruzando pelo id. É o jeito mais simples de preencher rótulos personalizados ou corrigir títulos de uma lista de produtos sem tocar na loja.
Use esses recursos com cuidado. Uma regra mal feita pode alterar milhares de produtos de uma vez, e uma correção feita só no Merchant Center esconde o problema na origem. Sempre que possível, corrija na plataforma e deixe as regras para o que a plataforma não permite.
Atualização: de quanto em quanto tempo
- Preço e estoque: pelo menos uma vez por dia. Em lojas com estoque curto ou preço que muda muito, várias vezes por dia, de preferência por integração ou API.
- Datas fortes: antes de Black Friday, Natal e Dia das Mães, confira se as promoções têm data de início e fim corretas no feed.
- Expiração: produtos enviados por arquivo ou integração expiram 30 dias depois da última atualização. Um feed que parou de rodar faz o catálogo sumir aos poucos.
Checklist antes de dar o feed por pronto
- Todos os obrigatórios preenchidos e sem reprovação.
- Títulos começando pelo tipo de produto e pela marca.
- GTIN em todos os produtos que têm código de barras.
- Fotos principais com fundo limpo e pelo menos 1.500 pixels.
- Preço, promoção e parcelamento iguais aos do site.
- product_type com a árvore completa de categorias.
- Pelo menos dois rótulos personalizados úteis para a campanha.
- Atualização automática diária configurada e testada.
Feed bem montado é a parte do Shopping que mais rende e a que menos aparece. Se você quer uma auditoria do seu, campo por campo, esse é o primeiro passo do nosso trabalho de Google Shopping e Merchant Center.


