Google Merchant Center · Produktdaten

    Ungültige UTF-8-Codierung in Merchant Center beheben

    Angezeigt in Google Merchant Center: Ungültige UTF-8-Codierung

    Wie behebe ich „Ungültige UTF-8-Codierung“ in Merchant Center?

    „Ungültige UTF-8-Codierung“ (Invalid UTF-8 encoding) bedeutet, dass ein Teil des Textes in Ihren Produktdaten, meist in Titeln oder Beschreibungen, Bytes enthält, die in der von Google erwarteten Codierung nicht gültig sind, sodass Zeichen nicht korrekt gelesen werden können. Die Lösung: Speichern Sie Ihre Feed-Datei als UTF-8 (oder stellen Sie die Datenquelle auf die richtige Codierung ein) und bereinigen Sie beschädigte oder versteckte Zeichen an der Quelle. Verstümmelter Text wie é, ’ oder � in Ihren Einträgen ist das deutlichste Anzeichen.

    Was dieses Problem bedeutet

    Merchant Center unterstützt UTF-8, UTF-16, Latin-1 und ASCII. Kommt Text in einer Codierung an, wird aber als eine andere gelesen, oder enthält er Zeichen, die überhaupt nicht gültig sind, markiert Google die betroffenen Produkte. Je nach Attribut kann das Produkt abgelehnt oder mit fehlerhaftem Text angezeigt werden.

    Typische Symptome:

    Was Sie sehenWas es meist bedeutet
    é statt éUTF-8-Text, der als Latin-1 gelesen (oder doppelt umgewandelt) wurde
    ’ statt 'Ein typografischer Apostroph aus Word oder Google Docs, doppelt codiert
    � (Ersatzzeichen)Bytes, die überhaupt nicht decodiert werden konnten
    Unsichtbare FehlerSteuerzeichen, Leerzeichen ohne Breite oder Unicode-Zeichen aus dem privaten Bereich, die aus anderer Software eingefügt wurden

    Google bittet außerdem darum, ungültiges Unicode wie Steuerzeichen, Zeichen aus dem privaten Bereich und Surrogatzeichen in IDs und Textfeldern zu vermeiden.

    Warum es passiert

    • Tabelle in der falschen Codierung gespeichert. Excel unter Windows hat CSV-Dateien lange in einer regionalen Codierung gespeichert, sofern Sie nicht CSV UTF-8 wählen. Akzentbuchstaben, Umlaute, typografische Anführungszeichen und Symbole gehen dann kaputt.
    • Doppelte Codierung. Daten wurden zweimal in UTF-8 umgewandelt, oft beim Weg zwischen Lieferantensystem, PIM und Feed-Tool.
    • Kopieren und Einfügen aus Word, PDFs oder Webseiten. Dabei kommen typografische Anführungszeichen, Geviertstriche, geschützte Leerzeichen und versteckte Formatierungszeichen mit.
    • Das Feed-XML deklariert die falsche Codierung. Die erste Zeile nennt eine Codierung, die Datei hat aber eine andere.
    • Codierungseinstellung der Datenquelle passt nicht. Eine Datei wurde mit der falschen in Merchant Center ausgewählten Codierung hochgeladen oder abgerufen.
    • Plugins geben rohes HTML oder Emojis aus. Ein WooCommerce-Page-Builder hinterlässt Shortcodes oder Sonderzeichen in Beschreibungen.

    So beheben Sie das Problem

    1. Finden Sie die betroffenen Produkte und Felder. Öffnen Sie in Merchant Center Produkte > Überprüfung erforderlich (Needs attention), filtern Sie nach dem Codierungsproblem und laden Sie die CSV herunter. Sehen Sie nach, welches Attribut genannt wird (Titel, Beschreibung, Produkttyp).

    2. Wenn Sie eine Datei hochladen (CSV, TSV, XML):

      • Excel: Wählen Sie Datei > Speichern unter und dann CSV UTF-8 (durch Trennzeichen getrennt).
      • Google Sheets: Laden Sie die Datei als CSV oder TSV herunter. Sheets exportiert in UTF-8.
      • Texteditoren: Wählen Sie im Editor (Notepad) Speichern unter mit Codierung UTF-8. Die Google-Hilfe empfiehlt außerdem, in Merchant Center „Automatisch erkennen“ zu wählen, wenn Sie nicht sicher sind, welche Codierung eine Datei hat.
      • XML-Feeds: Stellen Sie sicher, dass die Deklaration der tatsächlichen Codierung entspricht. Für UTF-8 sollte die erste Zeile <?xml version="1.0" encoding="UTF-8"?> lauten. Müssen Sie Latin-1 oder UTF-16 verwenden, deklarieren Sie laut Google entsprechend ISO-8859-1 oder UTF-16.
    3. Prüfen Sie die Einstellung der Datenquelle. Öffnen Sie in Merchant Center die Einstellungen der Datenquelle und prüfen Sie, ob die Codierungsoption zu Ihrer Datei passt. Für diesen Fall hat Google einen separaten Fehler: Enthält die Datenquelle ein ungültiges Zeichen für die aktuelle Codierungseinstellung, ändern Sie diese in den erweiterten Einstellungen der Quelle.

    4. Bereinigen Sie den Quelltext. Eine neue Codierung der Datei repariert keine Zeichen, die bereits beschädigt sind (é bleibt é). Nutzen Sie Suchen und Ersetzen in Ihrem Shop oder Ihrer Tabelle:

      • é durch é, ’ durch ', “ und †durch gerade Anführungszeichen
      • Entfernen Sie geschützte Leerzeichen, Leerzeichen ohne Breite und Steuerzeichen
      • Ersetzen Sie Emojis und dekorative Symbole, von denen Google in Titeln und Beschreibungen ohnehin abrät

      Verdächtigen Text zuerst in einen reinen Texteditor einzufügen, ist ein schneller Weg, versteckte Zeichen zu entdecken.

    5. Korrigieren Sie es in Ihrer Plattform:

      • Shopify (Google & YouTube App): Shopify speichert Text als UTF-8, das Problem kommt also meist von beschädigtem importiertem Text. Bearbeiten Sie Produkttitel und -beschreibungen direkt oder importieren Sie erneut eine saubere, als UTF-8 gespeicherte CSV.
      • WooCommerce: Prüfen Sie, ob Ihre Datenbank und Ihr Feed-Plugin UTF-8 ausgeben, und entfernen Sie Shortcodes oder Page-Builder-Markup aus den Feldern, die Ihr Feed liest. Manche Feed-Plugins haben eine Option, HTML und Sonderzeichen zu entfernen.
      • Ergänzende Datenquelle: Können Sie die Quelle nicht schnell korrigieren, laden Sie saubere Werte für title oder description mit id als Schlüssel hoch.
    6. Rufen Sie erneut ab und prüfen Sie. Lösen Sie einen neuen Abruf der Datenquelle aus und öffnen Sie einige korrigierte Produkte in Merchant Center, um zu prüfen, ob der Text korrekt angezeigt wird.

    Wie lange die Behebung dauert

    Laut Google kann es 24 bis 72 Stunden dauern, bis Änderungen auf der Seite „Überprüfung erforderlich“ erscheinen. Dateibasierte Quellen werden beim nächsten Abruf oder Upload aktualisiert. Shop-Apps synchronisieren bearbeitete Produkte automatisch neu, meist innerhalb von Stunden.

    So beugen Sie vor

    • Exportieren und importieren Sie CSVs immer als UTF-8 und schulen Sie alle, die mit Produkttabellen arbeiten, ebenso vorzugehen.
    • Fügen Sie Produkttexte nicht direkt aus Word oder PDFs ein, sondern als reinen Text.
    • Behalten Sie in Ihrer gesamten Kette eine einzige Codierung bei: Lieferantendatei, PIM, Shop, Feed.
    • Ergänzen Sie Ihre Import-Qualitätsprüfung um eine Suche nach Ã, †und �.

    Codierungsprobleme treffen mehrsprachige und von Lieferanten gespeiste Kataloge am stärksten. Mercantads kann ermitteln, wo die Beschädigung in Ihre Datenkette gelangt, und sie an der Quelle beheben. Sehen Sie sich unseren Merchant Center Service an oder prüfen Sie Ihre Datei mit dem Merchant Center Feed-Checker.

    Häufig gestellte Fragen

    Welche Codierung sollte ich für meinen Feed verwenden?

    UTF-8 ist die sicherste Wahl. Google unterstützt UTF-8, UTF-16, Latin-1 und ASCII, aber UTF-8 kommt mit jeder Sprache zurecht und ist bei den meisten Tools der Standard.

    Warum behebt das erneute Speichern als UTF-8 die verstümmelten Zeichen nicht?

    Waren die Zeichen vor dem Speichern bereits beschädigt, bleibt die Beschädigung bei einer neuen Codierung erhalten. Sie müssen die fehlerhaften Zeichenfolgen suchen und durch die richtigen Zeichen ersetzen.

    Können Emojis Codierungsfehler verursachen?

    Emojis sind gültiges UTF-8, aber Google rät von Emoji-artigen Zeichen in Titeln und Beschreibungen ab, und manche Tools in Ihrer Datenkette können sie verstümmeln. Entfernen Sie sie aus den Produktdaten.

    Selbst beheben oder von uns beheben lassen

    Selbst machenMercantads übernimmt das für Sie
    Ursache findenSie folgen den Schritten auf dieser SeiteWir prüfen Ihren Feed, Shop und Ihr Konto
    Fehler behebenSie bearbeiten Produkte, Feedregeln oder Seiten selbstWir beheben es, wenn möglich für viele Produkte gleichzeitig
    ÜberprüfungenSie beantragen die Überprüfung und wartenWir bereiten die Überprüfung vor und beantragen sie für Sie
    Nach der BehebungSie achten darauf, ob es wiederkommtLaufendes Feed-Monitoring, damit es nicht wiederkommt
    Sprechen Sie mit uns
    FAQ

    Häufig gestellte Fragen

    UTF-8 ist die sicherste Wahl. Google unterstützt UTF-8, UTF-16, Latin-1 und ASCII, aber UTF-8 kommt mit jeder Sprache zurecht und ist bei den meisten Tools der Standard.

    Waren die Zeichen vor dem Speichern bereits beschädigt, bleibt die Beschädigung bei einer neuen Codierung erhalten. Sie müssen die fehlerhaften Zeichenfolgen suchen und durch die richtigen Zeichen ersetzen.

    Emojis sind gültiges UTF-8, aber Google rät von Emoji-artigen Zeichen in Titeln und Beschreibungen ab, und manche Tools in Ihrer Datenkette können sie verstümmeln. Entfernen Sie sie aus den Produktdaten.

    Ungültige UTF-8-Codierung in Merchant Center beheben

    Sagen Sie uns, was Google Merchant Center anzeigt. Wir finden die Ursache und beheben sie, damit Ihre Produkte und Anzeigen wieder verkaufen.