Schema Markup Strukturierte Daten SEO
Schema Markup: Strukturierte Daten für SEO
Schema Markup (strukturierte Daten) hilft Suchmaschinen, den Inhalt Ihrer Website besser zu verstehen. Das Ergebnis: Rich Snippets in den Suchergebnissen mit Sternen, Preisen, FAQs und mehr - was die Klickrate deutlich steigern kann.
Was sind strukturierte Daten?
Strukturierte Daten sind standardisierte Formate, die Informationen über eine Seite beschreiben:
- Schema.org: Das Vokabular (entwickelt von Google, Bing, Yahoo, Yandex)
- JSON-LD: Das empfohlene Format (JavaScript-basiert)
- Rich Snippets: Die erweiterten Suchergebnisse
Vorteile von Schema Markup
- Höhere Klickrate durch auffälligere Suchergebnisse
- Besseres Verständnis durch Suchmaschinen
- Qualifizierung für besondere SERP-Features
- Potenzielle Ranking-Vorteile
JSON-LD Format (Empfohlen)
JSON-LD wird im <head> oder <body> der Seite eingefügt:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Beispiel GmbH",
"url": "https://example.com"
}
</script>
Wichtige Schema-Typen
1. Organisation / Unternehmen
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Enjyn Gruppe",
"url": "https://enjyn.de",
"logo": "https://enjyn.de/logo.png",
"description": "IT-Agentur aus Bayern",
"address": {
"@type": "PostalAddress",
"streetAddress": "Musterstraße 123",
"addressLocality": "München",
"postalCode": "80331",
"addressCountry": "DE"
},
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+49-123-456789",
"contactType": "customer service",
"availableLanguage": ["German", "English"]
},
"sameAs": [
"https://www.facebook.com/enjyn",
"https://www.linkedin.com/company/enjyn",
"https://twitter.com/enjyn"
]
}
</script>
2. Lokales Unternehmen (Local Business)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Webdesign Agentur München",
"image": "https://example.com/images/storefront.jpg",
"url": "https://example.com",
"telephone": "+49-89-123456",
"priceRange": "€€",
"address": {
"@type": "PostalAddress",
"streetAddress": "Marienplatz 1",
"addressLocality": "München",
"postalCode": "80331",
"addressCountry": "DE"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 48.137154,
"longitude": 11.576124
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "18:00"
}
]
}
</script>
3. FAQ-Seite
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Was kostet eine Website?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Eine professionelle Website kostet zwischen 2.000€ und 10.000€, abhängig von Umfang und Funktionen."
}
},
{
"@type": "Question",
"name": "Wie lange dauert die Erstellung?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Die Erstellung einer Website dauert in der Regel 4-8 Wochen."
}
}
]
}
</script>
4. Produkt
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Premium Hosting Paket",
"image": "https://example.com/hosting.jpg",
"description": "Schnelles SSD-Hosting mit SSL und täglichen Backups",
"brand": {
"@type": "Brand",
"name": "Enjyn"
},
"offers": {
"@type": "Offer",
"price": "9.99",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock",
"priceValidUntil": "2026-12-31",
"url": "https://example.com/hosting"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "127"
}
}
</script>
5. Artikel / Blogpost
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "10 Tipps für bessere Website-Performance",
"image": "https://example.com/article-image.jpg",
"author": {
"@type": "Person",
"name": "Max Mustermann",
"url": "https://example.com/autor/max"
},
"publisher": {
"@type": "Organization",
"name": "Enjyn",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
},
"datePublished": "2026-01-10",
"dateModified": "2026-01-10",
"description": "Erfahren Sie, wie Sie Ihre Website schneller machen können."
}
</script>
6. Breadcrumb-Navigation
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Startseite",
"item": "https://example.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "Blog",
"item": "https://example.com/blog"
},
{
"@type": "ListItem",
"position": 3,
"name": "SEO Tipps",
"item": "https://example.com/blog/seo-tipps"
}
]
}
</script>
7. HowTo (Anleitung)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "WordPress installieren",
"description": "Schritt-für-Schritt Anleitung zur WordPress-Installation",
"totalTime": "PT30M",
"step": [
{
"@type": "HowToStep",
"name": "Hosting einrichten",
"text": "Wählen Sie einen Hosting-Anbieter und registrieren Sie eine Domain."
},
{
"@type": "HowToStep",
"name": "WordPress herunterladen",
"text": "Laden Sie WordPress von wordpress.org herunter."
},
{
"@type": "HowToStep",
"name": "Installation starten",
"text": "Rufen Sie Ihre Domain auf und folgen Sie dem Installationsassistenten."
}
]
}
</script>
Schema Markup testen
Best Practices
- Nur relevante Daten: Markup muss zum sichtbaren Inhalt passen
- Keine versteckten Inhalte: Gematchte Daten müssen auf der Seite sichtbar sein
- Korrekte Typen wählen: Den spezifischsten passenden Typ verwenden
- Aktualität: Preise, Verfügbarkeit etc. aktuell halten
- Testen: Nach Implementierung immer mit Google-Tool prüfen
⚠️ Wichtig: Falsches oder irreführendes Schema Markup kann zu einer manuellen Strafe von Google führen!
Weitere Hilfe
- 📖 Schema.org Dokumentation
- 📖 Google Structured Data
- 📧 E-Mail: support@enjyn.de