jetzt anrufen

Skip to main navigation Skip to main content Skip to page footer

Strukturierte Daten & Schema.org in TYPO3: Warum JSON-LD der Turbo für SEO und KI ist

Strukturierte Daten sind das Geheimnis für bessere Sichtbarkeit, schnellere Indexierung und optimierte KI-Ergebnisse. Mit JSON-LD und Schema.org kannst du Suchmaschinen wie Google präzise verstehen lassen, was deine Inhalte bedeuten – und so Rich Snippets, Knowledge Graph-Einträge und Voice-Search-Ergebnisse generieren.

 

Was sind strukturierte Daten?

Strukturierte Daten sind Informationen, die in einem klar definierten Format (z. B. JSON, XML) organisiert sind, sodass sie von Maschinen – wie Suchmaschinen, KI-Systemen oder Datenbanken – leicht gelesen und interpretiert werden können. Im Gegensatz zu unstrukturierten Daten (z. B. freiem Text) folgen sie einem festen Schema und ermöglichen es Suchmaschinen, Inhalte präzise zu verstehen und als Rich Snippets, Knowledge Graph-Einträge oder Voice-Search-Ergebnisse anzuzeigen.

Beispiele für strukturierte Daten:

 JSON-LD (empfohlen): Leicht lesbares Format für Suchmaschinen, eingebettet als <script>-Block im HTML.

XML: Wird oft für komplexe Datenstrukturen oder APIs verwendet.

Schema.org-Markup: Standardisiertes Vokabular für Suchmaschinen, um Inhalte wie Events, Rezepte oder Produkte zu kennzeichnen.

Warum sind strukturierte Daten wichtig?

1. Bessere Sichtbarkeit in Suchmaschinen: Google, Bing & Co. nutzen strukturierte Daten, um Inhalte als Rich Snippets (z. B. mit Bewertungen, Öffnungszeiten oder FAQs) anzuzeigen – das steigert die Klickrate.

2. KI- und Voice-Search-Optimierung: Moderne KI-Systeme (wie Googles Generative Search) greifen auf strukturierte Daten zu, um präzise Antworten auf Nutzerfragen zu liefern.

3. Schnellere Indexierung: JSON-LD wird von Suchmaschinen priorisiert verarbeitet – oft schon beim nächsten Crawl (innerhalb von Stunden), während klassische SEO-Maßnahmen manchmal Wochen brauchen.

4. Automatisierung & Konsistenz: Strukturierte Daten ermöglichen die Automatisierung von Prozessen (z. B. dynamische Inhalte, APIs) und reduzieren Fehler durch klare Schemata.

JSON-LD: Der Standard für strukturierte Daten

JSON-LD (JavaScript Object Notation for Linked Data) ist das bevorzugte Format für Schema.org-Daten. Es wird als separater <script>-Block im <head> oder <body> der HTML-Seite eingebettet und bietet mehrere Vorteile:

• Schnellere Verarbeitung: Suchmaschinen erkennen JSON-LD sofort, da es nicht in den HTML-Code eingebettet ist.

• KI-tauglich: Moderne Suchmaschinen und KI-Agenten nutzen JSON-LD als Faktenquelle – fehlerhafte Daten können sogar die digitale Autorität einer Seite beeinträchtigen.

• Flexibilität: JSON-LD kann für fast jeden Inhaltstyp (Events, Rezepte, Produkte) eingesetzt werden und ist leicht wartbar.

Beispiel für ein Rezept:

<script type="application/ld+json">{
"@context": "https://schema.org",
"@type": "Recipe",
"name": "Vegetarische Käsewürstchen",
"author": "Andrea Herzog-Kienast",
"recipeIngredient": ["Gouda", "Emmentaler", "Kollagenhülle"],
"recipeInstructions": "1. Käse mischen, 2. In Hüllen füllen, 3. Grillen..."
}</script>

Schema.org: Das Vokabular für Suchmaschinen

Schema.org ist eine Initiative von Google, Microsoft, Yahoo und Yandex, um ein einheitliches Vokabular für strukturierte Daten bereitzustellen. Es definiert Typen (z. B. Event, Product, Recipe) und Eigenschaften (z. B. name, date, price), mit denen Inhalte so markiert werden können, dass Suchmaschinen sie besser verstehen.

Wichtige Schema.org-Typen für TYPO3

TypVerwendungBeispiel-Eigenschaften
ArticleBlogbeiträge, Nachrichtenheadline, author, datePublished
EventVeranstaltungen, Kursename, startDate, location
ProductProdukte, Dienstleistungenname, price, review
RecipeRezeptename, ingredients, cookTime

Strukturierte Daten in TYPO3 integrieren

TYPO3 nutzt strukturierte Daten auf mehreren Ebenen – von der Datenbank bis zur Ausgabe als JSON-LD. Hier die wichtigsten Anwendungsfälle:

1. Datenbankstruktur: TYPO3 speichert Inhalte (Seiten, Artikel, Events) in einer relationalen Datenbank (meist MySQL). Jeder Inhaltstyp hat eine definierte Tabelle mit Feldern (z. B. tt_content für Inhaltsblöcke).

2. TypoScript & Konfiguration: TypoScript nutzt strukturierte Daten, um das Verhalten der Website zu steuern.

3. JSON-LD für Rich Snippets: Manuell im Fluid-Template oder mit Extensions wie EXT:schema oder EXT:news.

4. Platzierung für maximale Wirkung: Google empfiehlt, JSON-LD im <head> der Seite zu platzieren, damit es vor dem restlichen Content gelesen wird.

Wie schnell wirkt JSON-LD?

Im Gegensatz zu klassischer SEO (die manchmal Wochen oder Monate braucht), wird JSON-LD sofort beim nächsten Crawl erfasst:

• Erster Crawl: Sobald die Seite mit JSON-LD gecrawlt wird (z. B. durch manuelles Anstoßen in der Google Search Console), wird das Markup innerhalb von Minuten bis Stunden indexiert.

• Rich Snippets: Die Anzeige in Suchergebnissen hängt von der Qualität des Markups ab – bei korrekten Daten oft innerhalb von 1–7 Tagen.

• KI-Systeme: Tools wie Googles KI-Suche oder Sprachassistenten nutzen die Daten fast in Echtzeit, sobald sie im Index sind.

Praktisches Beispiel: Schema.org für Kochkurse

Angenommen, du möchtest einen Kochkurs mit Schema.org auszeichnen:

<script type="application/ld+json">{
"@context": "https://schema.org",
"@type": "Course",
"name": "Vegetarisches BBQ",
"description": "Lernen Sie, wie man leckere vegetarische Wurstalternativen für den Grill herstellt.",
"startDate": "2026-05-15",
"location": {
"@type": "Place",
"name": "Berlin",
"address": "Musterstraße 1, 10115 Berlin"
},
"offers": {
"@type": "Offer",
"price": "49",
"priceCurrency": "EUR"
}
}</script>

Effekt: Google könnte den Kurs in den Suchergebnissen mit Datum, Preis und Ort als Rich Snippet anzeigen – das erhöht die Klickrate und Sichtbarkeit!

Häufige Fehler und Best Practices

• Falscher @type: Nutze den Schema.org-Typen-Guide, um den passenden Typ zu finden.

• Fehlende Pflichtfelder: Jeder Typ hat Pflichtfelder (z. B. name oder startDate bei Events). Fehlen diese, ignoriert Google das Markup.

• Inkonsistenzen: Das Markup muss mit dem sichtbaren Inhalt übereinstimmen. Andernfalls riskierst du eine Abstrafung als Web-Spam.

• Platzierung: Immer im <head> einbinden, um die schnellste Verarbeitung zu gewährleisten.

Fazit: Strukturierte Daten sind der Schlüssel für moderne SEO

Mit JSON-LD und Schema.org kannst du:

• Suchmaschinenoptimierung (SEO) beschleunigen (Indexierung in Stunden statt Wochen),

• Rich Snippets und KI-Ergebnisse für deine Inhalte aktivieren,

• Daten strukturiert und zukunftssicher bereitstellen.

Nächste Schritte für TYPO3:

1. Identifiziere die wichtigsten Inhalte deiner Website (z. B. Kochkurse, Produkte. Rezepte, Events).

2. Wähle passende Schema.org-Typen aus.

3. Integriere das Markup manuell oder mit Extensions wie EXT:schema oder cs_seo.

4. Teste das Ergebnis mit dem Google Rich Results Test.

jetzt anrufen