Schema-Markup ist die maschinenlesbare Übersetzung Ihrer Inhalte. Während HTML beschreibt, wie Inhalt aussieht, sagt Schema-Markup Google, was dieser Inhalt bedeutet — und schaltet damit erweiterte Darstellungsformen in der Suche frei. In jedem unserer Festpreis-Audits gehört die Schema-Diagnose zu den ersten Modulen.
Was Rich Results konkret leisten
Rich Results sind erweiterte SERP-Darstellungen über den klassischen Title-Description-Block hinaus:
- Sterne-Bewertungen für Produkte, Dienste, Rezensionen
- FAQ-Akkordeons mit ausklappbaren Fragen direkt in der SERP
- Breadcrumbs als Navigationspfad statt nackter URL
- HowTo-Anleitungen mit Bildern und Schritten
- Events mit Datum, Ort, Ticket-Link
- LocalBusiness-Knowledge-Box mit Öffnungszeiten und Anruf-Button
- JobPosting für Stellenanzeigen
- Article-Snippets mit Datum und Autor
Empirisch erhöhen Rich Results die Klickrate um 20 bis 30 Prozent — auch ohne Positionsgewinn.
Schema.org und JSON-LD im Zusammenspiel
Schema.org ist das gemeinsame Vokabular von Google, Bing, Yahoo und Yandex. Über 700 Typen, mehrere tausend Eigenschaften.
JSON-LD ist das von Google bevorzugte Implementierungsformat. Es lebt unsichtbar in einem <script>-Tag, beeinflusst die HTML-Darstellung nicht und ist deshalb der saubere Weg.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Wender Media",
"address": {
"@type": "PostalAddress",
"streetAddress": "Franckestraße 3a",
"addressLocality": "Halle (Saale)",
"postalCode": "06110",
"addressCountry": "DE"
},
"telephone": "+49 345 6867 6863"
}
</script>
In Astro-Projekten gehört zur sauberen Einbindung das is:inline-Attribut, sonst meldet Astro einen Hint.
Pflicht-Schemata für Hallenser Service-Sites
LocalBusiness
Der Eckpfeiler für jede Site mit physischem Standort.
Mindestkonfiguration:
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Firmenname",
"image": "https://example.de/logo.png",
"url": "https://example.de",
"telephone": "+49 345 ...",
"address": {
"@type": "PostalAddress",
"streetAddress": "Straße Nr.",
"addressLocality": "Halle (Saale)",
"postalCode": "06...",
"addressCountry": "DE"
},
"openingHoursSpecification": [{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "18:00"
}],
"geo": {
"@type": "GeoCoordinates",
"latitude": "51.4825",
"longitude": "11.9706"
}
}
Spezialisierte Untertypen, die spezifischer ranken:
Electrician,Plumber,RoofingContractor(Handwerk)Restaurant,CafeOrCoffeeShop(Gastronomie)MedicalBusiness,Dentist,Physiotherapy(Gesundheit)LegalService,AccountingService(B2B-Dienste)
FAQPage
Schaltet FAQ-Akkordeons in der SERP frei — klickbar, ohne dass Nutzer die Site überhaupt betreten müssen.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "Was kostet SEO in Halle?",
"acceptedAnswer": {
"@type": "Answer",
"text": "SEO in Halle bewegt sich zwischen 499 und 1.999 Euro pro Monat — abhängig vom Paketumfang. Audit als Einmalleistung ab 499 Euro."
}
}]
}
Wichtig: Genau ein FAQPage-Schema pro URL. Nur Fragen, die auf der Seite tatsächlich sichtbar sind — Manipulationsversuche werden algorithmisch erkannt.
BreadcrumbList
Ersetzt die rohe URL durch einen leserlichen Navigationspfad in der SERP.
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Startseite",
"item": "https://seo-service-halle.de/"
}, {
"@type": "ListItem",
"position": 2,
"name": "SEO-Pakete",
"item": "https://seo-service-halle.de/seo-pakete/"
}]
}
Article
Für Blog-Beiträge und Nachrichten — sorgt für saubere Zuordnung von Datum, Autor und Herausgeber.
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Schema-Markup für Hallenser Sites",
"datePublished": "2026-03-13",
"dateModified": "2026-05-08",
"author": {
"@type": "Person",
"name": "Arnold Wender"
},
"publisher": {
"@type": "Organization",
"name": "Wender Media"
}
}
Service mit Offer
Für produktisierte Dienstleistungen — schaltet Preisanzeige und Angebot in der SERP frei.
{
"@context": "https://schema.org",
"@type": "Service",
"serviceType": "SEO-Audit",
"provider": { "@type": "LocalBusiness", "name": "Wender Media" },
"areaServed": { "@type": "City", "name": "Halle (Saale)" },
"offers": {
"@type": "Offer",
"price": "499",
"priceCurrency": "EUR",
"priceSpecification": {
"@type": "PriceSpecification",
"price": "499",
"priceCurrency": "EUR"
}
}
}
WebSite mit SearchAction
Schaltet ein Sitelinks-Suchfeld direkt unter dem Markeneintrag in der SERP frei.
{
"@context": "https://schema.org",
"@type": "WebSite",
"url": "https://seo-service-halle.de",
"potentialAction": {
"@type": "SearchAction",
"target": "https://seo-service-halle.de/suche?q={search_term_string}",
"query-input": "required name=search_term_string"
}
}
Schema validieren — drei Tools, ein Workflow
Google Rich Results Test (search.google.com/test/rich-results) — zeigt, welche Rich Results für die URL möglich sind und ob Fehler vorliegen.
Schema Markup Validator (validator.schema.org) — validiert gegen die offizielle Spezifikation.
Search Console → Rich Results — nach einigen Wochen sehen Sie hier, welche strukturierten Daten Google tatsächlich erkannt und ausgespielt hat.
Vier wiederkehrende Schema-Fehler
Inhalt nicht sichtbar auf der Seite
Was im Schema deklariert ist, muss visuell auf der Seite vorhanden sein. Hidden Content im Schema ist ein klassischer Verstoß und kann zu Sanktionen führen.
Mehrere FAQPage-Schemata pro URL
Genau eines pro URL. Mehrfachdeklaration löst Validierungsfehler aus.
Veraltete Öffnungszeiten
Falsche LocalBusiness-Öffnungszeiten frustrieren Nutzer und werden algorithmisch erkannt — das Profil verliert Vertrauen.
Pflichtfelder fehlen
Jeder Schema-Typ hat empfohlene Pflichtfelder. Ohne name und address bei LocalBusiness ist die Wirkung begrenzt; ohne priceSpecification bei Service-Offers gibt es keine Rich Results.
Häufige Fragen zu Schema-Markup
Ist Schema-Markup ein direkter Rankingfaktor?
Nein. Aber Rich Results steigern die CTR — und steigende CTR ist ein indirekter Rankingsignal. Der primäre Nutzen liegt in der besseren SERP-Darstellung.
Brauche ich Programmierkenntnisse?
Für einfache Implementierungen nein — WordPress mit Rank Math oder Yoast generiert Standardschemata automatisch. Für präzise Kontrolle (Service mit Offer, FAQPage mit kontrollierten Fragen) ist JSON-LD direkt im Code die saubere Lösung.
Kann zu viel Schema-Markup schaden?
Solange Inhalte echt und auf der Seite sichtbar sind: nein. Manipulative oder falsche Schemata können zu manuellen Maßnahmen führen.
Fazit
Schema-Markup ist die strukturierte Sicht auf Ihre Site, die Google für Rich Results nutzt. Mit fünf gut implementierten Schemata (LocalBusiness, FAQPage, BreadcrumbList, Article, Service+Offer) holen Hallenser Mittelständler einen messbaren CTR-Vorsprung — vor allem in einem Wettbewerbsfeld, in dem die Mehrzahl der Konkurrenten noch nicht einmal die Pflicht erfüllt.
Konkret weiter: SEO-Audit für 499 Euro — wir prüfen Ihr aktuelles Schema, validieren gegen die Spezifikation und liefern eine priorisierte Implementierungsliste.