Zum Hauptinhalt springen
Der Knoten seoMetaData steuert, wie Meta-Title und Meta-Description im Shop gebaut werden - für Kategorien, Produkte, die Startseite und frei definierte Templates. Statt jeden Text manuell zu pflegen, lassen sich Bausteine Kombinieren, inklusive Trennzeichen und Reihenfolge.

seoMetaData* - Grundstruktur

Nachfolgend der Grundaufbau des Knotens seoMetaData:

Parameterbeschreibung

ParameterBeschreibung
categorySchemesBausteine für Meta-Title und Description von Kategorien.
generalSchemesDefiniert das globale SEO-Schema.
productSchemesBausteine für Meta-Title und Description von Produkten.
startPageBausteine für Meta-Title und Description für die Startseite.
viewSchemesBausteine für Meta-Title und Description für Templates.

seoMetaData.categorySchemes - Kategorie-Meta-Daten

Der Knoten seoMetaData.categorySchemes liefert Bausteine für Meta-Title und Meta-Description von Kategorien.

Beispielkonfiguration

Parameterübersicht

ParameterTypBeschreibung
metaTitleFormslist (object)Liste der “Bausteine” für den Meta-Titel einer Kategorie.
Die Einträge werden der Reihe nach mit separator aneinandergefügt.
separatorstringTrennzeichen, das vor diesem Term eingefügt wird (z.B. -).
termTypeenumArt des Terms.
Folgende Werte sind möglich:
- categoryField - verweist auf Standard-Kategoriefelder (z.B. name, descr)
- customCategoryField - verweist auf selbst angelegte Kategoriefelder
- freeText - ein fester Text, der in termDatadefiniert werden kann.
termDataoneOfDaten des Terms - je nach gewähltem termType.
freeTextstringSelbst definierter, fester Text für freeText.
categoryFieldsingleAssocAngabe eines Standard-Kategoriefelds aus content.categoryField.
customCategoryFieldsingleAssocAngabe eines benutzerdefinierten Kategoriefelds aus content.customCategoryField.
generalMetaTitleboolNutzt den Standard-Meta-Title statt den obigen Bausteinen.
metaDescriptionFormslist (object)Bausteinliste für die Meta-Description - analog zu metaTitleForms.
separatorstringTrennzeichen, das vor diesem Term eingefügt wird (z.B. -).
termTypeenumArt des Terms.
Folgende Werte sind möglich:
- categoryField - verweist auf Standard-Kategoriefelder (z.B. name, descr)
- customCategoryField - verweist auf selbst angelegte Kategoriefelder
- freeText - ein fester Text, der in termDatadefiniert werden kann.
termDataoneOfDaten des Terms - je nach gewähltem termType.
freeTextstringSelbst definierter, fester Text für freeText.
categoryFieldsingleAssocAngabe eines Standard-Kategoriefelds aus content.categoryField.
customCategoryFieldsingleAssocAngabe eines benutzerdefinierten Kategoriefelds aus content.customCategoryField.
generalMetaDescriptionboolNutzt die Standard-Meta-Description statt den obigen Bausteinen.

seoMetaData.generalSchemes - Allgemeines SEO-Schema

Der Knoten seoMetaData.generalSchemes definiert globale SEO-Texte und Muster. Dazu zählen Standard-Meta-Daten für die Startseite sowie „Formeln“ (Forms), mit denen z. B. Tab-Titel oder Snippets automatisch aus Kategorie-/Produktfeldern und freiem Text zusammengesetzt werden.

Beispielkonfiguration

Parameterübersicht

ParameterTypBeschreibung
initialTabslist (object)Liste von Bausteinen für Tabs, aus denen der Shop SEO-Texte zusammenstellt.
formslist (object)Die einzelnen Textbausteine, aus denen ein Tab zusammengesetzt wird.
separatorstringTrennzeichen, das vor diesem Baustein eingefügt wird. (z.B. “-“)
termDataoneOfDaten des Terms - je nach gewähltem termType.
termTypeenumArt des Terms.
Folgende Werte sind möglich:
- categoryField - verweist auf Standard-Kategoriefelder (z.B. name, descr)
- customCategoryField - verweist auf selbst angelegte Kategoriefelder
- productField - verweist auf ein Standardfeld eines Produkts (z.B. name)
- customProductField - verweist auf selbst angelegte Produktfelder.
- resourceId- verweist auf eine Kategorie- oder Produkt-ID.
- freeText - ein fester Text, frei zu vergebender Text.
categoryFieldsingleAssocWert aus einem Standard-Kategoriefeld (z.b. name).
Wert aus content.categoryField.
customCategoryFieldsingleAssocWert aus einem benutzerdefinierten Kategoriefeld.
Wert aus content.customCategoryField
productFieldsingleAssocWert aus einem Standard-Produktfeld. (z.B. descr).
Wert aus content.productField.
customProductFieldsingleAssocWert aus einem benutzerdefinierten Produktfeld.
Wert aus content.customProductField
freeTextstringFest vorgegebener, selbst gewählter Text.
startPageMetaDataobjectStandard-Meta-Daten der Startseite.
metaDescriptionstringMeta-Description der Startseite.
metaTitlestringMeta-Title der Startseite

seoMetaData.productSchemes - Produkt-Meta-Daten

Der Knoten seoMetaData.productSchemes steuert, wie Meta-Title und Meta-Description für Produktseiten zusammengesetzt werden.

Beispielkonfiguration

Parameterübersicht

ParameterTypBeschreibung
generalMetaTitleboolAktiviert einen globalen Meta-Title nach den definierten Bausteinen, falls am Produkt kein eigener Titel hinterlegt ist.
generalMetaDescriptionboolAktiviert eine globale Meta-Description nach den definierten Bausteinen, falls am Produkt keine Beschreibung hinterlegt ist.
metaTitleFormslist (object)Reihenfolge von Textbausteinen, aus denen der Meta-Title für Produktseiten generiert wird.
separatorstringTrennzeichen, das vor diesem Baustein eingefügt wird. (z.B. “-“)
termTypeenumArt des Terms.
Folgende Werte sind möglich:
- productField - verweist auf ein Standardfeld eines Produkts (z.B. name).
- customProductField - verweist auf selbst angelegte Produktfelder.
- freeText - ein fester Text, frei zu vergebender Text.
termDataoneOfDaten des Terms - je nach gewähltem termType.
metaDescriptionFormslist (object)Reihenfolge von Textbausteinen, aus denen die Meta-Description für Produktseiten generiert wird.
separatorstringTrennzeichen, das vor diesem Baustein eingefügt wird. (z.B. “-“)
termTypeenumArt des Terms.
Folgende Werte sind möglich:
- productField - verweist auf ein Standardfeld eines Produkts (z.B. name).
- customProductField - verweist auf selbst angelegte Produktfelder.
- freeText - ein fester Text, frei zu vergebender Text.
termDataoneOfDaten des Terms - je nach gewähltem termType.

seoMetaData.startPage - Startseite Meta-Daten

Der Knoten seoMetaData.startPage definiert die SEO-Texte für die Startseite. Hier können Meta-Title und Meta-Description hinterlegt werden.

Beispielkonfiguration

Parameterbeschreibung

ParameterTypBeschreibung
metaTitlestringSEO-Titel der Startseite (kurz und prägnant, ideal ca. 50-60 Zeichen).
metaDescriptionstringSEO-Beschreibung der Startseite (zusammenfassend, ideal ca. 140-160 Zeichen).

seoMetaData.viewSchemes - Template-Meta-Daten

Der Knoten seoMetaData.viewSchemes definiert, wie Meta-Title und Meta-Description für z.B. Templates automatisch zusammengesetzt werden.

Beispielkonfiguration

Parameterübersicht

ParameterTypBeschreibung
generalMetaDescriptionboolAktiviert eine globale Meta-Description nach den definierten Bausteinen, falls am Produkt keine Beschreibung hinterlegt ist.
generalMetaTitleboolAktiviert einen globalen Meta-Title nach den definierten Bausteinen, falls am Produkt kein eigener Titel hinterlegt ist.
metaTitleFormslist (object)Reihenfolge von Textbausteinen, aus denen der Meta-Title für Produktseiten generiert wird.
separatorstringTrennzeichen, das vor diesem Baustein eingefügt wird. (z.B. “-“)
termTypeenumArt des Terms.
Folgende Werte sind möglich:
- resourceId - verweist auf eine Kategorie- oder Produkt-ID.
- freeText - ein fester Text, frei zu vergebender Text.
termDataoneOfDaten des Terms - je nach gewähltem termType.
metaDescriptionFormslist (object)Reihenfolge von Textbausteinen, aus denen die Meta-Description für Produktseiten generiert wird.
separatorstringTrennzeichen, das vor diesem Baustein eingefügt wird. (z.B. “-“)
termTypeenumArt des Terms.
Folgende Werte sind möglich:
- resourceId - verweist auf eine Kategorie- oder Produkt-ID.
- freeText - ein fester Text, frei zu vergebender Text.
termDataoneOfDaten des Terms - je nach gewähltem termType.