WooCommerce CSV Import Produkte: Fehler, fehlende Bilder und wann ein Gespräch besser ist
Ein WooCommerce CSV Import von Produkten scheitert meist aus vier Gründen: falsches Dateiformat, Spalten, die nicht zum WooCommerce-Schema passen, doppelte Artikelnummern und Bildadressen, die der Server nicht herunterladen kann. Speichern Sie die Datei zuerst in UTF-8 und vergleichen Sie sie mit einem Export einiger Produkte aus Ihrem Shop. Prüfen Sie die Bilder, indem Sie ihre Adressen im Browser öffnen.
Autor: Das TellMyShop-Team. Ein Ratgeber für Betreiber von WordPress-Websites und WooCommerce-Shops: die Ursache, die Lösung von Hand und dieselbe Arbeit im Gespräch mit dem Chat.
Zuletzt aktualisiert: · 6 Min. Lesezeit
Die häufigsten Importfehler und was sie bedeuten
Den eingebauten Importer finden Sie unter Produkte → Alle Produkte, mit dem Button Importieren oben in der Liste. Nach dem Import zeigt er eine Zusammenfassung: wie viele Produkte er angelegt, aktualisiert und übersprungen hat und welche einen Fehler hatten. Die Dokumentation zum CSV-Importer und -Exporter beschreibt die Regeln für die Datei, das Import-Schema auf GitHub enthält die vollständige Liste der Spalten.
| Was Sie sehen | Häufigste Ursache | Was zu tun ist |
|---|---|---|
| Umlaute wurden zu Zeichensalat | die Datei ist nicht in UTF-8 | als CSV UTF-8 speichern und erneut importieren |
| Zeilen übersprungen, weil das Produkt schon existiert | Artikelnummer oder ID gibt es schon im Shop | vorhandene Produkte aktualisieren anhaken oder die Artikelnummer ändern |
| Leere Namen, Preise oder Beschreibungen | Spalten wurden im Zuordnungsschritt nicht zugeordnet | Spalten im Zuordnungsschritt von Hand zuweisen |
| Preis 0 oder ein seltsamer Betrag | die Tabellenkalkulation hat das Zahlenformat geändert | das Preisformat mit der Beispieldatei vergleichen und beibehalten |
| Produkte ohne Kategorie oder mit neuen, seltsamen Kategorien | Tippfehler im Kategorienamen oder falsch geschriebene Unterkategorie | Kategorienamen und das Format der Hierarchie im Schema prüfen |
| Import bricht auf halbem Weg ab | ein Zeit- oder Speicherlimit auf dem Server | die Datei in kleinere Teile aufteilen, den Hoster nach Limits fragen |
| Variationen ohne Preis oder Attribute | Variationszeilen verweisen nicht auf das übergeordnete Produkt | die Spalte für das übergeordnete Produkt und die Attribute in den Variationszeilen prüfen |
Die WooCommerce-Dokumentation warnt auch vor Tabellenkalkulationen, die Formatierung und Kodierung stillschweigend ändern. Bevor Sie eine in einer Tabellenkalkulation bearbeitete Datei importieren, öffnen Sie sie in einem einfachen Texteditor und sehen nach, ob Spalten und Zeichen genauso aussehen wie im Export.
Warum Bilder nicht importiert werden
Das ist die häufigste Klage nach einem Import: Die Produkte sind da, die Bilder nicht. Beim Import lädt WooCommerce jedes Bild von der Adresse in der Datei herunter und ergänzt es in der Mediathek. Schlägt der Download fehl, wird das Produkt ohne Bild angelegt. Prüfen Sie der Reihe nach:
- Die Adresse öffnet das Bild selbst. Fügen Sie sie in ein privates Browserfenster ein. Sie müssen ein Bild sehen, keine Anmeldeseite, keine Cloud-Vorschau und keinen Datei-Download.
- Die Adresse ist öffentlich. Bilder aus dem Login-Bereich eines Großhändlers oder aus einem privaten Ordner werden nicht heruntergeladen.
- Die Bilderspalte ist richtig geschrieben. Mehrere Bilder für ein Produkt stehen in einer Spalte, getrennt wie im Schema gezeigt. Das erste Bild wird zum Hauptbild.
- Der Server des Lieferanten blockiert keine Downloads. Manche Server lehnen massenhafte Downloads von einer anderen Website ab. Dann hilft nur, die Bilder herunterzuladen und selbst in die Mediathek hochzuladen, oder den Lieferanten zu fragen.
- Die Bilder sind nicht zu groß. Sehr große Dateien können das Zeit- oder Speicherlimit des Servers überschreiten. Ein kleineres Paket Produkte pro Import löst das oft.
- Ein Dateiname statt einer Adresse. Sind die Bilder schon in der Mediathek, können Sie in der Datei ihre Namen statt vollständiger Adressen angeben. Dann kann der Monat zählen, in dem die Dateien in die Mediathek hochgeladen wurden. Der Leitfaden von WebToffee zu Fehlern beim Bildimport listet typische Gründe, warum Downloads scheitern.
Fehlen Bilder nach einem Import nur bei manchen Produkten, listen Sie diese auf und vergleichen Sie ihre Bildadressen mit denen, die funktioniert haben. Der Unterschied zeigt meist direkt auf die Ursache.
So bereiten Sie die Datei vor, damit der Import beim ersten Mal klappt
Die wenigsten Fehler gibt eine Datei, die auf einem Export aus Ihrem eigenen Shop aufbaut:
- Legen Sie zwei oder drei Produkte von Hand an, darunter eines mit Variationen, und exportieren Sie sie als CSV.
- Fügen Sie die Daten des Lieferanten in dieselben Spalten ein, ohne die Überschriften zu ändern.
- Importieren Sie zuerst fünf Zeilen. Prüfen Sie Name, Preis, Kategorie, Bilder und Variationen im Shop.
- Importieren Sie erst dann den Rest, in Teilen von einigen hundert Zeilen, wenn der Server eher langsam ist.
- Neue Produkte können Sie als Entwürfe importieren, um sie vor der Veröffentlichung zu prüfen.
Der Leitfaden von WP Engine zum Import von Produkten aus CSV beschreibt den eingebauten Importer als gute Wahl für kleine und mittlere Shops mit einfachen Daten. Für komplexe Lieferantendateien und regelmäßige Aktualisierungen ist ein Plugin für zeitgesteuerte Importe oft besser.
CSV oder ein Gespräch mit dem Chat: wann was
Das TellMyShop-Plugin für WordPress und WooCommerce ersetzt keinen Import von Tausenden Produkten und liest den Fehlerbericht des Importers nicht. Es hilft in zwei Situationen: wenn es nur eine Handvoll neuer Produkte gibt und wenn Sie herausfinden müssen, was bei einem Import schiefgelaufen ist.
| Situation | Bessere Wahl | Warum |
|---|---|---|
| Tausende Produkte aus einer Großhändlerdatei | CSV-Import oder ein Import-Plugin | eine Datei, ein Ablauf, jede Woche wiederholbar |
| Tägliche Preis- und Bestandsaktualisierungen vom Lieferanten | ein Plugin für zeitgesteuerte Importe | läuft von selbst, kein Gespräch nötig |
| Eine Handvoll neuer Produkte aus einer Lieferanten-E-Mail | ein Gespräch mit dem Chat | keine Datei zu bauen, Beschreibung gleich geschrieben |
| Prüfung nach einem Import: Produkte ohne Bilder, Beschreibung, Kategorie | ein Gespräch mit dem Chat | die Liste der Lücken in einer Antwort |
| Korrekturen nach einem Import: Beschreibungen, Kategorien, Bilder | ein Gespräch mit dem Chat | Pakete mit Vorschau statt erneutem Import |
Nach dem Import: die Lücken in einer Liste
Die kostenlose Version TellMyShop Free liest Produkte und ihre vollständigen Daten, also findet Ihr Chat (Claude oder ChatGPT) Produkte ohne Hauptbild, ohne Beschreibung, ohne Kategorie oder mit einem Preis von null. In TellMyShop Pro kann er diese Lücken schließen: Bilder von öffentlichen Adressen ergänzen, Kategorien zuweisen und Beschreibungen schreiben, immer mit Vorschau. Preise und Bestand speichert er erst, wenn im Plugin-Panel der Schalter Verkauf an ist. Ein Beispielgespräch, mit Beispielzahlen:
Sie: Gestern habe ich 400 Produkte von einem neuen Lieferanten importiert. Prüf, was fehlt.
Ihr Chat: Von den 400 neuen Produkten haben 37 kein Hauptbild, 12 keine Kategorie und 5 einen Preis von 0 €. Alle 37 ohne Bild gehören zu einer Marke, Trail. Prüfen Sie ihre Bildadressen in der Datei und öffnen Sie eine in einem privaten Fenster: Sehen Sie statt des Bilds eine Anmeldeseite, wurde der Download blockiert.
Sie: Stimmt, es ist eine Anmeldeseite. Die Bilder hole ich vom Lieferanten. Weise die Kategorien nach Namen zu, wie bei den anderen Produkten.
Ihr Chat: Vorschau für 12 Produkte:
Ich speichere nach Ihrem „Ja“. Für die Nullpreise brauche ich den Schalter Verkauf.
Reisebecher Trail 450 ml
alte Version: keine Kategorie
neue Version: Becher und Thermosflaschen
Neue Produkte aus einer Liste legt der Chat in kleinen Mengen an, bis zu 10 in einem Paket, als Entwürfe, die im Shop nicht sichtbar sind. Wie das Hinzufügen von Produkten aus einer Lieferanten-E-Mail funktioniert, zeigen wir im Beitrag Produkt in WooCommerce hinzufügen. Jede Änderung landet im Änderungsverlauf und lässt sich rückgängig machen.
Die kostenlose Version probieren Sie über die Seite der kostenlosen Version aus. Details zum Plugin stehen auf der Seite TellMyShop für WordPress und WooCommerce, die Preise auf der Seite Preise. Erscheinen Produkte nach einem Import nicht im Shop, gehen Sie den Leitfaden Produkt wird in WooCommerce nicht angezeigt durch, und wenn das Problem Variationen betrifft, die Checkliste zu Produktvariationen.
Fragen und Antworten
Warum werden Umlaute nach einem CSV-Import durch seltsame Zeichen ersetzt?
Die Datei wurde nicht in der Kodierung UTF-8 gespeichert. Tabellenkalkulationen speichern CSV oft in einer anderen Kodierung. Speichern Sie die Datei neu als CSV UTF-8 und importieren Sie sie noch einmal mit der Option, vorhandene Produkte zu aktualisieren.
Warum werden Bilder aus der CSV-Datei nicht importiert?
Meist öffnet sich die Bildadresse nicht öffentlich, der Server des Lieferanten blockiert Downloads, oder die Adressen in der Bilderspalte sind falsch getrennt. Öffnen Sie ein paar Adressen aus der Datei in einem privaten Browserfenster. Sehen Sie nicht das Bild selbst, lädt WooCommerce es auch nicht herunter.
Wie aktualisiere ich Preise bestehender Produkte per CSV, ohne Duplikate zu erzeugen?
Setzen Sie im ersten Schritt des Imports den Haken bei der Option, vorhandene Produkte zu aktualisieren. WooCommerce ordnet Zeilen über ID oder Artikelnummer den Produkten zu. Ohne diese Option endet eine Zeile mit vorhandener Artikelnummer mit einem Fehler oder wird übersprungen.
Ersetzt der Chat einen Import von Tausenden Produkten?
Nein. Für Tausende Artikel aus einer Lieferantendatei ist ein CSV-Import oder ein Plugin für zeitgesteuerte Importe besser. Das TellMyShop-Plugin hilft bei einer Handvoll neuer Produkte aus einer E-Mail oder Liste und bei der Prüfung, was nach einem Import zu korrigieren ist.
Wo finde ich eine Beispiel-CSV-Datei für WooCommerce?
WooCommerce stellt eine Beispiel-CSV-Datei bereit, auf die die Dokumentation des Importers verlinkt. Die einfachste Vorlage ist auch ein Export einiger eigener Produkte aus dem Backend, denn diese Datei hat schon die richtigen Spaltennamen.
WordPress ist eine Marke der WordPress Foundation. WooCommerce ist eine Marke der Automattic Inc. Claude ist eine Marke der Anthropic PBC. ChatGPT und OpenAI sind Marken von OpenAI. TellMyShop ist mit diesen Unternehmen nicht verbunden.