VisiBuilt – Webdesign- & SEO-Agentur Swisttal
    Zurück zum Blog
    GEO & KI-Suche

    Structured Data: Schema.org-Anleitung für SEO

    AM
    VisiBuilt
    14 Min. Lesezeit
    Structured Data: Schema.org-Anleitung für SEO – Beitragsbild von VisiBuilt

    Zusammenfassung

    • Structured Data = maschinenlesbarer Code, der Suchmaschinen und KI Ihre Inhalte verständlich macht
    • Schema.org ist der von Google, Microsoft, Yahoo und Yandex unterstützte Standard
    • LocalBusiness, FAQ, Product und Article sind die wichtigsten Schema-Typen für KMU
    • JSON-LD ist das bevorzugte Format – einfach im <head> Ihrer Website eingebunden
    • Rich Snippets (Sterne, Preise, FAQs in den Suchergebnissen) erhöhen die Klickrate um bis zu 30%

    Was sind strukturierte Daten?

    Stellen Sie sich vor, Sie haben ein Buch ohne Inhaltsverzeichnis, ohne Kapitelüberschriften und ohne Seitenzahlen. Menschen könnten es lesen, aber es wäre mühsam, etwas Bestimmtes zu finden. Genau so "sehen" Suchmaschinen und KI-Systeme Ihre Website ohne strukturierte Daten.

    Strukturierte Daten sind maschinenlesbare Etiketten, die Ihren Website-Inhalten Bedeutung geben. Sie sagen Google, ChatGPT und anderen Systemen nicht nur *was* auf Ihrer Seite steht, sondern *was es bedeutet*:

    • "Das hier ist der Name meines Unternehmens"
    • "Das ist unsere Adresse in Bonn"
    • "Das sind unsere Öffnungszeiten"
    • "Das ist eine häufig gestellte Frage mit dieser Antwort"

    Menschen vs. Maschinen: Der Unterschied

    AspektMensch liest WebsiteMaschine liest Website
    Kontext verstehenErkennt "Mo-Fr 9-18 Uhr" als ÖffnungszeitenSieht nur Text ohne Bedeutung
    Bilder interpretierenVersteht, dass das Foto das Team zeigtSieht nur Pixel/Dateinamen
    ZusammenhängeWeiß, dass Adresse zum Unternehmen gehörtBraucht explizite Verknüpfung
    IntentionErkennt CTA als HandlungsaufforderungBraucht semantische Markierung

    Strukturierte Daten schließen diese Lücke. Sie sind die Brücke zwischen menschenlesbarem Inhalt und maschinenverständlicher Bedeutung.

    Warum Structured Data für SEO und GEO wichtig ist

    1. Rich Snippets in den Suchergebnissen

    Der offensichtlichste Vorteil: erweiterte Suchergebnisse. Mit strukturierten Daten können Ihre Einträge bei Google so aussehen:

    Ohne Structured Data: `` VisiBuilt | Webdesign & SEO Agentur www.visibuilt.de Professionelles Webdesign und SEO für lokale Unternehmen... ``

    Mit Structured Data: `` VisiBuilt | Webdesign & SEO Agentur ⭐⭐⭐⭐⭐ 4.9 (23 Bewertungen) www.visibuilt.de 📍 Swisttal · ☎ 02255-9598933 · Geöffnet bis 18:00 Professionelles Webdesign und SEO für lokale Unternehmen... ── Häufig gestellte Fragen ── Was kostet eine Website? • Wie lange dauert ein Projekt? ``

    Studien zeigen: Rich Snippets erhöhen die Klickrate um 20-30% gegenüber normalen Ergebnissen.

    2. KI-Suche: ChatGPT, Perplexity & Co.

    Mit dem Aufstieg der KI-Suche wird Structured Data noch wichtiger. ChatGPT, Perplexity, Claude und Google Gemini nutzen strukturierte Daten, um:

    • Fakten zu extrahieren: "Die Webdesign-Agentur in Swisttal heißt VisiBuilt"
    • Empfehlungen zu geben: "Für lokales SEO in der Region Bonn empfehle ich..."
    • Zusammenhänge zu verstehen: Preis + Leistung + Standort verknüpfen

    Wer heute seine Website für KI-Systeme optimiert (GEO – Generative Engine Optimization), braucht strukturierte Daten als Basis. Mehr dazu in unserem Artikel KI-Suche: So bereiten Sie Ihr Unternehmen vor.

    3. Voice Search und Smart Assistants

    "Hey Google, welcher Webdesigner in Bonn hat gute Bewertungen?"

    Google Assistant, Alexa und Siri nutzen strukturierte Daten, um solche Fragen zu beantworten. Ohne Schema-Markup ist Ihr Unternehmen für Sprachsuchen praktisch unsichtbar.

    4. Google Knowledge Panel

    Die Infobox rechts bei Google-Suchen ("Knowledge Panel") wird größtenteils aus strukturierten Daten gespeist. Mit korrektem Organization- oder LocalBusiness-Schema steigt Ihre Chance, dort aufzutauchen.

    Schema.org: Der Standard erklärt

    Was ist Schema.org?

    Schema.org ist ein gemeinsames Vokabular für strukturierte Daten, das 2011 von Google, Microsoft (Bing), Yahoo und Yandex gegründet wurde. Es definiert hunderte von "Typen" (Types) und "Eigenschaften" (Properties), mit denen Sie Inhalte beschreiben können.

    Die wichtigsten Kategorien:

    KategorieBeispiel-TypenTypische Verwendung
    OrganizationOrganization, LocalBusiness, CorporationUnternehmensprofil
    CreativeWorkArticle, BlogPosting, Book, RecipeContent-Seiten
    ProductProduct, Offer, AggregateRatingE-Commerce, Dienstleistungen
    EventEvent, BusinessEvent, FestivalVeranstaltungen
    PersonPersonÜber-uns-Seiten, Autoren
    PlacePlace, LocalBusiness, RestaurantStandortseiten

    Die Hierarchie verstehen

    Schema.org ist hierarchisch aufgebaut. Jeder Typ erbt Eigenschaften von seinem "Eltern-Typ":

    Thing (alles)
      └── Organization (Unternehmen allgemein)
            └── LocalBusiness (lokales Unternehmen)
                  └── ProfessionalService (Dienstleister)
                        └── FinancialService, LegalService, etc.

    Für die meisten lokalen Unternehmen in Bonn, Köln oder dem Rhein-Sieg-Kreis ist LocalBusiness der richtige Ausgangspunkt.

    Drei Formate: JSON-LD, Microdata, RDFa

    Strukturierte Daten können in drei Formaten implementiert werden:

    FormatEmpfehlungBeschreibung
    JSON-LDVon Google empfohlenEigenständiger Script-Block im <head>
    MicrodataFunktioniertIm HTML-Content eingebettet
    RDFaFunktioniertEbenfalls im HTML-Content

    JSON-LD ist der klare Gewinner: - Einfacher zu implementieren und zu pflegen - Trennung von Inhalt und Markup - Von Google offiziell bevorzugt - Keine Änderung am bestehenden HTML nötig

    Die wichtigsten Schema-Typen für Unternehmen

    Hier sind die Schema-Typen, die für lokale Unternehmen im Raum Köln und Bonn am relevantesten sind:

    Schema-TypWas es beschreibtWann verwendenRich Snippet
    LocalBusinessLokales UnternehmenHauptseite, Kontakt⭐ Bewertungen, 📍 Adresse, ☎ Telefon
    OrganizationUnternehmen allgemeinÜber-uns-SeiteLogo, Social Links
    FAQPageHäufige FragenFAQ-Seiten, Service-Seiten❓ Fragen in SERPs
    BreadcrumbListNavigationAlle SeitenBreadcrumbs in SERPs
    Article / BlogPostingArtikel, BlogBlog-Beiträge📅 Datum, ✍️ Autor
    ServiceDienstleistungLeistungsseitenPreis, Beschreibung
    ProductProduktShop-Seiten💰 Preis, ⭐ Bewertung
    WebPageEinzelne SeiteAlle SeitenBasis-Metadaten
    PersonEinzelpersonTeam, AutorenFoto, Jobtitel

    LocalBusiness-Schema: Komplette Anleitung

    Das LocalBusiness-Schema ist für die meisten Unternehmen der wichtigste Schema-Typ. Hier ein vollständiges Beispiel:

    Vollständiges JSON-LD-Beispiel

    json
    {
      "@context": "https://schema.org",
      "@type": "ProfessionalService",
      "name": "VisiBuilt – Webdesign & SEO Agentur",
      "image": "https://visibuilt.de/logo.png",
      "url": "https://visibuilt.de",
      "telephone": "+49-2255-9598933",
      "email": "info@visibuilt.de",
      "description": "Webdesign und SEO für lokale Unternehmen in Bonn, Köln und dem Rhein-Sieg-Kreis.",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Röntgenstr. 9",
        "addressLocality": "Swisttal",
        "postalCode": "53913",
        "addressRegion": "NRW",
        "addressCountry": "DE"
      },
      "geo": {
        "@type": "GeoCoordinates",
        "latitude": 50.6833,
        "longitude": 6.95
      },
      "openingHoursSpecification": [
        {
          "@type": "OpeningHoursSpecification",
          "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
          "opens": "09:00",
          "closes": "18:00"
        }
      ],
      "areaServed": [
        { "@type": "City", "name": "Bonn" },
        { "@type": "City", "name": "Köln" },
        { "@type": "AdministrativeArea", "name": "Rhein-Sieg-Kreis" },
        { "@type": "AdministrativeArea", "name": "Euskirchen" }
      ],
      "priceRange": "€€",
      "paymentAccepted": ["Cash", "Credit Card", "Invoice"],
      "sameAs": [
        "https://www.linkedin.com/company/visibuilt",
        "https://www.instagram.com/visibuilt"
      ],
      "founder": {
        "@type": "Person",
        "name": "Mohamed Maïga",
        "jobTitle": "Gründer & Webentwickler"
      },
      "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "5",
        "reviewCount": "12"
      }
    }

    Pflichtfelder vs. optionale Felder

    FeldStatusBeschreibung
    @type✅ PflichtDer Schema-Typ (z.B. "LocalBusiness")
    name✅ PflichtUnternehmensname
    address✅ EmpfohlenVollständige Adresse
    telephone✅ EmpfohlenTelefonnummer im internationalen Format
    url✅ EmpfohlenWebsite-URL
    image✅ EmpfohlenLogo oder Hauptbild
    openingHoursEmpfohlenÖffnungszeiten
    areaServedEmpfohlenEinzugsgebiet
    priceRangeOptionalPreisniveau (€, €€, €€€)
    geoOptionalKoordinaten für Karten
    sameAsOptionalSocial-Media-Links
    aggregateRatingOptionalBewertungen (nur wenn vorhanden!)

    Best Practice: NAP-Konsistenz

    NAP = Name, Address, Phone

    Ihr LocalBusiness-Schema muss exakt mit allen anderen Online-Einträgen übereinstimmen:

    • Google Business Profil
    • Impressum
    • Branchenverzeichnisse
    • Social Media

    Falsch: "VisiBuilt GmbH" (Schema) vs. "Visibuilt" (Google) vs. "VisiBuilt Agentur" (Facebook)

    Richtig: Überall identisch: "VisiBuilt – Webdesign & SEO Agentur"

    Mehr zur Optimierung Ihres Google-Profils: Google Business Profil optimieren

    FAQPage-Schema: Rich Snippets für Ihre FAQs

    FAQ-Schemas sind besonders wertvoll, weil sie direkt in den Suchergebnissen angezeigt werden und bis zu 300 Pixel zusätzlichen Platz einnehmen können.

    JSON-LD-Beispiel für FAQs

    json
    {
      "@context": "https://schema.org",
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Was kostet eine professionelle Website?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Eine professionelle Website für lokale Unternehmen kostet zwischen 1.299€ und 5.000€+, abhängig von Umfang und Funktionen. Einfache OnePager starten bei 1.299€, während umfangreiche Unternehmenswebsites mit Shop-Funktionen bei 3.500€+ liegen."
          }
        },
        {
          "@type": "Question",
          "name": "Wie lange dauert die Erstellung einer Website?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Die Erstellung einer professionellen Website dauert in der Regel 2-6 Wochen. Einfache Websites sind in 2-3 Wochen fertig, komplexere Projekte mit vielen Unterseiten oder Shop-Funktionen benötigen 4-6 Wochen."
          }
        }
      ]
    }

    Voraussetzungen für FAQ Rich Snippets

    Google zeigt FAQ Rich Snippets nur an, wenn:

    1. 1
      ✅ Die Fragen auf der Seite sichtbar sind (nicht nur im Schema)
    2. 2
      ✅ Die Antworten vollständig im Schema enthalten sind
    3. 3
      ✅ Der Inhalt nicht werblich ist
    4. 4
      ✅ Die Seite keine reine Werbung oder Fake-FAQs enthält

    Product- und Service-Schema

    Für Dienstleister wie Webdesign-Agenturen, Handwerker oder Berater im Raum Köln und Bonn ist das Service-Schema oft passender als das Product-Schema.

    Service-Schema Beispiel

    json
    {
      "@context": "https://schema.org",
      "@type": "Service",
      "serviceType": "Webdesign",
      "name": "Professionelles Webdesign",
      "description": "Maßgeschneiderte Websites für lokale Unternehmen in Bonn, Köln und Umgebung.",
      "provider": {
        "@type": "LocalBusiness",
        "name": "VisiBuilt",
        "url": "https://visibuilt.de"
      },
      "areaServed": {
        "@type": "City",
        "name": "Bonn"
      },
      "offers": {
        "@type": "Offer",
        "price": "1.299",
        "priceCurrency": "EUR",
        "priceValidUntil": "2026-12-31",
        "availability": "https://schema.org/InStock"
      }
    }

    Schritt-für-Schritt: Structured Data implementieren

    Methode 1: Manuell im HTML

    Fügen Sie den JSON-LD-Code in den <head> Ihrer Website ein:

    html
    <!DOCTYPE html>
    <html lang="de">
    <head>
      <meta charset="UTF-8">
      <title>Ihre Seite</title>
      
      <!-- Structured Data -->
      <script type="application/ld+json">
      {
        "@context": "https://schema.org",
        "@type": "LocalBusiness",
        "name": "Ihr Unternehmen",
        ...
      }
      </script>
    </head>

    Methode 2: WordPress mit Plugins

    PluginKostenEmpfehlung
    Yoast SEOKostenlos / Premium✅ Gute Basis-Schemas, einfach
    Rank MathKostenlos / Pro✅ Umfangreiche Schema-Optionen
    Schema ProKostenpflichtigSehr detailliert, für Experten
    All In One SchemaKostenlosEinfach, aber begrenzt

    Empfehlung für lokale Unternehmen: Rank Math Free bietet das beste Preis-Leistungs-Verhältnis für Schema-Markup.

    Methode 3: Page Builder

    Bei Elementor, Divi oder anderen Page Buildern:

    1. 1
      Custom HTML-Widget hinzufügen
    2. 2
      JSON-LD-Code einfügen
    3. 3
      In der Regel: Im Footer-Bereich oder per Header-Plugin

    Methode 4: Dynamische Implementierung (React, Next.js)

    Für moderne Frameworks wie React (das wir bei VisiBuilt nutzen):

    jsx
    import { Helmet } from 'react-helmet-async';
    
    function LocalBusinessSchema() {
      const schema = {
        "@context": "https://schema.org",
        "@type": "LocalBusiness",
        // ... alle Felder
      };
    
      return (
        <Helmet>
          <script type="application/ld+json">
            {JSON.stringify(schema)}
          </script>
        </Helmet>
      );
    }

    Tools zum Testen strukturierter Daten

    Nach der Implementierung müssen Sie Ihre strukturierten Daten validieren:

    ToolURLFunktion
    Google Rich Results Testsearch.google.com/test/rich-resultsPrüft, ob Rich Snippets angezeigt werden
    Schema Markup Validatorvalidator.schema.orgTechnische Validierung
    Google Search Consolesearch.google.com/search-console"Verbesserungen" zeigt Schema-Status

    So prüfen Sie Ihre Structured Data

    1. 1
      Rich Results Test öffnen
    2. 2
      URL Ihrer Website eingeben
    3. 3
      "URL testen" klicken
    4. 4
      Ergebnisse prüfen:

    Häufige Fehler bei Structured Data vermeiden

    ❌ Fehler 1: Falscher Schema-Typ

    ❌ @type: "Organization" (für einen lokalen Handwerker)
    ✅ @type: "HomeAndConstructionBusiness" oder "LocalBusiness"

    ❌ Fehler 2: Inkonsistente Daten

    Name, Adresse und Telefon unterscheiden sich von Google Business Profil → Vertrauensverlust bei Google.

    ❌ Fehler 3: Nicht sichtbarer Content markiert

    ❌ FAQ-Schema für Fragen, die nicht auf der Seite stehen
    ✅ FAQ-Schema nur für tatsächlich sichtbare FAQs

    ❌ Fehler 4: Fake-Bewertungen im Schema

    ❌ aggregateRating ohne echte, verifizierbare Bewertungen
    ✅ Nur verwenden, wenn Bewertungen auf Google, Trustpilot o.ä. existieren

    ❌ Fehler 5: Testen vergessen

    Immer nach der Implementierung mit dem Rich Results Test validieren!

    Structured Data und GEO (KI-Optimierung)

    Wie KI-Systeme Structured Data nutzen

    ChatGPT, Perplexity, Claude und Google Gemini "lesen" Websites anders als klassische Crawler:

    AspektKlassisches SEOGEO (KI-Suche)
    FokusKeywords, BacklinksBedeutung, Zusammenhänge
    DatenquelleHTML-TextStructured Data + Text
    AusgabeLink-ListeDirekte Antwort
    ZielTraffic auf WebsiteIn KI-Antwort zitiert werden

    Structured Data ist für GEO unverzichtbar, weil KI-Systeme die maschinenlesbaren Daten bevorzugen, um Fakten zu extrahieren.

    Zusammenhang mit llms.txt

    Neben Structured Data können Sie eine llms.txt-Datei erstellen, die KI-Systemen eine Übersicht Ihrer wichtigsten Seiten gibt. Details dazu in KI-Suche vorbereiten.

    Best Practices für KI-Sichtbarkeit

    1. 1
      Vollständige Fakten im Schema (nicht nur Teile)
    2. 2
      Klare Hierarchie: Organization → Service → Offer
    3. 3
      Aktuelle Daten: Öffnungszeiten, Preise regelmäßig prüfen
    4. 4
      Mehrere Schema-Typen kombinieren (LocalBusiness + FAQPage + Service)

    Fazit: Structured Data ist kein Nice-to-Have mehr

    Strukturierte Daten sind heute Standard für jede professionelle Website. Sie:

    • Verbessern Ihre Sichtbarkeit in den Suchergebnissen (Rich Snippets)
    • Bereiten Sie auf die KI-Suche vor (ChatGPT, Perplexity, Gemini)
    • Stärken Ihr lokales SEO (LocalBusiness-Schema)
    • Erhöhen die Klickrate um bis zu 30%

    Für lokale Unternehmen in Bonn, Köln und dem Rhein-Sieg-Kreis sind besonders LocalBusiness, FAQPage und Service die wichtigsten Schema-Typen.

    Die Implementierung ist mit JSON-LD einfacher als je zuvor – und die Vorteile sind messbar.

    [Technisches SEO anfragen – wir implementieren Structured Data für Sie](/kontakt)

    Weiterführende Inhalte

    • [SEO für Anfänger: Ihr Einstieg in die Suchmaschinenoptimierung](/blog/seo-fuer-anfaenger) – Die Grundlagen verstehen
    • [KI-Suche: So bereiten Sie Ihr Unternehmen vor](/blog/ki-suche-unternehmen-vorbereiten) – GEO-Optimierung im Detail
    • [Google Business Profil optimieren](/blog/google-business-profil-optimieren) – Ihr LocalBusiness-Schema ergänzen
    • [Local SEO einfach erklärt](/blog/local-seo-einfach-erklaert) – Lokale Sichtbarkeit steigern
    Structured Data
    Schema.org
    SEO
    GEO
    Technisches SEO
    Rich Snippets
    JSON-LD
    LocalBusiness Schema
    FAQ Schema
    2025

    Brauchen Sie Unterstützung bei Ihrer Website?

    Wir helfen Ihnen, mehr Kunden über Ihre Website zu gewinnen.

    Das könnte Sie auch interessieren

    Google AI Overviews: So erscheint Ihre Website – Beitragsbild
    GEO & KI-Suche
    16 Min. Lesezeit

    Google AI Overviews: So erscheint Ihre Website

    Google AI Overviews zeigt KI-Antworten direkt in der Suche. ✓ Quellen-Auswahl verstehen ✓ 10 Optimierungsstrategien ✓ E-E-A-T und Schema

    Weiterlesen