SEO-Wiki

Structured Data

Einleitung: Was sind Structured Data und warum sind sie wichtig?

In der heutigen digitalen Welt spielen strukturierte Daten (Structured Data) eine entscheidende Rolle, um Informationen auf Webseiten sowohl für Menschen als auch für Suchmaschinen verständlicher zu machen. Aber was genau sind strukturierte Daten und warum sind sie so wichtig?

Definition von Structured Data

Structured Data sind Daten, die in einem standardisierten Format organisiert sind. Sie werden mithilfe von Code direkt in die Webseite eingebunden und geben Suchmaschinen klare Hinweise darauf, welche Inhalte auf der Seite zu finden sind. Im Gegensatz zu unstrukturierten Daten – wie einem Fließtext ohne klar definierte Struktur – helfen strukturierte Daten dabei, Informationen maschinenlesbar darzustellen.

Ein Beispiel: Eine Webseite über ein Rezept kann strukturierte Daten nutzen, um Suchmaschinen explizit zu zeigen, welche Inhalte die Zutaten, die Zubereitungszeit und die Bewertungen sind.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Recipe",
  "name": "Schokoladenkuchen",
  "author": "Max Mustermann",
  "prepTime": "PT30M",
  "cookTime": "PT1H",
  "totalTime": "PT1H30M",
  "recipeYield": "8 Portionen",
  "recipeIngredient": [
    "200g Zucker",
    "100g Butter",
    "3 Eier",
    "200g Mehl"
  ],
  "recipeInstructions": [
    "Ofen auf 180°C vorheizen.",
    "Zucker und Butter schaumig schlagen.",
    "Eier hinzufügen und verrühren.",
    "Mehl unterheben und in eine Form geben.",
    "60 Minuten backen."
  ]
}
</script>

Bedeutung strukturierter Daten für Suchmaschinen

Suchmaschinen wie Google, Bing oder Yahoo nutzen strukturierte Daten, um Inhalte besser zu verstehen und korrekt einzuordnen. Mithilfe dieser Daten kann eine Webseite ihre Sichtbarkeit in den Suchergebnissen verbessern, denn sie ermöglichen:

Wie Structured Data die Darstellung in Suchergebnissen verbessern

Durch den Einsatz von Structured Data können Webseitenbetreiber ihre Inhalte attraktiver präsentieren und sich von der Konkurrenz abheben. Beispiele hierfür sind:

Structured Data Typ Vorteile für SEO Darstellung in Suchergebnissen
Bewertungen (Reviews) Erhöht die Klickrate (CTR) ⭐⭐⭐⭐⭐ (z. B. 4.8/5)
Produkte Verbessert die Conversion-Rate Preis, Verfügbarkeit, Versandinformationen
Rezepte Erhöht die Sichtbarkeit für Rezeptseiten Zubereitungszeit, Bewertungen, Kalorien
FAQ Beantwortet Fragen direkt in der Suche Fragen und Antworten als ausklappbare Ergebnisse


Einleitung der Keywords

Structured Data sind ein unverzichtbares Werkzeug für SEO. Ihre Bedeutung liegt darin, Webseiten nicht nur für Suchmaschinen, sondern auch für Nutzer relevanter und ansprechender zu machen. Egal ob Sie einen Online-Shop, ein Rezeptportal oder ein lokales Unternehmen betreiben – die Implementierung von Structured Data kann entscheidend für den Erfolg in den Suchergebnissen sein.


Die Grundlagen von Structured Data

Was sind strukturierte Daten und wie unterscheiden sie sich von unstrukturierten Daten?

Strukturierte Daten sind klar definierte und organisierte Informationen, die in einem standardisierten Format vorliegen. Sie folgen einer bestimmten Syntax und werden so gestaltet, dass sie von Suchmaschinen leicht interpretiert werden können. Unstrukturierte Daten hingegen sind Informationen ohne festgelegte Struktur, wie z. B. freier Text in einem Artikel oder unorganisierte Bilddaten.

Eigenschaft Strukturierte Daten Unstrukturierte Daten
Format Standardisiert (z. B. JSON-LD, XML, CSV) Frei (z. B. Fließtexte, Bilder, Videos)
Maschinenlesbarkeit Hoch – speziell für Suchmaschinen optimiert Gering – erfordert zusätzliche Verarbeitung
Beispiele Preisangaben, Bewertungen, Öffnungszeiten Blogartikel, PDFs, Bilder ohne Metadaten


Wie werden Structured Data in HTML integriert?

Structured Data werden üblicherweise in den HTML-Code einer Webseite eingebunden, um Informationen wie Produkte, Veranstaltungen oder Bewertungen zu kennzeichnen. Es gibt drei gängige Formate, die hierfür verwendet werden:

JSON-LD (JavaScript Object Notation for Linked Data):

Beispiel:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Herren-Sneaker",
  "image": "https://example.com/sneaker.jpg",
  "description": "Bequemer Herren-Sneaker aus Leder.",
  "brand": "SneakerCo",
  "offers": {
    "@type": "Offer",
    "price": "89.99",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  }
}
</script>

Microdata

Beispiel:

<div itemscope itemtype="https://schema.org/Product">
  <span itemprop="name">Herren-Sneaker</span>
  <img itemprop="image" src="https://example.com/sneaker.jpg" alt="Herren-Sneaker">
  <span itemprop="description">Bequemer Herren-Sneaker aus Leder.</span>
  <span itemprop="brand">SneakerCo</span>
  <div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
    <span itemprop="price">89.99</span>
    <span itemprop="priceCurrency">EUR</span>
  </div>
</div>

RDFa (Resource Description Framework in Attributes):

JSON-LD vs. Microdata vs. RDFa

Kriterium JSON-LD Microdata RDFa
Empfohlen von Google ✅ Ja ❌ Eingeschränkt ❌ Eingeschränkt
Einfachheit Sehr einfach Aufwendiger Komplex
Lesbarkeit des HTML Bleibt sauber Wird unübersichtlich Wird unübersichtlich

Schema.org als Standard für Structured Data

Schema.org ist der wichtigste Standard für strukturierte Daten. Diese Initiative wurde von Google, Microsoft, Yahoo und Yandex ins Leben gerufen, um eine einheitliche Sprache für strukturierte Daten zu schaffen. Schema.org bietet eine umfangreiche Sammlung von Datentypen und Eigenschaften, die speziell für die Darstellung von Webseiteninhalten entwickelt wurden.

Warum Schema.org wichtig ist:

Besuchen Sie Schema.org, um detaillierte Informationen und Beispiele für spezifische Anwendungsfälle zu erhalten.


Warum Structured Data für SEO essenziell ist

Wie Suchmaschinen strukturierte Daten interpretieren

Suchmaschinen wie Google, Bing, Yahoo und Yandex setzen auf strukturierte Daten, um den Inhalt von Webseiten besser zu verstehen und einzuordnen. Mithilfe von Standards wie Schema.org können Webmaster präzise Anweisungen geben, welche Inhalte wie interpretiert werden sollen. Structured Data ermöglichen es Suchmaschinen:

Ein Beispiel: Google nutzt strukturierte Daten, um die Ergebnisse bei Suchanfragen um zusätzliche Informationen wie Bewertungen oder FAQs anzureichern.


Vorteile für das Ranking und die Klickrate (CTR)

Auch wenn strukturierte Daten laut Google keinen direkten Rankingfaktor darstellen, haben sie immense indirekte Vorteile für die Suchmaschinenoptimierung:

Beispiel: Wirkung von Rich Snippets auf die CTR

Ergebnisart Beispiel Vorteil für die CTR
Standard-Ergebnis „Schokoladenkuchen – Rezept auf Beispielseite“ Weniger auffällig
Rich Snippet ⭐⭐⭐⭐ 4,8/5 „Schokoladenkuchen – 30 Minuten Zubereitung“
FAQ Rich Result „Wie lange dauert die Zubereitung?“ „Welche Zutaten?“ Bietet direkte Antworten und fördert Klicks


Beispiele für Rich Snippets

Rich Snippets sind erweiterte Suchergebnisse, die aus strukturierten Daten generiert werden. Sie bieten Nutzern mehr Informationen auf einen Blick und erhöhen die Attraktivität der Ergebnisse. Einige der gängigsten Arten von Rich Snippets sind:

Bewertungen (Reviews):

Produkte:

Veranstaltungen:

Rezepte:

FAQs:

Beispiel:


SEO-Trends und Google-Updates, die Structured Data priorisieren

Google entwickelt seine Algorithmen kontinuierlich weiter, um die Nutzererfahrung zu optimieren. Structured Data spielen hierbei eine immer größere Rolle:

BERT und MUM-Updates:

Rich Results Testing:

Zunahme von visuellen und interaktiven Suchergebnissen:

Mit der steigenden Nutzung von Sprachsuchen und KI-generierten Antworten (z. B. Google Bard) werden strukturierte Daten immer essenzieller, um Inhalte zielgerichtet bereitzustellen.


Häufig genutzte Structured Data-Typen

Structured Data bieten eine Vielzahl von Möglichkeiten, Inhalte einer Webseite klar und präzise zu kennzeichnen. Dabei gibt es unterschiedliche Schema-Typen, die jeweils für spezifische Inhalte und Zwecke geeignet sind. Nachfolgend finden Sie eine Übersicht der häufigsten Schema-Typen, deren Einsatzmöglichkeiten und praktische Beispiele.

Übersicht der häufigsten Schema-Typen

Schema-Typ Einsatzbereich Beispiele für Inhalte
Artikel Nachrichten, Blogartikel Titel, Autor, Veröffentlichungsdatum
FAQ Frage-Antwort-Formate Häufig gestellte Fragen mit Antworten
Produkte E‑Commerce, Produktseiten Preise, Verfügbarkeit, Bewertungen
Veranstaltungen Konferenzen, Konzerte, Webinare Datum, Uhrzeit, Veranstaltungsort
Rezensionen Produktbewertungen, Erfahrungsberichte Sternebewertungen, Anzahl der Bewertungen
Local Business Lokale Unternehmen, Restaurants, Geschäfte Adresse, Öffnungszeiten, Telefonnummer
Rezepte Kochrezepte Zutaten, Zubereitungszeit, Kalorienangaben


Wann und wie sollten diese Schema-Typen eingesetzt werden?

Artikel:

Beispiel:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "NewsArticle",
  "headline": "SEO-Trends 2024: Was Sie wissen müssen",
  "author": "Max Mustermann",
  "datePublished": "2024-11-19",
  "publisher": {
    "@type": "Organization",
    "name": "SEO Insights",
    "logo": {
      "@type": "ImageObject",
      "url": "https://example.com/logo.png"
    }
  }
}
</script>

FAQ:

Beispiel:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Wie lange dauert der Versand?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Der Versand dauert in der Regel 1-3 Werktage."
      }
    },
    {
      "@type": "Question",
      "name": "Kann ich meine Bestellung zurückgeben?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, Sie können Ihre Bestellung innerhalb von 14 Tagen zurückgeben."
      }
    }
  ]
}
</script>

Produkte:

Beispiel:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Lederhandtasche",
  "image": "https://example.com/tasche.jpg",
  "description": "Hochwertige Damen-Lederhandtasche.",
  "brand": "FashionCo",
  "offers": {
    "@type": "Offer",
    "price": "149.99",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  }
}
</script>

Veranstaltungen:

Beispiel:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Event",
  "name": "SEO-Workshop 2024",
  "startDate": "2024-12-01T10:00",
  "location": {
    "@type": "Place",
    "name": "Business Center",
    "address": "Musterstraße 123, 12345 Musterstadt"
  }
}
</script>

Praktische Tipps zur Anwendung von Structured Data-Typen


Structured Data implementieren: Eine Schritt-für-Schritt-Anleitung

Die Implementierung von Structured Data mag zunächst komplex erscheinen, ist jedoch mit einer klaren Vorgehensweise und den richtigen Tools einfach durchzuführen. Folgen Sie dieser Schritt-für-Schritt-Anleitung, um strukturierte Daten auf Ihrer Webseite optimal zu integrieren.

Auswahl des richtigen Schema-Typs basierend auf dem Website-Ziel

Bevor Sie mit der Implementierung beginnen, sollten Sie den Schema-Typ auswählen, der am besten zu Ihrem Ziel passt. Die Auswahl hängt von der Art der Inhalte auf Ihrer Webseite ab.

Ziel der Webseite Passender Schema-Typ Beispiel
Produkte verkaufen Product Produktseiten in einem Online-Shop
Fragen beantworten FAQPage Support- oder Hilfeseiten
Veranstaltungen bewerben Event Konzerte, Workshops, Webinare
Inhalte publizieren Article oder BlogPosting Blogartikel, Nachrichten
Lokale Geschäfte bewerben LocalBusiness Restaurants, Ladengeschäfte

Tipp: Besuchen Sie Schema.org, um die vollständige Liste der verfügbaren Typen und deren Eigenschaften zu erkunden.


Erstellen von JSON-LD-Code-Snippets

JSON-LD (JavaScript Object Notation for Linked Data) ist die von Google empfohlene Methode zur Integration von Structured Data. Es wird als separates <script>-Tag in den HTML-Header oder ‑Body der Webseite eingefügt.

Beispiel für ein JSON-LD-Code-Snippet (FAQ):

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Wie lange dauert der Versand?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Der Versand dauert in der Regel 1-3 Werktage."
      }
    },
    {
      "@type": "Question",
      "name": "Bieten Sie internationalen Versand an?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, wir liefern in über 50 Länder weltweit."
      }
    }
  ]
}
</script>

Tools zur Generierung von Structured Data

Für diejenigen, die keine manuellen JSON-LD-Codes erstellen möchten, gibt es verschiedene Tools, die die Arbeit erleichtern:

Tool Funktion URL
Google Structured Data Markup Helper Generiert strukturierte Daten basierend auf Eingaben. Google Tool
Schema Markup Generator (Merkle) Erstellt JSON-LD-Code für häufige Schema-Typen. Merkle Generator
Yoast SEO Plugin (WordPress) Automatische Integration strukturierter Daten. Yoast SEO


Implementierung in HTML und CMS

Die Integration von Structured Data hängt von der Art Ihrer Webseite ab:

<head>
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Product",
    "name": "Stylische Sonnenbrille",
    "image": "https://example.com/sunglasses.jpg",
    "description": "Leichte Sonnenbrille mit UV-Schutz.",
    "brand": "SunglassCo",
    "offers": {
      "@type": "Offer",
      "price": "49.99",
      "priceCurrency": "EUR",
      "availability": "https://schema.org/InStock"
    }
  }
  </script>
</head>

Content-Management-Systeme (CMS):

Testen der Structured Data mit dem Google Rich Results Test

Nach der Implementierung sollten Sie die Structured Data testen, um sicherzustellen, dass sie korrekt sind und von Suchmaschinen gelesen werden können.


  1. 1.
    Besuchen Sie den Google Rich Results Test.

  2. 2.
    Geben Sie entweder die URL Ihrer Seite oder den JSON-LD-Code ein.


    3.
    Analysieren Sie die Ergebnisse:

  1. 4. Nutzen Sie den Google Search Console Report, um die Performance Ihrer strukturierten Daten zu überwachen.


Fehlerquellen und Best Practices

Structured Data sind ein mächtiges Werkzeug für SEO, aber Fehler in ihrer Implementierung können dazu führen, dass Suchmaschinen die Daten nicht interpretieren können oder diese sogar ignorieren. Um die Vorteile optimal zu nutzen, sollten häufige Fehler vermieden und Best Practices beachtet werden.

Häufige Fehler beim Einsatz von Structured Data

Ungültige Syntax:

Beispiel eines fehlerhaften Codes:

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Sonnenbrille"
  "price": "49.99"  // Fehlendes Komma
}

Korrektur:

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Sonnenbrille",
  "price": "49.99"
}

Inkonsistente Daten:

Falsche Verwendung von Schema.org-Typen:

Fehlende Validierung:


Best Practices für die korrekte Anwendung

Immer den passenden Schema-Typ wählen:

Konsistente Daten sicherstellen:

JSON-LD bevorzugen:

Regelmäßige Updates:

Testen vor der Veröffentlichung:

Nutzen Sie Tools wie:


Wichtige Do’s und Don’ts für SEO

Do’s Don’ts
Verwenden Sie immer korrekte Schema-Typen. Fügen Sie keine irrelevanten oder falschen Daten ein.
Halten Sie die Daten konsistent zur Webseite. Vermeiden Sie veraltete oder nicht unterstützte Typen.
Testen Sie regelmäßig Ihre Structured Data. Ignorieren Sie Warnungen oder Fehler bei der Validierung.
Halten Sie sich an die Richtlinien von Google. Überoptimieren Sie nicht, um Suchergebnisse zu manipulieren.


Structured Data und die Zukunft von SEO

Structured Data spielen eine immer zentralere Rolle in der Weiterentwicklung von Suchmaschinen und SEO. Durch die Integration von Künstlicher Intelligenz (KI) und neuen Technologien eröffnen sich innovative Möglichkeiten, strukturierte Daten für bessere Suchergebnisse und Nutzererfahrungen zu nutzen.

Der Einfluss von Structured Data auf Sprachsuchen und KI-basierte Systeme

Mit dem Aufstieg von Sprachsuchen und virtuellen Assistenten wie Google Assistant, Amazon Alexa und Siri hat sich die Art und Weise, wie Informationen gesucht und präsentiert werden, grundlegend verändert. Structured Data sind ein Schlüssel dafür, dass diese Systeme präzise und relevante Antworten liefern können.

Wie Structured Data Sprachsuchen unterstützen:

Präzise Antworten liefern:

Contextual Search:

Zukunft: Conversational Search:

Beispiel einer Sprachsuche mit Structured Data:

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Bäckerei Müller",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Hauptstraße 123",
    "addressLocality": "Musterstadt",
    "postalCode": "12345",
    "addressCountry": "DE"
  },
  "openingHours": "Mo-Fr 08:00-18:00, Sa 08:00-12:00",
  "telephone": "+49 123 456789"
}

Ein virtueller Assistent kann basierend auf diesen Daten präzise Öffnungszeiten und Kontaktinformationen bereitstellen.


Structured Data in der Google-Suche der nächsten Generation

Google integriert zunehmend KI-basierte Systeme wie Google Bard und generative Suchergebnisse. Diese nutzen strukturierte Daten, um die Relevanz und Präzision der Suchergebnisse zu steigern.

Entwicklungen in der Google-Suche:

Generative KI-Ergebnisse:

Bard und KI-Assistenten:

Interaktive Ergebnisse:

Beispiel: Produktvergleich mit Structured Data:

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Smartphone XYZ",
  "brand": "TechCo",
  "offers": [
    {
      "@type": "Offer",
      "price": "699.99",
      "priceCurrency": "EUR",
      "availability": "https://schema.org/InStock"
    },
    {
      "@type": "Offer",
      "price": "649.99",
      "priceCurrency": "EUR",
      "availability": "https://schema.org/OutOfStock"
    }
  ]
}

Google könnte diese Daten verwenden, um interaktive Preisvergleiche direkt in den Suchergebnissen anzuzeigen.


Wie sich strukturierte Daten weiterentwickeln könnten

Structured Data werden sich an die Bedürfnisse von Suchmaschinen und Nutzern anpassen, um noch größere SEO-Vorteile zu bieten:

Integration neuer Schema-Typen:

Echtzeit-Updates:

Erweiterung für multimodale Suchergebnisse:

Bessere Unterstützung für KI-generierte Inhalte:

Nutzerzentrierte Suchergebnisse:

Tools und Ressourcen für Structured Data

Die korrekte Implementierung und Optimierung von Structured Data wird durch eine Vielzahl von Tools und Ressourcen erleichtert. Mit den richtigen Werkzeugen können Sie strukturierte Daten erstellen, validieren und testen, um maximale SEO-Vorteile zu erzielen.

Nützliche Tools

Google Rich Results Test

Vorteile:

Schema Markup Validator

Vorteile:

Yoast SEO für WordPress

Vorteile:

Tool Funktion URL
Google Rich Results Test Testet Rich Results und Fehler in strukturierten Daten. Rich Results Test
Schema Markup Validator Validiert Schema.org-Markup auf Syntaxfehler. Schema Validator
Yoast SEO Automatische Structured Data-Integration. Yoast Plugin


Wichtige Ressourcen

Schema.org

Nutzung:

Google Developer Guidelines zu strukturierten Daten

Nutzung:

Einsatz von künstlicher Intelligenz

Dieser Beitrag wurde mithilfe künstlicher Intelligenz erstellt und von unserern Fachexperten sorgfältig überprüft, um sicherzustellen, dass die Informationen korrekt, verständlich und nützlich sind.

ChatGPT im SEO und Content Marketing Guide
Gratis Download

ChatGPT im SEO & Content Marketing

Der ultimative Guide: So integrierst du ChatGPT in deinen gesamten SEO- und Content-Marketing-Prozess. Praxisnah, mit Templates und Prompts.

Kostenlos herunterladen →