"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.
- Início
- Corrigir erros
- Google Merchant Center
Codificação UTF-8 inválida no Merchant Center: como corrigir
Como corrigir "Codificação UTF-8 inválida" no Merchant Center?
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íveis | Caracteres 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
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).
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 declararISO-8859-1ouUTF-16, conforme o caso.
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.
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.
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
titleoudescriptioncom base noid.
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ê mesmo | A Mercantads faz por você | |
|---|---|---|
| Encontrar a causa | Siga os passos desta página | Auditamos seu feed, loja e conta |
| Aplicar a correção | Editar produtos, regras do feed ou páginas você mesmo | A gente corrige, em massa quando possível |
| Revisões | Solicitar a revisão e aguardar | Preparamos e enviamos a revisão por você |
| Depois de corrigido | Ficar de olho para não voltar | Monitoramento contínuo do feed para não voltar |
Perguntas frequentes
Soluções relacionadas do Google Merchant Center
Todas as soluções do Google Merchant Center →Cor ausente no Merchant Center: como corrigir [color]
Dados do produtoDescrição ausente no Merchant Center: como corrigir
Dados do produtoExcesso de maiúsculas nos títulos do Merchant Center
Dados do produtoFaixa etária ou gênero ausente no Merchant Center: correção
Dados do produtoGTIN ausente no Google Merchant Center: como corrigir
Dados do produtoGTIN não suportado no Merchant Center: causas e correção
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.