OutletStore ist einer der spezifischeren Schema.org-Typen im Store-Bereich — und genau deshalb besonders wertvoll für SEO. Wer ein Outlet-Geschäft, ein Factory Outlet oder einen Fabrikverkauf betreibt, kann mit diesem Typ Google genaue Informationen über den Geschäftscharakter liefern. Diese Anleitung zeigt dir die vollständige Implementierung mit JSON-LD, alle relevanten Properties und häufige Fehler, die du vermeiden solltest.
Inhalt
- 1. Was ist OutletStore in Schema.org?
- 2. Wann OutletStore, wann Store?
- 3. Die wichtigsten Properties für OutletStore
- 4. Vollständiges JSON-LD Beispiel
- 5. Spezialfall: Outlet-Center mit mehreren Shops
- 6. Angebote und Rabatte strukturieren
- 7. Typische Fehler und wie du sie vermeidest
- 8. Validierung und Monitoring
1. Was ist OutletStore in Schema.org?
OutletStore ist ein spezialisierter Schema.org-Typ für Geschäfte, die Waren direkt vom Hersteller oder zu Outlet-Preisen verkaufen. Die vollständige Typen-Hierarchie:
Thing → Organization → LocalBusiness → Store → OutletStore
OutletStore erbt damit alle Properties von Store und LocalBusiness. In der deutschen SEO-Praxis ist dieser Typ für folgende Geschäftsmodelle relevant:
- Factory Outlets — Direktverkauf vom Hersteller, oft am Produktionsstandort
- Brand Outlets — Marken-eigene Abverkaufsgeschäfte für Vorjahresware
- Outlet-Center-Shops — Einzelne Shops innerhalb eines Outlet-Centers (z. B. Designer Outlets Wolfsburg)
- Fabrikverkäufe — Saisonale oder permanente Direktverkäufe am Betrieb
Das Besondere an OutletStore: Kunden suchen mit einer sehr spezifischen Absicht — sie wollen günstig kaufen und kennen oft schon die Marke. Mit präzisem Schema Markup kannst du diese hochrelevante Zielgruppe direkt in den Suchergebnissen ansprechen.
2. Wann OutletStore, wann einfach Store?
Schema.org-Typen sollten immer so spezifisch wie möglich sein. Hier die klare Abgrenzung:
| Geschäftstyp | Empfohlener Schema-Typ | Begründung |
|---|---|---|
| Nike Factory Store | OutletStore | Direkt vom Hersteller, reduzierte Preise |
| Adidas Brand Center (regulär) | ClothingStore | Kein Outlet-Konzept, reguläre Preise |
| Fabrikverkauf Villeroy & Boch | OutletStore | Direktverkauf ab Werk, Fabrikpreise |
| Tchibo Filiale | Store | Regulärer Filialhandel, kein Outlet |
| Shop in Designer Outlets | OutletStore | Outlet-Center-Konzept mit reduzierter Ware |
Als Faustregel gilt: Wenn das Preis-/Rabatt-Konzept ein zentraler Bestandteil des Geschäftsmodells ist und der Begriff "Outlet" oder "Fabrikverkauf" aktiv beworben wird, ist OutletStore der richtige Typ.
Mehr zu den Grundlagen von Strukturierten Daten für SEO und wie Schema Markup generell in Google-Suchergebnissen wirkt.
3. Die wichtigsten Properties für OutletStore
OutletStore erbt alle Standard-LocalBusiness-Properties. Hier die wichtigsten Properties im Überblick:
| Property | Pflicht? | Beschreibung & Outlet-Relevanz |
|---|---|---|
| name | Ja | Offizieller Name — idealerweise mit "Outlet" oder "Factory Store" |
| address | Ja | Vollständige Adresse für lokale Suche kritisch |
| openingHoursSpecification | Empfohlen | Outlets haben oft längere/besondere Zeiten |
| priceRange | Empfohlen | Outlets sind oft "€" oder "€€" — relevant für Nutzer |
| aggregateRating | Optional | Bewertungssterne erhöhen CTR deutlich |
| hasOfferCatalog | Optional | Verlinkung auf Angebots- oder Sortimentskatalog |
| parentOrganization | Optional | Sehr nützlich: verweist auf die Muttermarke (z. B. Nike GmbH) |
| containedInPlace | Optional | Falls der Shop in einem Outlet-Center liegt |
Tipp: parentOrganization für Brand-Outlets
Wenn du ein Brand-Outlet betreibst (z. B. "Esprit Outlet"), verweise mit parentOrganization auf die Mutterorganisation. Das stärkt die E-E-A-T-Signale und hilft Google zu verstehen, dass es sich um ein autorisiertes Marken-Outlet handelt.
4. Vollständiges JSON-LD Beispiel
Hier ein produktionsreifes JSON-LD für ein Fashion Outlet:
{
"@context": "https://schema.org",
"@type": "OutletStore",
"name": "ModeHaus Brand Outlet Berlin",
"description": "Ihr Mode-Outlet in Berlin-Schönefeld. Markenmode von über 40 Labels zu bis zu 70% reduziert. Aktuelle Saison, Vorjahresware und Übergrößen.",
"url": "https://modehaus-outlet-berlin.de",
"telephone": "+49-30-9876543",
"priceRange": "€€",
"paymentAccepted": "Cash, Debit Card, Credit Card, PayPal",
"address": {
"@type": "PostalAddress",
"streetAddress": "Outlet-Allee 5",
"addressLocality": "Schönefeld",
"postalCode": "12529",
"addressRegion": "Brandenburg",
"addressCountry": "DE"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 52.3730,
"longitude": 13.5300
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "10:00",
"closes": "20:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "10:00",
"closes": "20:00"
}
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.4",
"reviewCount": "312",
"bestRating": "5",
"worstRating": "1"
},
"parentOrganization": {
"@type": "Organization",
"name": "ModeHaus GmbH",
"url": "https://modehaus.de"
},
"hasOfferCatalog": {
"@type": "OfferCatalog",
"name": "Aktuelle Outlet-Angebote",
"url": "https://modehaus-outlet-berlin.de/angebote"
},
"image": "https://modehaus-outlet-berlin.de/images/storefront.jpg",
"logo": "https://modehaus-outlet-berlin.de/images/logo.png",
"sameAs": [
"https://www.google.com/maps?cid=XXXXXXXXX",
"https://www.instagram.com/modehaus_outlet"
]
}
5. Spezialfall: Outlet-Center mit mehreren Shops
Viele Outlet-Center bestehen aus dutzenden Einzelshops. Hier gibt es zwei Ansätze:
Ansatz A: Jeder Shop sein eigenes Schema
Jeder Shop im Outlet-Center erhält sein eigenes OutletStore-Schema auf seiner eigenen Seite. Mit containedInPlace verweist er auf das Outlet-Center:
{
"@context": "https://schema.org",
"@type": "OutletStore",
"name": "Levi's Outlet",
"containedInPlace": {
"@type": "ShoppingCenter",
"name": "Designer Outlets Wolfsburg",
"address": {
"@type": "PostalAddress",
"streetAddress": "Designer Outlets 1",
"addressLocality": "Wolfsburg",
"postalCode": "38442",
"addressCountry": "DE"
}
}
}
Ansatz B: Center-Seite mit ShoppingCenter-Schema
Das Outlet-Center selbst verwendet ShoppingCenter als Schema-Typ. Die darin enthaltenen Shops können mit containsPlace aufgelistet werden:
{
"@context": "https://schema.org",
"@type": "ShoppingCenter",
"name": "Designer Outlets Wolfsburg",
"containsPlace": [
{ "@type": "OutletStore", "name": "Levi's Outlet" },
{ "@type": "OutletStore", "name": "Adidas Factory Outlet" }
]
}
Für die Praxis empfehle ich Ansatz A: Jeder Shop hat seine eigene Seite und sein eigenes Schema. Das ist einfacher zu pflegen und Google indexiert jeden Shop separat.
6. Angebote und Rabatte strukturieren
Outlets zeichnen sich durch Rabatte aus — und genau das lässt sich auch im Schema Markup abbilden. Mit hasOfferCatalog und Offer kannst du spezifische Angebote strukturieren:
{
"@context": "https://schema.org",
"@type": "OutletStore",
"name": "Technik Outlet Hamburg",
"makesOffer": [
{
"@type": "Offer",
"name": "Laptop-Auslaufmodelle",
"description": "Laptops aus Vorjahresserien zu bis zu 40% reduziert",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock",
"itemOffered": {
"@type": "Product",
"name": "Laptops und Notebooks (Auslaufmodelle)"
}
}
]
}
Wichtig: Keine falschen Preise
Wenn du konkrete Preise im Schema Markup angibst, müssen diese mit den Preisen auf deiner Website übereinstimmen. Abweichungen können zu einer Abstrafung durch Google führen und das Vertrauen der Nutzer beschädigen.
Unser Artikel über LocalBusiness Schema Markup enthält weitere Details zu Offer und OfferCatalog im LocalBusiness-Kontext.
7. Typische Fehler und wie du sie vermeidest
❌ OutletStore für normale Shops verwenden
Verwende OutletStore nur, wenn das Outlet-Konzept wirklich dein Geschäftsmodell ist. Ein normaler Modeshop sollte ClothingStore verwenden, nicht OutletStore. Missbrauch von Schema-Typen für Marketing-Zwecke kann zu Google-Abstrafungen führen.
❌ Öffnungszeiten-Sonderregeln nicht abbilden
Outlet-Center haben oft besondere Öffnungszeiten an Feiertagen oder saisonale Verlängerungen. Nutze specialOpeningHoursSpecification für solche Ausnahmen, statt die regulären Öffnungszeiten anzupassen.
❌ Auf containedInPlace verzichten
Wenn dein Outlet in einem Outlet-Center liegt, solltest du containedInPlace angeben. Google nutzt diese Information, um deinen Shop im Kontext des Centers zu verstehen und korrekt in lokalen Suchergebnissen zu platzieren.
⚠️ Schema auf jeder relevanten Seite einbinden
Das OutletStore-Schema sollte auf der Startseite UND auf der Kontaktseite eingebunden werden. Viele Betreiber vergessen die Kontaktseite, obwohl Google sie oft für die Extraktion von Kontaktdaten nutzt.
8. Validierung und Monitoring
Nach der Implementierung solltest du das Schema in drei Schritten validieren:
Syntax prüfen mit dem JSON-LD Validator
Prüft JSON-Syntax und Schema.org-Konformität direkt im Browser.
Rich Results Test von Google
Zeigt, ob dein Schema für Google Rich Results geeignet ist und ob Fehler vorliegen.
Search Console: Verbesserungen überwachen
Im Bereich "Verbesserungen" siehst du nach 1-2 Wochen, ob Google dein Schema erkannt hat und ob Rich Results angezeigt werden.
Nutze unseren kostenlosen Schema Markup Generator um das JSON-LD für deinen OutletStore zu erstellen — ohne manuelles Tippen des JSON-Codes.
Fazit
OutletStore ist ein spezifischer, aber hochrelevanter Schema.org-Typ für alle Outlet- und Fabrikverkauf-Geschäfte. Wer ihn korrekt implementiert, gibt Google präzise Signale über das Geschäftsmodell und verbessert die Sichtbarkeit in lokalen Suchergebnissen — besonders bei der sehr kaufwilligen Zielgruppe, die gezielt nach Outlet-Angeboten sucht.
Wichtig: Nur einsetzen, wenn das Outlet-Konzept wirklich zutrifft. Vollständige Adresse und Öffnungszeiten angeben. containedInPlace nutzen, wenn der Shop in einem Outlet-Center liegt. AggregateRating erhöht die Klickrate deutlich.
Kostenlose SEO-Analyse starten →