Skip to main content

Allgemein

Hier kannst du globale SEO-Funktionen und Debugging-Optionen steuern.
Image

Experimentelle SEO Einstellungen aktivieren

Aktiviere diesen Schalter, um Zugriff auf neue, noch in der Entwicklung befindliche SEO-Features zu erhalten (siehe Abschnitt “Experimentelle Funktionen” weiter unten).

DEBUG MODE

Aktiviere diese Option, um Konsolenausgaben zu den SEO-Einstellungen im Browser zu erhalten. Dies ist hilfreich zur Fehleranalyse.

Graph based LD+JSON für strukturierte Daten

JTL verwendet standardmäßig das inline Markup für die Auszeichnung strukturierter Daten. Diese sind zum Teil schwer wartbar, teilweise unvollständig und schlecht erweiterbar. Wir bieten dir hier die Möglichkeit die Strukturierten Daten per LD+JSON, einem JSON-ähnlichen, gut strukturierten Format zur Verfügung zu stellen. Das Format ist maschinen-freundlich für Crawler und KI. Bitte beachte, dass Suchmaschinen-Crawler erwarten, dass strukturierte Daten aus LD+JSON auch valide sind. Reichere deine Daten nicht mit widersprüchlichen Informationen an.
Image
Graph based LD+JSON verwenden: Aktiviere diesen Schalter, um die strukturierten Daten im JSON-ähnlichen, gut strukturierten Format bereitzustellen.

Mehr Infos

Warum Graph based? “Graph based” bedeutet, dass Beziehungen zwischen einzelnen Elementen hergestellt werden. Crawler verstehen so die Semantik und Zusammenhänge besser, was insbesondere für KI-Anwendungen von Vorteil ist.
Hinweis zu Testing Tools: Es ist normal, dass Daten in Testing Tools doppelt auftauchen (einmal als JTL-Standard Microdata und einmal als LD+JSON). Das ist laut Google unbedenklich und valid.
Achtung! Google und andere Suchmaschinen vertrauen nicht alleine auf deine Angaben zu Produkten. Insbesondere Google hat eine eigene Datenbank zu Organisationen, Unternehmen, Marken, Produkten, etc. Damit Google deine Produkte platziert und validieren kann, solltest du deine Produkte vergleichbar und identifizierbar machen. Das bedeutet, dass du Daten zur Verfügung stellen solltest, durch die man deine Artikel auch wieder finden kann. Halte dich bei der Wahl von Artikelnummern oder der GTIN möglichst an die Originale und denk dir keine eigenen IDs aus. Missbrauche keine vordefinierten Felder, da diese sonst falsch interpretiert werden könnten. Arbeite nicht mit Fake-Preisen oder anderen irreführenden Daten

FAQ

Daten tauchen im Testing Tool doppelt auf - ist das schädlich? Dass Daten nun doppelt in Testing Tools auftauchen ist normal, da wir aus Kompatibilitätsgründen das Inline-Markup per Microdata im Template gelassen haben. Das ist unbedenklich so lange diese keine widersprüchlichen Informationen beinhalten. Im Zweifel wird das JSON bevorzugt eingelesen. Laut Google ist es valide, dass das JSON Format die strukturierten Daten anreichert.
Warum löscht ihr das Inline Markup nicht? JTL hat hier und da ein paar Funktionen an das Markup geknüpft. Damit wir die Kompatibilität möglichst hoch halten können, haben wir uns entschlossen das Markup nicht zu entfernen. Darüber hinaus könnte es sein, dass sich auch Pluginanbieter an dem Markup orientieren. Auch aus diesem Grund haben wir uns gegen die Bereinigung des Markups entschieden.
Wie kann ich den Inhalt bearbeiten? Aktuell ist die einfachste Möglichkeit im Childtemplate die Templatefiles zu bearbeiten. Alle JSON relevanten Daten findest du in layout/components/graph_json_ld. Achte auf Konsistenz und überprüfe deine Daten für alle Seitentypen. Für einige Datentypen gibt es zu spezielle Anforderungen, die von Shop zu Shop unterschiedlich sein können und unterschiedlich behandelt werden müssen. Daher ist die Bearbeitung per Childtemplate die beste Variante. Die Standardversion deckt allerdings alle wichtigen Features ab.

LD+JSON

JTL verwendet standardmäßig das inline Markup für die Auszeichnung strukturierter Daten. Diese sind zum Teil schwer wartbar, teilweise unvollständig und schlecht erweiterbar. Wir bieten dir hier die Möglichkeit die Strukturierten Daten per LD+JSON, einem JSON-ähnlichen, gut strukturierten Format zur Verfügung zu stellen. Bitte beachte, dass Suchmaschinen-Crawler erwarten, dass strukturierte Daten aus LD+JSON auch visuell auf der Seite repräsentiert werden. Daher tauchen im LD+JSON nur Daten auf, die auch sichtbar sind. Es ist nicht gestattet die Datensätze künstlich anzureichern und Suchmaschinen können solche Versuche hart abstrafen.
Image
  • LD+JSON für den Typ Organisation verwenden: Strukturierte Daten über dein Unternehmen.
  • LD+JSON für den Typ Website verwenden: Strukturierte Daten für die Website selbst.
  • LD+JSON für den Typ Breadcrumb verwenden: Strukturierte Daten für die Navigationsstruktur.
  • LD+JSON für Produktlisten aus Kategorie und Suchergebnissen verwenden: Die Einstellungen hier beziehen sich auf jegliches Produktlisting, zB Kategorieseiten und auch Standardslider wie CrossSelling, Bestseller etc. Aktuell werden nur Produktlisten der Artikelkategorien und Suchergebnisse unterstützt. Die Funktion wird aber ausgeweitet. Bitte beachte, dass das inline Markup weiterhin aktiv bleibt, sodass du beim Testen neben den LD+JSON Werten auch Einträge aus dem Inline Markup sehen wirst. Das LD+JSON dient der einfacheren Indexierung und Anreicherung mit Daten.
  • LD+JSON für Produkt auf Produktdetailseite: Strukturierte Daten für einzelne Artikel.
  • LD+JSON für News Artikel: Strukturierte Daten für Blogbeiträge.

Robots Text

Diese Optionen erscheinen nur, wenn du oben Experimentelle SEO Einstellungen aktivieren eingeschaltet hast. Bitte teste diese Funktionen sorgfältig, da sie tief in das Indexierungsverhalten eingreifen.
Der Robots Text weist Suchmaschinen Crawler an, dass sie eine Seite indexieren und den Links auf der Seite folgen sollen oder nicht. Es ist eine Empfehlung, kein Muss. Dennoch ist es sinnvoll manche Seitentypen durch diese Anweisungen von der Indexierung mancher Seiten auszuschließen. Einige Seiten kannst du über die Shopeinstellungen direkt ausschließen. Diese erhalten dann die Variable \$noIndex = true. Andere Arten wie Paginationen oder aktive Filterseiten haben diese Option nicht. Du kannst hier für alle diese Typen eigene Robots Anweisungen hinterlegen und priorisieren.
Image
  • Robots für noindex: Lege eine Regel für Seiten fest, die per Variable $noIndex ausgeschlossen wurden.
  • Robots für Folgeseiten (Pagination): Steuere das Indexierungsverhalten auf Seite 2, 3 usw. von Artikellisten.
  • Robots für aktive Filter: Definiere Regeln für Artikellisten, auf denen Filter aktiv sind (oft Duplicate Content).
  • Robots für Seiten mit URL Request Parameter: Lege Regeln für URLs mit Parametern fest.
  • Robots für News Unterkategorien: Spezielle Regeln für Blog-Kategorien.
  • Robots für unsichtbare Blogbeiträge: Steuere die Sichtbarkeit von internen oder versteckten Beiträgen.
  • Priorisiere Custom Robots Texte über Standard noindex: Wenn aktiviert, überschreiben deine Einstellungen hier die JTL-Standards.

Canonical Tag

Das Canonical Tag zeigt Suchmaschinen an, dass es sich bei der aktuellen Seite um ein Original oder um eine Variante einer existierenden Seite handelt. Dadurch verhindert man, dass Suchmaschinen deinen Inhalt als doppelten Content werten. Die Empfehlung geht dahin, dass Seiten, die nicht indexiert werden sollen auch kein Canonical Tag benötigen. Das kannst du hier festlegen.
Image
  • Kein Canonical Tag für noindex Seiten: Empfohlen: An (da nicht indexierte Seiten kein Canonical benötigen).
  • Kein Canonical Tag für Folgeseiten (Pagination): Empfehlung: An, Standard: Aus.
  • Kein Canonical Tag für aktive Filter: Empfehlung: An, Standard: Aus.
  • Kein Canonical Tag für Seiten mit URL Request Parameter: Empfehlung: An, Standard: Aus.
  • Kein Canonical Tag für Newsunterkategorien: Nur sinnvoll, wenn noindex verwendet wird. Unverbindliche Empfehlung: Aus, Standard: Aus.
  • Kein Canonical Tag für unsichtbare Blogartikel: Empfehlung: An, Standard: Aus.
  • Folgeseiten (Pagination) auf Parent referenzieren: Setzt den Canonical Link von Seite 2, 3 etc. auf die Hauptkategorie (Seite 1). Empfehlung: An, Standard: Aus.

Alternate Hreflang

Alternate Hreflang zeigt auf jeder Seite auf den Link der jeweiligen Sprachversion und der gesetzten Standardsprache, wenn keine passende Sprache für den Seitenbesucher zur Verfügung steht. Die Empfehlungen gehen dahin, dass Seiten, die nicht indexiert werden sollen, auch kein hreflang ausweisen sollen.
Image
  • Kein Alternate Tag für noindex Seiten: Empfehlung: An, Standard: Aus.
  • Kein Alternate Tag für Folgeseiten (Pagination): Empfehlung: An, Standard: Aus.
  • Kein Alternate Tag für aktive Filter: Empfehlung: An, Standard: Aus.
  • Kein Alternate Tag für Seiten mit URL Request Parameter: Empfehlung: An, Standard: Aus.
  • Kein Alternate Tag für Newsunterkategorien: Nur sinnvoll, wenn noindex verwendet wird. Unverbindliche Empfehlung: Aus, Standard: Aus.
  • Kein Alternate Tag für unsichtbare Blogartikel: Empfehlung: An, Standard: Aus.
  • X-Default wählen: Hier kannst du unabhängig von der Standardsprache deines Shops eine Sprache auswählen, die als X-Default verwendet wird. Browser können anhand der Sprachen für den User die passende Sprachversion anzeigen. Wenn es keine passende Sprache gibt, wird die X-Default als Standardsprache bevorzugt ausgegeben. In den meisten Fällen ist es sinnvoll die englische Version standardmäßig anzubieten. Da viele Shops aber standardmäßig auf deutsch eigestellt sind, bieten wir hier eine Möglichkeit den X-Default Wert selbst festzulegen, ohne die Standardsprache des Shops ändern zu müssen.

Linkmaskierung [BETA]

Durch die Linkmaskierung werden alle Links für Filterauswahl, Sortierung und Layout so unkenntlich gemacht, dass sie für Crawler nicht direkt als Links identifiziert werden. Dadurch kann verhindert werden, dass entsprechend parametrisierte Seiten überhaupt von Suchmaschinen indexiert werden, weil die Crawler diesen Pseudolinks gar nicht erst folgen, was sich wiederum positiv auf das Crawlingverhalten auswirken kann. Grund ist, dass manche Crawler trotz nofollow Anweisung dennoch den Links auf der Seite folgen und parametrisierte Seiten dennoch indexiert werden. Der gewünschte Vorteil wäre, dass das Crawlbudget effektiver in Hauptseiten investiert wird.
Image
ACHTUNG! Diese Option ist mit Vorsicht zu genießen. Bitte überprüfe die Indexierung und Funktionstüchtigkeit deiner Seite regelmäßig.
  • Linkmaskierung aktivieren: Schaltet die Umwandlung in Pseudolinks ein.