Wichtige Erkenntnisse
- Erstelle Definitionen für Metafelder unter Einstellungen > Eigene Daten > Produkte.
- Fülle die Metafeld-Werte pro Produkt auf der Produkt-Bearbeitungsseite aus (nach unten scrollen).
- Zeige Metafelder auf der Seite über den Theme Editor (dynamische Quellen) oder Liquid-Code an.
- Metafelder sind ideal für strukturierte Daten: Inhaltsstoffe, Materialien, Zertifizierungen, Pflegehinweise.
Produkt-Metafelder ermöglichen es dir, benutzerdefinierte Daten an Produkte anzuhängen, die über die Standardfelder von Shopify hinausgehen. Wenn man die Einrichtung in zwei Schritten erst einmal verstanden hat, gehören sie zu den leistungsstärksten Tools im nativen Shopify-Baukasten.
Warum du uns vertrauen kannst
Wir haben an der Produktdaten-Architektur für Hunderte von Shopify-Stores gearbeitet. Wir haben außerdem Fudge entwickelt – einen KI-Storefront-Editor mit einer 5,0-Bewertung im Shopify App Store.
Was sind Shopify Produkt-Metafelder?
Metafields sind benutzerdefinierte Datenfelder, die du definierst und an jede Shopify-Ressource (Produkte, Kategorien, Seiten, Kunden, Bestellungen usw.) anhängst.
Beispiele für Produkt-Metafields:
- Inhaltsstoffe (für Lebensmittel, Nahrungsergänzungsmittel, Beauty)
- Materialzusammensetzung (für Kleidung)
- Pflegehinweise
- Zertifizierungen (Bio, Fair Trade, Vegan)
- Eigene Labels („Bestseller“, „Empfehlung des Teams“)
- Technische Daten (Wattleistung, Maße, Kompatibilität)
Der Vorteil von Metafields gegenüber der Platzierung dieser Inhalte in der Beschreibung: Die Daten sind strukturiert und einheitlich. Du definierst das Feld einmal, füllst es pro Produkt aus und zeigst es an einer beliebigen Stelle auf der Seite an.
Passend dazu: Pflegeanleitung in Shopify erstellen.
Passend dazu: Strukturierte Daten in Shopify hinzufügen.
Passend dazu: Shopify-Produktseite anpassen.
Passend dazu: Produkte in Shopify vergleichen.
Schritt 1 – Eine Metafeld-Definition erstellen
Schritt 1. Gehe zu Einstellungen (unten links im Shopify-Adminbereich).
Schritt 2. Klicke auf Eigene Daten.
Schritt 3. Klicke auf Produkte.
Schritt 4. Klicke auf Definition hinzufügen.
Schritt 5. Fülle Folgendes aus:
- Name - wie du es nennen möchtest (z. B. „Inhaltsstoffe“)
- Namespace und Schlüssel - eine maschinenlesbare Kennung (z. B.
custom.ingredients). Shopify füllt dies automatisch aus. - Typ - wähle den Datentyp. Gängige Optionen: Einzeiliger Text, Mehrzeiliger Text, Rich Text, Liste von Werten.
Schritt 6. Klicke auf Speichern.
Schritt 2 – Den Metafeld-Wert pro Produkt ausfüllen
Schritt 1. Gehe zu Produkte und öffne ein beliebiges Produkt.
Schritt 2. Scrolle im Produkt-Editor nach ganz unten. Dort siehst du einen Abschnitt mit dem Namen deines Metafelds (z. B. „Inhaltsstoffe“).
Schritt 3. Klicke in das Feld und füge deinen Inhalt hinzu.
Schritt 4. Speichere das Produkt.
Wiederhole dies für jedes Produkt, bei dem das Feld ausgefüllt werden muss.
Schritt 3 – Das Metafeld auf der Produktseite anzeigen
Du hast das Feld definiert und ausgefüllt. Jetzt musst du es den Kunden zeigen.
Option A – Theme Editor (ohne Code)
Schritt 1. Gehe zu Onlineshop > Themes > Anpassen.
Schritt 2. Navigiere zu einer Produktseite.
Schritt 3. Klicke im Abschnitt „Produktinformationen“ auf Block hinzufügen oder wähle einen Textblock aus.
Schritt 4. Suche in den Block-Einstellungen nach der Option Dynamische Quelle (ein kleines Datenbank-Icon). Klicke darauf und wähle dein Metafeld aus der Liste aus.
Schritt 5. Speichere. Der Block zieht nun für jedes Produkt den Inhalt aus dem Metafeld.
Dies funktioniert gut für Themes, die dynamische Quellen in Produktseiten-Blöcken unterstützen.
Option B – Liquid-Code
Wenn dein Theme die Option für dynamische Quellen nicht anzeigt, kannst du das Metafield in Liquid ausgeben:
{{ product.metafields.custom.ingredients }}
Füge dies im Produktseiten-Template oder in einer Section hinzu. Wenn du dich beim Bearbeiten von Liquid nicht wohl fühlst, beschreibe Fudge einfach, was du möchtest, und es wird die Ausgabe für dich hinzufügen.
Passend dazu: Benutzerdefinierten Text zu einer Shopify-Kategorieseite hinzufügen.
Nützliche Metafeld-Typen und wann man sie verwendet
| Typ | Anwendungsfall |
|---|---|
| Einzeiliger Text | Kurze Labels, Zertifizierungen, Einzelwerte |
| Mehrzeiliger Text | Längere Beschreibungen, Pflegehinweise |
| Rich Text | Formatierte Inhalte mit Fettdruck, Listen, Links |
| Liste von einzeiligem Text | Mehrere Werte (z. B. eine Liste von Inhaltsstoffen) |
| Zahl | Abmessungen, Gewichte, Spezifikationen |
| URL | Link zu einem Dokument, Video oder einer externen Ressource |
Metafelder vs. Produktbeschreibung
Beide speichern Inhalte über ein Produkt, erfüllen aber unterschiedliche Zwecke.
Beschreibung: Freitext, der für den Käufer bestimmt ist. Ein Feld pro Produkt.
Metafelder: Strukturierte, typisierte Daten. Mehrere Felder pro Produkt. Jedes Feld hat ein definiertes Format und kann im gesamten Katalog einheitlich abgefragt, gefiltert oder angezeigt werden.
Nutze Beschreibungen für erzählende Inhalte. Nutze Metafelder für strukturierte Daten, die du einheitlich anzeigen möchtest.
FAQ
Ja – Shopifys Produkt-CSV-Import unterstützt Metafeld-Spalten. Füge eine Spaltenüberschrift im Format Metafield: namespace.key [type] hinzu und trage die Werte pro Produkt ein. Apps wie Matrixify und Bulk Edit unterstützen den Metafeld-CSV-Import auch für Nicht-Entwickler.
Ein Metafeld ist eine einzelne, benutzerdefinierte Information, die an einer Ressource hängt (z. B. der Zutatenliste eines Produkts). Ein Metaobjekt ist ein wiederverwendbarer strukturierter Datensatz – wie eine „Marken“- oder „Autoren“-Entität –, auf den mehrere Produkte verweisen können. Nutze Metafelder für produktspezifische Daten und Metaobjekte für gemeinsam genutzte Datensätze.
Ja – Varianten unterstützen Metafelder genauso wie Produkte. Gehe zu Einstellungen → Benutzerdefinierte Daten → Produkte → klicke auf den Tab „Varianten“, um Metafeld-Definitionen auf Varianten-Ebene hinzuzufügen. Das ist nützlich für variantenspezifische Pflegehinweise, Passform-Hinweise oder Garantiebedingungen.
Nein, wenn sie vernünftig eingesetzt werden. Metafelder sind lediglich zusätzliche Datenbankfelder, die zusammen mit dem Produkt abgerufen werden – die Ladezeit ist vernachlässigbar. Langsamer kann es werden, wenn viele Metafelder in einem Loop mit Bild-Filtern gerendert werden; optimiere in diesem Fall den Liquid-Output, nicht die Metafeld-Definitionen.
Ja – Metafelder können strukturierte JSON-LD-Daten befüllen. Lade spezifische Metafelder (Material, Farbe, Inhaltsstoff) in dein Product-Schema, um Google tiefere Produktattribute mitzugeben. Beschreibe Fudge, was du möchtest (z. B. „füge die Metafelder für 'Material' und 'Herkunft' ins Product-Schema ein“), und es bearbeitet den Schema-Block direkt. So kannst du erweiterte Suchergebnisse wie Zutatenlisten oder Materialdetails in Shopping-Einträgen erzielen.