Google Merchant Center · Dados do produto

    Codificação UTF-8 inválida no Merchant Center: como corrigir

    Exibido no Google Merchant Center: Codificação UTF-8 inválida

    Como corrigir "Codificação UTF-8 inválida" no Merchant Center?

    "Codificação UTF-8 inválida" significa que algum texto nos dados do produto, geralmente em títulos ou descrições, contém bytes que não são válidos na codificação que o Google espera, então os caracteres não podem ser lidos corretamente. A correção é salvar o arquivo do feed em UTF-8 (ou configurar a fonte de dados com a codificação certa) e limpar na origem os caracteres corrompidos ou ocultos. Texto embaralhado como é, ’ ou � nos seus anúncios é o sinal mais claro.

    O que esse problema significa

    O Merchant Center aceita UTF-8, UTF-16, Latin-1 e ASCII. Quando o texto chega em uma codificação, mas é lido como outra, ou contém caracteres que não são válidos de jeito nenhum, o Google marca os produtos afetados. Dependendo do atributo, o produto pode ser reprovado ou exibido com o texto quebrado.

    Sintomas típicos:

    O que você vêO que geralmente significa
    é em vez de éTexto UTF-8 lido como Latin-1 (ou convertido duas vezes)
    ’ em vez de 'Um apóstrofo curvo do Word ou do Google Docs codificado duas vezes
    � (caractere de substituição)Bytes que não puderam ser decodificados de forma alguma
    Erros invisíveisCaracteres de controle, espaços de largura zero ou Unicode de uso privado colados de outros programas

    O Google também pede que você evite Unicode inválido, como caracteres de controle, de uso privado e substitutos (surrogates), em IDs e campos de texto.

    Por que isso acontece

    • Planilha salva na codificação errada. O Excel no Windows historicamente salva arquivos CSV em uma codificação regional, a menos que você escolha CSV UTF-8. Aí letras acentuadas, aspas curvas e símbolos quebram.
    • Codificação dupla. Dados convertidos para UTF-8 duas vezes, geralmente ao passar entre o sistema do fornecedor, um PIM e uma ferramenta de feed.
    • Copiar e colar do Word, de PDFs ou de páginas da web. Traz aspas curvas, travessões, espaços não separáveis e caracteres de formatação ocultos.
    • XML do feed declara a codificação errada. A primeira linha diz uma codificação e o arquivo, na verdade, está em outra.
    • Configuração de codificação da fonte de dados diferente. Um arquivo enviado ou buscado com a codificação errada selecionada no Merchant Center.
    • Plugins que enviam HTML bruto ou emojis. Um construtor de páginas do WooCommerce deixa shortcodes ou caracteres especiais nas descrições.

    Como corrigir

    1. Localize os produtos e campos afetados. No Merchant Center, vá em Produtos > Requer atenção, filtre pelo problema de codificação e faça o download do CSV. Veja qual atributo é citado (título, descrição, tipo de produto).

    2. Se você envia um arquivo (CSV, TSV, XML):

      • Excel: Use Arquivo > Salvar como e escolha CSV UTF-8 (delimitado por vírgulas).
      • Google Planilhas: Faça o download como CSV ou TSV; o Planilhas exporta em UTF-8.
      • Editores de texto: No Bloco de Notas, use Salvar como com a codificação definida como UTF-8. A ajuda do Google também sugere escolher a detecção automática no Merchant Center se você não tiver certeza da codificação de um arquivo.
      • Feeds XML: Confira se a declaração corresponde à codificação real. Para UTF-8, a primeira linha deve ser <?xml version="1.0" encoding="UTF-8"?>. Se você precisar usar Latin-1 ou UTF-16, o Google orienta declarar ISO-8859-1 ou UTF-16, conforme o caso.
    3. Confira a configuração da fonte de dados. No Merchant Center, abra as configurações da fonte de dados e confirme que a opção de codificação corresponde ao seu arquivo. O Google tem um erro separado para esse caso: quando a fonte de dados contém um caractere inválido para a configuração de codificação atual, altere-a nas configurações avançadas da fonte.

    4. Limpe o texto na origem. Recodificar o arquivo não conserta caracteres que já estão corrompidos (é continua é). Use localizar e substituir na sua loja ou planilha:

      • é por é, ’ por ', “ e †por aspas retas
      • Remova espaços não separáveis, espaços de largura zero e caracteres de controle
      • Substitua emojis e símbolos decorativos, que o Google já desaconselha em títulos e descrições

      Colar o texto suspeito primeiro em um editor de texto simples é uma forma rápida de achar caracteres ocultos.

    5. Corrija na sua plataforma:

      • Shopify (app Google & YouTube): O Shopify armazena texto em UTF-8, então esse problema normalmente vem de texto corrompido que foi importado. Edite os títulos e descrições dos produtos diretamente, ou importe de novo um CSV limpo salvo em UTF-8.
      • WooCommerce: Confira se o banco de dados e o plugin de feed geram UTF-8 e limpe shortcodes ou marcação de construtores de página dos campos que o feed lê. Alguns plugins de feed têm uma opção para remover HTML e caracteres especiais.
      • Fonte complementar: Se não der para corrigir a origem rápido, envie valores limpos de title ou description com base no id.
    6. Busque de novo e confira. Dispare uma nova busca da fonte de dados e abra alguns produtos corrigidos no Merchant Center para confirmar que o texto aparece certo.

    Quanto tempo leva para resolver

    O Google informa que as alterações podem levar de 24 a 72 horas para aparecer na página Requer atenção. Fontes baseadas em arquivo são atualizadas na próxima busca ou envio; os apps de loja ressincronizam automaticamente os produtos editados, geralmente em poucas horas.

    Como evitar

    • Exporte e importe CSVs sempre em UTF-8 e ensine quem mexe nas planilhas de produtos a fazer o mesmo.
    • Evite colar textos de produto direto do Word ou de PDFs; cole como texto simples.
    • Mantenha uma única codificação em toda a cadeia: arquivo do fornecedor, PIM, loja, feed.
    • Inclua uma checagem de Ã, †e � no controle de qualidade das importações.

    Problemas de codificação atingem mais os catálogos multilíngues e os alimentados por fornecedores. A Mercantads pode rastrear em que ponto a corrupção entra no seu fluxo e corrigir na origem; veja nosso serviço de Merchant Center ou confira seu arquivo com o verificador de feed do Merchant Center.

    Corrija você mesmo ou deixe com a gente

    Faça você mesmoA Mercantads faz por você
    Encontrar a causaSiga os passos desta páginaAuditamos seu feed, loja e conta
    Aplicar a correçãoEditar produtos, regras do feed ou páginas você mesmoA gente corrige, em massa quando possível
    RevisõesSolicitar a revisão e aguardarPreparamos e enviamos a revisão por você
    Depois de corrigidoFicar de olho para não voltarMonitoramento contínuo do feed para não voltar
    Fale com a gente
    Perguntas frequentes

    Perguntas frequentes

    UTF-8 é a escolha mais segura. O Google aceita UTF-8, UTF-16, Latin-1 e ASCII, mas o UTF-8 funciona com todos os idiomas e é o padrão da maioria das ferramentas.

    Se os caracteres já estavam corrompidos antes de salvar, a recodificação preserva o erro. Você precisa localizar e substituir as sequências quebradas pelos caracteres corretos.

    Emojis são UTF-8 válido, mas o Google desaconselha caracteres do tipo emoji em títulos e descrições, e algumas ferramentas do seu fluxo podem corrompê-los. Remova-os dos dados do produto.

    Codificação UTF-8 inválida no Merchant Center: como corrigir

    Conte o que o Google Merchant Center está mostrando. A gente encontra a causa e corrige para seus produtos e anúncios voltarem a vender.