SEO-Optimierung mit Schema-Markup: Strategien für bessere Sichtbarkeit in Suchergebnissen

Schema-Markup als SEO-Schlüssel

Schema-Markup hat sich als fortschrittliche technische SEO-Strategie etabliert, die Webseiten dabei unterstützt, strukturierte Daten effektiv an Suchmaschinen zu kommunizieren. Diese Methode ermöglicht eine präzisere Interpretation von Inhalten und deren gezieltere Darstellung in Suchergebnissen, was zu einer verbesserten Online-Sichtbarkeit führt.

Was ist Schema-Markup? Grundlagen der strukturierten Datenauszeichnung

Schema-Markup ist im Kern ein standardisierter Code, der Suchmaschinen dabei hilft, Webinhalte eindeutig zu verstehen und zu kategorisieren. Es fungiert als eine Art digitaler Übersetzer zwischen Webseiten und Suchmaschinen, indem es zusätzliche Kontextinformationen bereitstellt. Diese strukturierte Datenauszeichnung ermöglicht es Suchmaschinen, Inhalte nicht nur zu indexieren, sondern auch deren Bedeutung und Relevanz besser einzuordnen.

<div  itemtype ="http://schema.org/Movie">
  <h1 >Avengers</h1>
  <span>Director: <span itemprop="director">James Cameron</span> (born August 16, 1954)</span>
  <span itemprop="genre">Science fiction</span>
  <a href="../movies/avatar-theatrical-trailer.html" itemprop="trailer">Trailer</a>
</div>

SEO-Vorteile von Schema-Markup

Die Implementierung von Schema-Markup bietet sowohl technische als auch praktische Vorteile für die SEO-Strategie einer Webseite. Technisch gesehen verbessert es die Sichtbarkeit in Suchergebnissen erheblich und kann zu höheren Klickraten durch die Anzeige von Rich Snippets führen. Diese erweiterten Suchergebnisse heben sich visuell ab und bieten Nutzern zusätzliche Informationen direkt in den SERPs. Praktisch betrachtet ermöglicht Schema-Markup eine präzisere Indexierung von Webinhalten. Suchmaschinen können dadurch spezifische Informationen wie Produktpreise, Veranstaltungsdaten oder Rezensionen direkt erkennen und in den Suchergebnissen hervorheben. Dies führt nicht nur zu einer verbesserten User Experience, sondern auch zu einer potenziell höheren Relevanz für spezifische Suchanfragen.

Implementierungsstrategien für Schema-Markup

Die erfolgreiche Implementierung von Schema-Markup beginnt mit der Identifizierung der relevanten Markup-Typen für Ihre Webseite. Häufig verwendete Typen umfassen LocalBusiness für lokale Unternehmen, Product für E-Commerce-Seiten, Event für Veranstaltungen und Article für Blogbeiträge oder Nachrichtenartikel. Zur Generierung des benötigten Codes stehen verschiedene Tools zur Verfügung, darunter der Schema Markup Generator und der Google Structured Data Markup Helper. Diese Tools erleichtern den Prozess erheblich, indem sie benutzerfreundliche Oberflächen zur Erstellung des erforderlichen Markups bieten. Die technische Implementierung kann durch direktes Einfügen des generierten Codes in den HTML-Header der Webseite erfolgen. Für WordPress-Nutzer gibt es spezielle Plugins, die diesen Prozess vereinfachen. Alternativ kann auch der Google Tag Manager für die Implementierung genutzt werden, was besonders für größere Webseiten von Vorteil sein kann.

Praxisorientierte SEO-Tipps für Schema-Markup

Für lokale Unternehmen ist die Optimierung des LocalBusiness-Markups entscheidend. Hierbei sollten vollständige Kontaktinformationen, präzise geografische Koordinaten und aktuelle Öffnungszeiten angegeben werden. Dies verbessert nicht nur die Sichtbarkeit in lokalen Suchergebnissen, sondern erhöht auch die Wahrscheinlichkeit, in Google Maps prominent platziert zu werden. Im E-Commerce-Bereich sollte das Product-Markup umfassend genutzt werden. Neben aktuellen Produktpreisen und Verfügbarkeitsinformationen können auch Kundenbewertungen integriert werden. Dies schafft Transparenz und kann die Klickraten sowie das Vertrauen potenzieller Kunden steigern. Für Content-Marketing-Strategien ist das Article-Markup von großer Bedeutung. Es ermöglicht die Hervorhebung von Autor-Informationen und Veröffentlichungsdaten, was die Glaubwürdigkeit und Aktualität der Inhalte unterstreicht.

  • Ereignis
    <html>
      <head>
        <title>The Adventures of Kira and Morrison</title>
        <script type="application/ld+json">
        {
          "@context": "https://schema.org",
          "@type": "Event",
          "name": "The Adventures of Kira and Morrison",
          "startDate": "2025-07-21T19:00-05:00",
          "endDate": "2025-07-21T23:00-05:00",
          "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
          "eventStatus": "https://schema.org/EventScheduled",
          "location": {
            "@type": "Place",
            "name": "Snickerpark Stadium",
            "address": {
              "@type": "PostalAddress",
              "streetAddress": "100 West Snickerpark Dr",
              "addressLocality": "Snickertown",
              "postalCode": "19019",
              "addressRegion": "PA",
              "addressCountry": "US"
            }
          },
          "image": [
            "https://example.com/photos/1x1/photo.jpg",
            "https://example.com/photos/4x3/photo.jpg",
            "https://example.com/photos/16x9/photo.jpg"
           ],
          "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can't miss performance.",
          "offers": {
            "@type": "Offer",
            "url": "https://www.example.com/event_offer/12345_202403180430",
            "price": 30,
            "priceCurrency": "USD",
            "availability": "https://schema.org/InStock",
            "validFrom": "2024-05-21T12:00"
          },
          "performer": {
            "@type": "PerformingGroup",
            "name": "Kira and Morrison"
          },
          "organizer": {
            "@type": "Organization",
            "name": "Kira and Morrison Music",
            "url": "https://kiraandmorrisonmusic.com"
          }
        }
        </script>
      </head>
      <body>
      </body>
    </html>
  • Organisation
    <html>
      <head>
        <title>About Us</title>
        <script type="application/ld+json">
        {
          "@context": "https://schema.org",
          "@type": "Organization",
          "image": "https://www.example.com/example_image.jpg",
          "url": "https://www.example.com",
          "sameAs": ["https://example.net/profile/example1234", "https://example.org/example1234"],
          "logo": "https://www.example.com/images/logo.png",
          "name": "Example Corporation",
          "description": "The example corporation is well-known for producing high-quality widgets",
          "email": "contact@example.com",
          "telephone": "+47-99-999-9999",
          "address": {
            "@type": "PostalAddress",
            "streetAddress": "Rue Improbable 99",
            "addressLocality": "Paris",
            "addressCountry": "FR",
            "addressRegion": "Ile-de-France",
            "postalCode": "75001"
          },
          "vatID": "FR12345678901",
          "iso6523Code": "0199:724500PMK2A2M1SQQ228"
        }
        </script>
      </head>
      <body>
      </body>
    </html>
  • Person
  • Lokales Unternehmen
    <html>
      <head>
        <title>Dave's Steak House</title>
        <script type="application/ld+json">
        {
          "@context": "https://schema.org",
          "@type": "Restaurant",
          "image": [
            "https://example.com/photos/1x1/photo.jpg",
            "https://example.com/photos/4x3/photo.jpg",
            "https://example.com/photos/16x9/photo.jpg"
           ],
          "name": "Dave's Steak House",
          "address": {
            "@type": "PostalAddress",
            "streetAddress": "148 W 51st St",
            "addressLocality": "New York",
            "addressRegion": "NY",
            "postalCode": "10019",
            "addressCountry": "US"
          },
          "review": {
            "@type": "Review",
            "reviewRating": {
              "@type": "Rating",
              "ratingValue": 4,
              "bestRating": 5
            },
            "author": {
              "@type": "Person",
              "name": "Lillian Ruiz"
            }
          },
          "geo": {
            "@type": "GeoCoordinates",
            "latitude": 40.761293,
            "longitude": -73.982294
          },
          "url": "https://www.example.com/restaurant-locations/manhattan",
          "telephone": "+12122459600",
          "servesCuisine": "American",
          "priceRange": "$$$",
          "openingHoursSpecification": [
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": [
                "Monday",
                "Tuesday"
              ],
              "opens": "11:30",
              "closes": "22:00"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": [
                "Wednesday",
                "Thursday",
                "Friday"
              ],
              "opens": "11:30",
              "closes": "23:00"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Saturday",
              "opens": "16:00",
              "closes": "23:00"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Sunday",
              "opens": "16:00",
              "closes": "22:00"
            }
          ],
          "menu": "https://www.example.com/menu"
        }
        </script>
      </head>
      <body>
      </body>
    </html>
  • Produkt
     <html>
      <head>
        <title>Executive Anvil</title>
        <script type="application/ld+json">
        {
          "@context": "https://schema.org/",
          "@type": "Product",
          "name": "Executive Anvil",
          "description": "Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height.",
          "review": {
            "@type": "Review",
            "reviewRating": {
              "@type": "Rating",
              "ratingValue": 4,
              "bestRating": 5
            },
            "author": {
              "@type": "Person",
              "name": "Fred Benson"
            }
          },
          "aggregateRating": {
            "@type": "AggregateRating",
            "ratingValue": 4.4,
            "reviewCount": 89
          }
        }
        </script>
      </head>
      <body>
      </body>
    </html>
  • Bewertung
    <html>
      <head>
      <title>Legal Seafood</title>
        <script type="application/ld+json">
        {
          "@context": "https://schema.org/",
          "@type": "Review",
          "itemReviewed": {
            "@type": "Restaurant",
            "image": "https://www.example.com/seafood-restaurant.jpg",
            "name": "Legal Seafood",
            "servesCuisine": "Seafood",
            "priceRange": "$$$",
            "telephone": "1234567",
            "address" :{
              "@type": "PostalAddress",
              "streetAddress": "123 William St",
              "addressLocality": "New York",
              "addressRegion": "NY",
              "postalCode": "10038",
              "addressCountry": "US"
            }
          },
          "reviewRating": {
            "@type": "Rating",
            "ratingValue": 4
          },
          "author": {
            "@type": "Person",
            "name": "Bob Smith"
          },
          "publisher": {
            "@type": "Organization",
            "name": "Washington Times"
          }
        }
        </script>
      </head>
      <body>
      </body>
    </html>
  • Fragen und Antworten
    <html>
      <head>
        <title>How many ounces are there in a pound?</title>
        <script type="application/ld+json">
        {
          "@context": "https://schema.org",
          "@type": "QAPage",
          "mainEntity": {
            "@type": "Question",
            "name": "How many ounces are there in a pound?",
            "text": "I have taken up a new interest in baking and keep running across directions in ounces and pounds. I have to translate between them and was wondering how many ounces are in a pound?",
            "answerCount": 3,
            "upvoteCount": 26,
            "datePublished": "2024-02-14T15:34-05:00",
            "author": {
              "@type": "Person",
              "name": "Mary Stone",
              "url": "https://example.com/profiles/mary-stone"
            },
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "1 pound (lb) is equal to 16 ounces (oz).",
              "image": "https://example.com/images/conversion-chart.jpg",
              "upvoteCount": 1337,
              "url": "https://example.com/question1#acceptedAnswer",
              "datePublished": "2024-02-14T16:34-05:00",
              "author": {
                "@type": "Person",
                "name": "Julius Fernandez",
                "url": "https://example.com/profiles/julius-fernandez"
              }
            },
            "suggestedAnswer": [
              {
                "@type": "Answer",
                "text": "Are you looking for ounces or fluid ounces? If you are looking for fluid ounces there are 15.34 fluid ounces in a pound of water.",
                "upvoteCount": 42,
                "url": "https://example.com/question1#suggestedAnswer1",
                "datePublished": "2024-02-14T15:39-05:00",
                "author": {
                  "@type": "Person",
                  "name": "Kara Weber",
                  "url": "https://example.com/profiles/kara-weber"
                },
                "comment": {
                  "@type": "Comment",
                  "text": "I'm looking for ounces, not fluid ounces.",
                  "datePublished": "2024-02-14T15:40-05:00",
                  "author": {
                    "@type": "Person",
                    "name": "Mary Stone",
                    "url": "https://example.com/profiles/mary-stone"
                  }
                }
              }, {
                "@type": "Answer",
                "text": " I can't remember exactly, but I think 18 ounces in a lb. You might want to double check that.",
                "upvoteCount": 0,
                "url": "https://example.com/question1#suggestedAnswer2",
                "datePublished": "2024-02-14T16:02-05:00",
                "author": {
                  "@type": "Person",
                  "name": "Joe Cobb",
                  "url": "https://example.com/profiles/joe-cobb"
                }
              }
            ]
          }
        }
        </script>
      </head>
      <body>
      </body>
    </html>

Fehler vermeiden und Best Practices

Fortgeschrittene Implementierungsstrategien umfassen das Breadcrumb-Markup zur Verbesserung der Navigation, die Sitelinks Searchbox für eine direkte Suchfunktion in den SERPs und das Speakable-Markup für die Optimierung von Inhalten für Sprachassistenten. Die Messung und das Monitoring der SEO-Performance nach der Implementierung von Schema-Markup sind entscheidend. Hierfür eignet sich insbesondere die Google Search Console, die detaillierte Einblicke in die Performance strukturierter Daten bietet. Ein Vergleich der Klickraten vor und nach der Implementierung sowie eine genaue Analyse der Rich Snippets können wertvolle Erkenntnisse liefern.

So bindest du Schema-Markup in deiner Webseite ein

Die Einbindung von Schema Markup ist ein wichtiger Schritt zur Optimierung der Sichtbarkeit einer Website in Suchmaschinen. Schema Markup lässt sich in der Regel direkt in den HTML- oder CMS-Code einer Website integrieren. Dank JSON-LD ist diese Aufgabe relativ einfach umzusetzen. Man muss lediglich ein JSON-LD-Skript für das entsprechende Schema.org-Objekt erstellen und in den Head-Bereich oder den Body-Tag der Seite einfügen.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Executive Anvil",
  "image": [
    "https://example.com/photos/1x1/photo.jpg",
    "https://example.com/photos/4x3/photo.jpg",
    "https://example.com/photos/16x9/photo.jpg"
    ],
  "description": "Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height.",
  "sku": "0446310786",
  "mpn": "925872",
  "brand": {
    "@type": "Brand",
    "name": "ACME"
  },
  "review": {
    "@type": "Review",
    "reviewRating": {
      "@type": "Rating",
      "ratingValue": "4",
      "bestRating": "5"
    },
    "author": {
      "@type": "Person",
      "name": "Fred Benson"
    }
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.4",
    "reviewCount": "89"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/anvil",
    "priceCurrency": "USD",
    "price": "119.99",
    "priceValidUntil": "2020-11-20",
    "itemCondition": "https://schema.org/UsedCondition",
    "availability": "https://schema.org/InStock",
    "seller": {
      "@type": "Organization",
      "name": "Executive Objects"
    }
  }
}
</script>

Es gibt verschiedene Möglichkeiten, Schema Markup zu implementieren, abhängig vom verwendeten Content-Management-System (CMS) und der Funktion des Markups. Bei WordPress beispielsweise stehen andere Optionen zur Verfügung als bei Shopify. Es ist ratsam zu prüfen, ob die Implementierung von Schema Markup durch das CMS selbst, durch das verwendete Theme oder durch externe Plugins möglich ist. Für diejenigen, die keine Plugins verwenden möchten, gibt es JSON-LD Generatoren wie den von technicalseo.com, mit denen sich Schema Markup ohne großen Aufwand erstellen lässt. Das fertige Markup kann dann in einem Skriptelement der Seite hinzugefügt werden. Zur Überprüfung des Markups empfiehlt sich die Verwendung des Structured Data Test Tools, das eine Validierung per URL-Eingabe oder direkter Code-Eingabe ermöglicht.

Schema-Markup als strategisches SEO-Instrument

Schema-Markup hat sich als unverzichtbares strategisches Werkzeug zur Verbesserung der Sichtbarkeit und Nutzerinteraktion in Suchergebnissen etabliert. Es erhöht die Transparenz für Suchmaschinen, verbessert die User Experience und kann zu signifikanten Steigerungen in Sichtbarkeit und Klickraten führen. Für eine erfolgreiche Implementierung ist es entscheidend, die relevanten Schema-Markup-Typen sorgfältig zu analysieren und eine maßgeschneiderte Implementierungsstrategie zu entwickeln. Regelmäßige Validierung und kontinuierliche Optimierung sind dabei der Schlüssel zum langfristigen Erfolg in der sich ständig weiterentwickelnden Landschaft der Suchmaschinenoptimierung.

Uwe Horn

Webdesigner und Entwickler mit Marketing Schwerpunkt