Regel: HTML-Tags entfernen#

Diese Regel entfernt HTML-Tags aus dem Inhalt eines Elements.

Zusatzfunktionen#

  • Keine.

Konkrete Beispiele#

Beispiel 1: HTML-Tags aus Produktbeschreibungen entfernen#

Zum Beispiel: <strong>, <br>, <p>

1. Erstellen einer neuen Regel:

  • Öffnen Sie die Seite Rules (Regeln).
  • Klicken Sie auf die Schaltfläche New rule (Neue Regel).

2. Auswahl des Regeltyps:

  • Wählen Sie im Feld Rule type (Regeltyp) die Option Strip HTML Tags (HTML-Tags entfernen).

3. Auswahl der Produkte:

  • Wählen Sie im Feld Query (Abfrage) entweder All products (Alle Produkte), oder erstellen Sie eine eigene Product query (Produktauswahl) für bestimmte Produkte, auf die die Regel angewendet werden soll.

4. Auswahl des zu ändernden Elements:

  • Wählen Sie im Feld Element das Element aus, bei dem Sie eine Änderung vornehmen möchten.
    • In unserem Fall ist das die Produktbeschreibung (description).

5. Benennung der Regel:

  • Geben Sie im letzten Schritt den Namen der Regel ein, zum Beispiel HTML-Tags aus dem Element description entfernen.

FAQ#

Wozu dient die Regel HTML-Tags entfernen?#

Diese Regel entfernt alle HTML-Tags aus dem Inhalt des ausgewählten Elements, zum Beispiel <p>, <br>, <strong>, <a> usw. Sie wird am häufigsten verwendet für:

  • das Bereinigen von Produktbeschreibungen vor dem Export,
  • die Vorbereitung von Texten für Plattformen, die kein HTML unterstützen (z. B. Google Merchant Center),
  • die Vereinheitlichung von Inhalten für den Export in einfache CSV- oder XML-Feeds ohne Formatierung.

Was genau wird aus dem Text entfernt?#

Es werden alle HTML-Tags einschließlich ihrer Attribute entfernt.

Zum Beispiel: <p><strong>Neue Kollektion</strong> – kostenloser Versand!</p> Ergebnis: Neue Kollektion – kostenloser Versand!

Die Regel entfernt keinen Textinhalt, nur die Tags.

Werden auch HTML-Entitäten wie &nbsp oder & entfernt?#

Nein. Die Regel entfernt nur HTML-Tags. Entitäten wie &nbsp; (geschütztes Leerzeichen), &amp; (Ampersand) oder &euro; (Symbol €) bleiben erhalten. Wenn Sie sie entfernen oder ersetzen möchten, verwenden Sie anschließend die Regel Suchen und ersetzen.

Kann die Regel auch auf andere Elemente als die Produktbeschreibung angewendet werden?#

Ja. Sie können sie auf jedes beliebige Textelement anwenden, zum Beispiel:

  • g:title – falls HTML-Tags in Namen eingedrungen sind,
  • custom_label_0 – falls es formatierten Text enthält,
  • oder auch g:product_type, falls es aus einer HTML-Quelle importiert wurde.

Beeinflusst das Entfernen von HTML-Tags die Struktur des XML-Feeds?#

Nein. Die Regel arbeitet nur mit dem Inhalt der Elemente, nicht mit ihrer Struktur. Ihr XML bleibt gültig — Mergado entfernt niemals die XML-Elemente selbst, sondern nur den in ihrem Text gespeicherten HTML-Code.

Kann die Regel nur auf einen Teil der Produkte angewendet werden?#

Ja. Im Feld Query können Sie All products wählen, oder nur eine bestimmte Product query (zum Beispiel nur Produkte aus einer bestimmten Kategorie oder von einem bestimmten Lieferanten).

Kann die Regel den Text beschädigen (z. B. auch etwas entfernen, das kein HTML ist)?#

Nein. Die Regel erkennt echte HTML-Tags anhand ihrer Syntax (<tag>...</tag>). Sie löscht keinen Text, der lediglich die Zeichen < oder > ohne geschlossenes HTML-Paar enthält.

Kann die Regel mit anderen Regeln zur Textbereinigung kombiniert werden?#

Ja — das ist sogar die empfohlene Vorgehensweise. Nach dem Entfernen der HTML-Tags können Sie verwenden:

Wie erkenne ich, dass die Regel korrekt funktioniert hat?#

Überprüfen Sie nach dem Speichern und Anwenden der Regeln oder nach der Neugenerierung des Feeds das Ergebnis:

  • in der Produktvorschau, oder
  • mithilfe der Funktion Rule walkthrough (Regel-Durchlauf), wo Sie genau sehen, wie die HTML-Tags aus dem betreffenden Element entfernt wurden.
Was this article helpful?