WooCommerce Produktbeschreibungen mit KI in Masse schreiben
Vierzig Produkte mit einer einzeiligen Beschreibung, Kurzbeschreibungen, die nie ausgefüllt wurden, Titel, die in Eile getippt wurden, als die Ware eintraf: Produkttexte sind die Arbeit, die jeder Shopbetreiber vor sich herschiebt. Sie können WooCommerce Produktbeschreibungen mit KI schreiben, ohne irgendetwas hin- und herzukopieren. Der MCP-Server von BEAR verbindet einen Assistenten wie Claude mit Ihrem Shop, sodass der Assistent jedes Produkt selbst liest, den Text entwirft, ihn Ihnen zeigt und speichert, sobald Sie zustimmen, wobei jede Änderung im Verlauf von BEAR erfasst wird. Diese Anleitung zeigt, welche Felder er schreiben kann, wie eine Neufassung von Anfang bis Ende abläuft, wie Sie den Assistenten dazu bringen, jedes Mal Ihrem Stil zu folgen, und wie Sie eine Änderung rückgängig machen.
Ein Beispiel von Anfang bis Ende: die Beschreibungen einer Kategorie neu schreiben
Ihre Kerzen haben Beschreibungen vom Lieferanten, alle zwei Zeilen lang und einander ähnlich. Sie tippen:
Schreiben Sie die Beschreibungen der Produkte in der Kategorie Kerzen neu. Je 80 bis 120 Wörter, freundlich und schlicht, erwähnen Sie Duft und Brenndauer aus den Produktdaten, schließen Sie mit einer Zeile Pflegehinweis. Zeigen Sie mir die ersten zwei, bevor Sie etwas speichern.
- Der Assistent findet die Produkte. Er sucht die ID der Kategorie Kerzen heraus und bittet BEAR, einen Filter darauf auszuführen. BEAR friert die passenden Produkte als Auswahl ein und liefert die genaue Anzahl. Sagen wir 14.
- Er liest, was vorhanden ist. Für jedes Produkt fragt er den Titel, die aktuelle Beschreibung und Kurzbeschreibung, die Kategorien und die Attribute wie Duft oder Brenndauer ab. Daraus entsteht der neue Text.
- Er entwirft die ersten zwei im Chat. Die Worte stammen vom KI-Modell, mit dem Sie sprechen; BEAR schreibt keine Texte, es liest die Produktdaten und speichert, was Sie freigeben. Lesen Sie die Entwürfe gegen die Produkte. Stimmt der Ton nicht oder steht eine Angabe nicht in den Daten, sagen Sie es jetzt.
- Sie bestätigen. Der Assistent bittet darum,
woobe_update_productverwenden zu dürfen, das Werkzeug, das ein Feld eines Produkts schreibt. Vierzehn Beschreibungen sind vierzehn Aufrufe. - BEAR speichert jede einzelne und meldet zurück. Jeder Aufruf liefert den alten und den neuen Text zurück. Hat WooCommerce einen Wert ignoriert, steht das in der Antwort, und der Assistent erhält die Anweisung, ihn nicht als erledigt zu melden. Jede Änderung geht mit ihrem vorherigen Wert in den Verlauf, markiert als von einem KI-Agenten vorgenommen.
Die Zahlen dienen nur der Veranschaulichung. Auf die Reihenfolge kommt es an: finden, lesen, entwerfen, bestätigen, schreiben, melden.
Bevor Sie anfangen
Sie brauchen BEAR mit eingeschaltetem MCP-Server in den Plugin-Einstellungen, einen per HTTPS erreichbaren Shop und einen KI-Assistenten, der sich mit einem MCP-Server verbinden kann: Claude im Browser, in der Desktop-App oder in Claude Code sowie andere MCP-Clients wie Cursor. BEAR authentifiziert sich mit einem Schlüssel, der in einem Request-Header gesendet wird; Produktbeschreibungen aus ChatGPT zu schreiben funktioniert daher nur dort, wo sich im Connector dieser Header hinzufügen lässt. Die Verbindungsschritte stehen in der Dokumentation zum MCP-Server.
Welche Textfelder der Assistent schreiben kann
Der Assistent verwendet dieselben Felder wie die Editor-Ansicht von BEAR, unter denselben Schlüsseln. Das sind die Textfelder, auf die es bei Produkttexten ankommt:
| Feld | Was es ist | Kostenlose Version |
|---|---|---|
Titel (Title) (post_title) | Der Produktname. | Offen |
Beschreibung (Description) (post_content) | Die Hauptbeschreibung, als HTML gespeichert. Bei einer Variation ist es die eigene Beschreibung der Variation. | Offen |
Kurzbeschr. (Short Desc.) (post_excerpt) | Die Kurzbeschreibung neben dem Preis. Nur bei Produkten; eine Variation hat keine. | Nur kostenpflichtige Version |
Titelform (Slug) (post_name) | Der Teil der Produkt-URL nach dem Shop-Pfad. | Nur kostenpflichtige Version |
Hinweis zum Kauf (Purchase note) (purchase_note) | Text, den der Kunde nach dem Kauf sieht, in der Bestell-E-Mail und in den Bestelldetails. Einfache und variable Produkte. | Nur kostenpflichtige Version |
In der kostenlosen Version ist ein gesperrtes Feld für die Verbindung auf beiden Wegen gesperrt, in Masse wie auch Produkt für Produkt; der Assistent erhält die Anweisung, das einmal zu sagen und keinen Umweg zu suchen. Die vollständige Liste pro Feld steht in den Einschränkungen der kostenlosen Version.
Zwei Details ersparen Überraschungen. Ein neuer Titel ändert die URL des Produkts nicht: WordPress behält den Slug eines veröffentlichten Produkts, der ein eigenes Feld ist. Und Beschreibungen sind HTML, sagen Sie also, welches Format Sie möchten: einfache Absätze oder HTML mit einer <ul>-Liste der Merkmale und <strong> für wichtige Fakten. Gewöhnliche Formatierungs-Tags bleiben erhalten.
Wie der Assistent Ihre Produkte liest, bevor er schreibt
Gute Texte brauchen Fakten, und die Fakten stehen in den Produktdaten. Zwei Werkzeuge übernehmen das Lesen.
Finden. Der Filter ist der eigene von BEAR: Kategorien, Schlagwörter, Marken, Attribute, Preisspannen, Lagerstatus, Produkttyp, Daten und Textbedingungen für Titel, Beschreibung, Kurzbeschreibung, Slug und SKU. Eine Textbedingung kann „enthält“, „ist genau“, „beginnt mit“, „endet mit“, „enthält nicht“ oder „ist leer“ sein. Damit sind Anfragen wie „jedes Produkt mit leerer Kurzbeschreibung“ oder „Titel, die ‚NEU‘ enthalten“ ein einziger Filter. Das Ergebnis wird als Auswahl mit exakter Anzahl eingefroren, die 24 Stunden gültig bleibt. Eine Kategorie schließt ihre Unterkategorien nicht von selbst ein; sagen Sie „Kerzen und alles darunter“, listet der Assistent auch die untergeordneten Kategorien auf.
Lesen. Der Assistent liest dann die Felder, die er braucht, bis zu 200 Produkte pro Aufruf. Kategorien kommen als Namen zurück. Attributwerte globaler Attribute kommen als Begriffsnummern zurück, der Assistent muss also deren Namen nachschlagen, bevor er „Duft: Vanille“ schreibt. Steht in einem Entwurf je etwas wie „Farbe 31“, hat er diesen Schritt übersprungen: Bitten Sie ihn, die Attributnamen zu verwenden.
Sagen Sie dem Assistenten, welche Felder er als Fakten nutzen soll und dass er keine anderen hinzufügen darf. Ein Modell, das 100 Wörter über eine Kerze schreiben soll und nur einen Titel und einen Duft findet, füllt die Lücke mit plausiblem Material, Wachsart und Brenndauer eingeschlossen. „Verwenden Sie nur, was in den Produktdaten steht; fehlt die Brenndauer, lassen Sie sie weg“ verhindert das.
Zwei Wege zu speichern: Produkt für Produkt oder ein Text für viele
Ein anderer Text für jedes Produkt
Neufassungen und neue Beschreibungen sind für jedes Produkt anders, daher werden sie jeweils für ein Feld eines Produkts mit woobe_update_product gespeichert.
- Für einen einzelnen Schreibvorgang gibt es keinen Probelauf. Die Entwürfe im Chat sind Ihre Vorschau. Bitten Sie bei einem großen Stapel darum, zuerst einige zu sehen, und sagen Sie dann „speichern Sie den Rest genauso“.
- Jeder Schreibvorgang antwortet mit dem Text davor und danach, sodass der Assistent Ihnen genau zeigen kann, was sich geändert hat, und den alten Text noch hat, falls Sie es sich im selben Gespräch anders überlegen.
- Jedes Feld ist ein eigener Schreibvorgang. Ein neuer Titel und eine neue Beschreibung für ein Produkt sind zwei Aufrufe und zwei Einträge im Verlauf.
- Ein langer Auftrag läuft in Runden. Der Assistent kann nur arbeiten, während er Ihnen antwortet; ein großer Stapel wird daher über mehrere Antworten hinweg geschrieben. Sagen Sie „weiter“, wenn er stoppt.
Derselbe Text für eine ganze Auswahl
Manche Texte sind überall gleich: eine Lieferzeile in der Kurzbeschreibung, ein Standard-Hinweis zum Kauf, ein Titelmuster. Das ist ein Massenvorgang mit denselben drei Schritten wie jede Massenbearbeitung über BEAR. Der Assistent nimmt eine Auswahl, führt eine Vorschau aus, die für eine Stichprobe von Produkten den aktuellen und den neuen Wert zeigt, ohne etwas zu schreiben, und bittet dann darum, woobe_apply_bulk verwenden zu dürfen. BEAR weigert sich, den Vorgang anzuwenden, wenn der Assistent nicht die exakte Anzahl der Auswahl wiederholt; das verhindert, dass eine für eine Kategorie gedachte Änderung auf dem gesamten Katalog landet.
Für Textfelder kennt die Verbindung ein einziges Massenverhalten: neu (new), das den gesamten Text ersetzt. Nützlich für Texte wird es dadurch, dass BEAR seine Platzhalter pro Produkt einsetzt, dieselben, die die Editor-Ansicht verwendet:
{TITLE},{SKU},{ID}und{PARENT_TITLE}oder{PARENT_SKU}für Variationen{REGULAR_PRICE}und{SALE_PRICE}{product_cat}und{tags}als kommagetrennte Namen{attribute:pa_color}für die Werte eines Attributs und{meta:your_meta_key}für ein benutzerdefiniertes Feld
Setzen Sie die Kurzbeschreibung aller Produkte in Schals auf: {TITLE}, handgewebt, Versand in zwei Werktagen. Farbe: {attribute:pa_color}.
Zwei Regeln für Platzhalter. Verwenden Sie pro Text höchstens einen {attribute:…} oder {meta:…} und setzen Sie danach keinen weiteren Platzhalter; in 2.2.4 löscht ein später folgender {product_cat}, {tags} oder ein zweiter {attribute:…} beide Platzhalter samt dem Text dazwischen. Und die Vorschau zeigt den Text so, wie er getippt wurde, mit nicht ausgefüllten Platzhaltern; prüfen Sie das Ergebnis daher nach dem Lauf an zwei oder drei Produkten. Die Textfunktionen des Editors funktionieren ebenfalls: {DO_STRING_TITLE} als neuer Titel wandelt den vorhandenen Titel jedes Produkts in Title Case um. Mehr zu Platzhaltern und Funktionen für Titel steht in WooCommerce-Produkttitel in Masse bearbeiten.
Ein Massenlauf schreibt jeweils 25 Produkte auf einmal und läuft pro Aufruf etwa 20 Sekunden, dann meldet er zurück, wie weit er gekommen ist; der Assistent macht mit demselben Vorgangsschlüssel weiter, und alle Teile zusammen bilden einen Vorgang im Verlauf.
Suchen-und-Ersetzen-Änderungen im Vergleich zu vollständigen Neufassungen
„Ersetzen Sie in allen Beschreibungen ‚kostenloser Versand‘ durch ‚kostenlose Lieferung‘“ klingt nach einem Massenjob, aber die Verbindung kennt für Text kein Anhängen, Voranstellen oder Ersetzen. Der Assistent kann es trotzdem: Er liest jede passende Beschreibung, nimmt die Änderung vor und schreibt jedes Produkt zurück. Für ein paar Dutzend Produkte ist das in Ordnung, und der Filter „Beschreibung enthält ‚kostenloser Versand‘“ beschränkt die Arbeit auf die Produkte, die es brauchen.
Bei Hunderten von Produkten oder um an das Ende jeder Beschreibung denselben Absatz anzufügen, ist der Tab Massenbearbeitung auf dem Plugin-Bildschirm das bessere Werkzeug. Er bietet anhängen (append), voranstellen (prepend) und ersetzen (replace) mit einem Schalter für „Groß-/Kleinschreibung beachten“ oder „ignorieren“, läuft auf den gefilterten Produkten in einem Vorgang und erfasst ihn im Verlauf als einen Vorgang. WooCommerce-Produktbeschreibungen in Masse bearbeiten führt Sie Schritt für Schritt hindurch.
Eine Faustregel: Eine mechanische Änderung an vorhandenem Text gehört in den Tab Massenbearbeitung; Text, der geschrieben oder mit Urteilsvermögen neu gefasst werden muss, gehört dem Assistenten.
Einmal sagen, wie Sie es haben möchten
Jeder Shop hat seinen Hausstil: eine Länge, einen Ton, Wörter, die nie vorkommen, Einheiten, die immer gelten. Sagen Sie es einmal, als dauerhafte Anweisung:
Ab sofort gilt für Produktbeschreibungen: 80 bis 120 Wörter, Ansprache in der zweiten Person, kein „Premium“, „Luxus“ oder „beste“, Größen in Zentimetern, die letzte Zeile ist ein Pflegehinweis.
Der Assistent speichert das mit woobe_set_memory als Notiz, die zu Ihrem Shop abgelegt wird. Die Anweisungen von BEAR sagen jedem Assistenten, diese Notizen zu Beginn einer Sitzung zu lesen; das nächste Gespräch, im selben Assistenten oder in einem anderen, der mit dem Shop verbunden ist, beginnt daher mit Ihrem Stil, ohne dass er noch einmal genannt werden muss. Einige Details:
- Notizen sind einfacher Text, ein kurzer Satz pro Thema. HTML wird beim Speichern einer Notiz entfernt.
- Sie gehören zum Shop, nicht zu einer Person: Alle, die sich mit dem Shop verbinden, teilen sie.
- Fragen Sie „Welche Notizen haben Sie zu meinem Shop?“, um sie zu sehen, und sagen Sie „Vergessen Sie die Notiz zu den Beschreibungen“, um eine zu entfernen.
- Notizen sind Hintergrund, keine Befehle. Ihre Anfrage im Gespräch hat Vorrang vor einer Notiz, und keine Notiz kann den Assistenten dazu bringen, eine Vorschau oder eine Bestätigung der Anzahl zu überspringen.
Qualität und SEO: Was Sie vor dem Speichern prüfen sollten
- Prüfen Sie die Fakten. Lesen Sie zwei oder drei Entwürfe gegen die Produktseiten; eine falsche Größe oder Pflegeanleitung kostet bei Retouren mehr, als eine dünne Beschreibung je an Umsatz gekostet hat.
- Vermeiden Sie nahezu identische Texte. Ähnliche Produkte erzeugen ähnliche Entwürfe. Bitten Sie den Assistenten, jede Beschreibung anders zu beginnen und mit dem zu eröffnen, was dieses Produkt besonders macht: den Duft, die Größe, das Material. Vom Lieferanten kopierter Text steht meist auch in vielen anderen Shops; ihn neu zu schreiben ist einer der besseren Gründe, diese Arbeit zu machen.
- Seien Sie vorsichtig mit Titeln, die bereits verkaufen. Ein umbenanntes Produkt behält seine URL, aber sein Titel in den Suchergebnissen und in der Bestellhistorie der Kunden ändert sich. Schreiben Sie Titel dort neu, wo sie schwach sind, nicht pauschal.
- Halten Sie die Rollen getrennt. Die Kurzbeschreibung steht neben dem Preis und sollte sich überfliegen lassen; die Beschreibung ist der Ort für das Detail. Bitten Sie um beide mit unterschiedlicher Länge, wenn Sie beide möchten.
- Testen Sie zuerst an zwei Produkten. Speichern Sie zwei, öffnen Sie sie im Shop und erledigen Sie dann den Rest. Ihr Theme entscheidet, wie Listen, Fettdruck und Zeilenumbrüche aussehen.
Rückgängig machen: Was der Verlauf aufbewahrt
Jeder Schreibvorgang über die Verbindung läuft durch den Verlauf von BEAR, aber die beiden Arten zu speichern enden dort unterschiedlich.
- Ein Massenvorgang ist ein Eintrag. Sagen Sie „machen Sie das rückgängig“, und der Assistent setzt ihn mit dem Rollback-Werkzeug von BEAR zurück und stellt den vorherigen Text jedes geänderten Produkts wieder her. Er lässt sich auch im Tab Verlauf (History) des Plugin-Bildschirms zurücksetzen.
- Schreibvorgänge Produkt für Produkt sind ein Eintrag pro Feld und Produkt. Das Rollback-Werkzeug des Assistenten funktioniert nur bei Massenvorgängen, kann also einen Stapel einzelner Schreibvorgänge nicht in einem Schritt rückgängig machen. Öffnen Sie den Tab Verlauf (History), zeigen Sie die Einzelvorgänge (solo operations) an, grenzen Sie sie mit nach Autor (by Author) oder KI-Agent (AI agent) ein und setzen Sie die gewünschten Einträge zurück. Im selben Gespräch können Sie den Assistenten auch bitten, die alten Texte zurückzuschreiben, da er sie mit jedem Schreibvorgang erhalten hat; das sind neue Schreibvorgänge, kein Rollback.
- Die kostenlose Version behält nur die letzten zwei Einzelbearbeitungen und die letzten zwei Massenvorgänge jedes Autors. Nach einer Neufassung von 30 Beschreibungen lassen sich nur die letzten zwei aus dem Verlauf zurücksetzen.
Bewahren Sie vor einer großen Neufassung eine Kopie der aktuellen Texte auf. Bitten Sie den Assistenten, sie als CSV mit den Spalten ID, Titel, Beschreibung und Kurzbeschreibung zu exportieren (alle vier gehören zu dem Spaltensatz, den der shopweite Schlüssel exportiert); der Export über den Assistenten erklärt die Datei und ihren Link. Die Dokumentation zum Verlauf behandelt den Tab selbst.
Kostenlose Version: Wie viel sie schreiben kann
In der kostenlosen Version kann der Assistent Titel und Beschreibungen für bis zu 100 Produkte alle 30 Minuten schreiben, gemeinsam für den ganzen Shop, wobei alle 18 Sekunden ein Produkt nachgefüllt wird. Jeder einzelne Schreibvorgang zählt als eins; ein neuer Titel und eine neue Beschreibung für 50 Produkte verbrauchen also das gesamte Kontingent, während ein Massenvorgang jedes Produkt einmal zählt, unabhängig von der Zahl der Felder. Passt ein Auftrag nicht hinein, sagt der Assistent Ihnen, wie lange Sie auf den nächsten Teil warten müssen. Rückgängigmachen zählt nie. Die kostenpflichtige Version hat kein Kontingent.
Fertige Prompts
- „Welche Produkte haben eine leere Kurzbeschreibung? Zeigen Sie mir eine Tabelle.“
- „Schreiben Sie dafür Kurzbeschreibungen mit 25 bis 35 Wörtern, nur aus Titel, Kategorie und Attributen. Zeigen Sie mir zuerst fünf.“
- „Schreiben Sie die Beschreibungen in der Kategorie Kerzen in meinem Hausstil neu. Speichern Sie sie, nachdem ich die ersten zwei freigegeben habe.“
- „Lesen Sie die Beschreibung von Produkt 812 und sagen Sie mir, was im Vergleich zu seinen Attributen fehlt.“
- „Machen Sie aus der Beschreibung jedes Produkts in Lampen zwei kurze Absätze und eine Aufzählung der technischen Daten, in HTML.“
- „Finden Sie Titel, die ‚NEU‘ enthalten, und entfernen Sie dieses Wort daraus. Zeigen Sie mir zuerst die Liste der neuen Titel.“
- „Ersetzen Sie in jeder Beschreibung, die ‚kostenloser Versand‘ enthält, diese Wörter durch ‚kostenlose Lieferung‘.“
- „Setzen Sie den Hinweis zum Kauf aller Produkte in Workshops auf: Ihr Platz ist gebucht; die Details folgen eine Woche vorher per E-Mail.“
- „Schreiben Sie für jede Variation des Leinenhemds eine Beschreibung, die sagt, wozu ihre Farbe gut passt.“
- „Verwenden Sie ab sofort nie mehr das Wort ‚Luxus‘ in Produkttexten.“
Checkliste
- MCP-Server eingeschaltet und Assistent verbunden (Einrichtung).
- Ihr Stil einmal als dauerhafte Notiz gespeichert: Länge, Ton, verbotene Wörter, Einheiten.
- Der Filter zeigt die richtigen Produkte und die richtige Anzahl, bevor irgendetwas entworfen wird.
- Fakten stammen nur aus den Produktdaten; Attributnamen, keine Nummern.
- Zwei Entwürfe freigegeben und im Frontend geprüft, bevor der Rest folgt.
- Vor einer großen Neufassung eine Kopie der aktuellen Texte exportiert, besonders in der kostenlosen Version.
- Mechanische Änderungen an vorhandenem Text gehen in den Tab Massenbearbeitung; Neufassungen gehen an den Assistenten.
- Nach dem Auftrag einige Produkte und den Tab Verlauf (History) stichprobenartig prüfen.
Fragen
Schreibt BEAR die Produktbeschreibungen selbst?
Nein. Über die MCP-Verbindung stammt der Text vom KI-Assistenten, den Sie verbunden haben. BEAR gibt ihm die Produktdaten, speichert, was Sie freigeben, und erfasst jede Änderung im Verlauf.
Kann ich WooCommerce Produktbeschreibungen mit ChatGPT schreiben?
Nur wenn Ihr ChatGPT-Connector es erlaubt, den Schlüssel von BEAR in einem Request-Header zu senden; BEAR hat keinen Anmeldeablauf für Connectors. Claude, Claude Code, Cursor und andere MCP-Clients verbinden sich direkt mit dem Schlüssel.
Kann der Assistent Beschreibungen für Variationen schreiben?
Ja. Bei einer Variation ist das Feld Beschreibung die eigene Beschreibung der Variation, der Text, den WooCommerce zeigt, wenn ein Kunde diese Variation wählt. Variationen haben keine Kurzbeschreibung.
Kann ich Produktbeschreibungen für Produkte ohne Beschreibung in Masse generieren?
Ja. Fragen Sie nach den Produkten mit leerer Beschreibung; das ist ein Filter. Der Assistent entwirft dann für jedes einen Text aus Titel, Kategorien und Attributen und speichert sie nacheinander, nachdem Sie die ersten paar freigegeben haben.
Wenn sich etwas in Ihrem Shop anders verhält als hier beschrieben, fragen Sie im BEAR-Support-Forum.