Blog / Schema Markup

ComputerStore Schema Markup: JSON-LD für Computerfachgeschäfte richtig einsetzen

Du betreibst ein Computerfachgeschäft, einen IT-Handel oder einen Technik-Shop? Mit dem richtigen ComputerStore Schema Markup lieferst du Google strukturierte Daten über dein Geschäft — und erhöhst deine Chancen auf prominente Rich Results in der lokalen Suche.

Von Laurenz Thümmler · · 12 Min. Lesezeit
ComputerStore Schema Markup JSON-LD Anleitung für Computerfachgeschäfte
Auf einen Blick: ComputerStore ist ein Untertyp von ElectronicsStore, das wiederum von LocalBusiness erbt. Der Typ kennzeichnet Geschäfte, die sich speziell auf Computer, Laptops, Hardware und IT-Zubehör spezialisieren. Du nutzt dieselben Properties wie bei ElectronicsStore, signalisierst Google aber eine präzisere Spezialisierung.

Was ist ComputerStore Schema Markup?

ComputerStore ist ein offizieller Schema.org-Typ für stationäre und gemischte Einzelhändler, die sich auf Computer, Laptops, Tablets, Hardware-Komponenten, Peripheriegeräte und IT-Zubehör spezialisieren. Der Typ ist Teil der umfangreichen Schema.org-Hierarchie:

Diese Hierarchie bedeutet: Alle Properties, die für LocalBusiness, Store und ElectronicsStore gelten, kannst du auch für ComputerStore verwenden. Gleichzeitig sagst du Google mit der präzisen Typisierung: "Dieses Geschäft ist ein Computerfachhandel" — nicht irgendein Elektronikgeschäft.

Für die strukturierten Daten im SEO ist die Typenspezifität wichtig: Google kann dein Geschäft genauer kategorisieren, was bei lokalen Suchanfragen wie "Computerfachgeschäft in meiner Nähe" oder "Laptop kaufen [Stadt]" helfen kann.

Wann ComputerStore, wann ElectronicsStore?

Die Wahl des richtigen Typs hängt von deinem tatsächlichen Sortiment ab:

Situation Empfohlener Typ Begründung
Nur Computer, Laptops, Hardware, IT-Zubehör ComputerStore Maximale Präzision für spezialisierte Fachgeschäfte
Computer + TV + Smartphones + Haushaltsgeräte ElectronicsStore Breiteres Sortiment passt zum übergeordneten Typ
Computer-Reparatur mit kleinem Zubehör-Verkauf ComputerStore + Repair-Hinweise ComputerStore als Haupttyp, Reparatur im description/name erwähnen
Online-Only-Shop (kein Ladenlokal) ComputerStore ohne geo-Properties LocalBusiness-Properties weglassen wenn kein physischer Standort
Tipp: Du kannst mehrere @type-Werte als Array angeben: "@type": ["ComputerStore", "LocalBusiness"]. Das ist aber eigentlich redundant, weil ComputerStore bereits von LocalBusiness erbt. Nutze einfach "@type": "ComputerStore" — Google versteht die Vererbungshierarchie.

Vollständiges ComputerStore JSON-LD Beispiel

Das folgende Beispiel zeigt alle wichtigen Properties für ein Computerfachgeschäft mit stationärem Ladenlokal:

{
  "@context": "https://schema.org",
  "@type": "ComputerStore",
  "name": "TechWorld Computerfachhandel Berlin",
  "description": "Ihr Computerfachgeschäft in Berlin Mitte. Laptops, Desktop-PCs, Hardware-Komponenten, Reparaturservice und IT-Beratung für Privat- und Geschäftskunden.",
  "url": "https://www.techworld-berlin.de",
  "telephone": "+49 30 12345678",
  "email": "info@techworld-berlin.de",
  "image": "https://www.techworld-berlin.de/images/store-front.jpg",
  "logo": "https://www.techworld-berlin.de/images/logo.png",
  "priceRange": "€€",
  "currenciesAccepted": "EUR",
  "paymentAccepted": "Cash, Credit Card, EC Card",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Unter den Linden 42",
    "addressLocality": "Berlin",
    "postalCode": "10117",
    "addressRegion": "Berlin",
    "addressCountry": "DE"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 52.5164,
    "longitude": 13.3776
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
      "opens": "09:30",
      "closes": "18:30"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Saturday",
      "opens": "10:00",
      "closes": "16:00"
    }
  ],
  "hasOfferCatalog": {
    "@type": "OfferCatalog",
    "name": "Produktkategorien",
    "itemListElement": [
      {
        "@type": "OfferCatalog",
        "name": "Laptops & Notebooks",
        "description": "Business-Laptops, Gaming-Notebooks und Ultrabooks aller großen Hersteller"
      },
      {
        "@type": "OfferCatalog",
        "name": "Desktop-PCs & Workstations",
        "description": "Tower-PCs, Kompakt-PCs und professionelle Workstations"
      },
      {
        "@type": "OfferCatalog",
        "name": "Komponenten & Zubehör",
        "description": "Grafikkarten, RAM, SSDs, Gehäuse, Netzteile und Peripheriegeräte"
      },
      {
        "@type": "OfferCatalog",
        "name": "Reparatur & Service",
        "description": "Hardware-Reparatur, Datensicherung und IT-Beratung für Privat- und Geschäftskunden"
      }
    ]
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "128",
    "bestRating": "5",
    "worstRating": "1"
  },
  "sameAs": [
    "https://www.google.com/maps?cid=XXXXXXXX",
    "https://www.facebook.com/techworldberlin"
  ],
  "founder": {
    "@type": "Person",
    "name": "Max Mustermann"
  },
  "foundingDate": "2015",
  "areaServed": {
    "@type": "City",
    "name": "Berlin"
  }
}

Die wichtigsten Properties im Detail

Nicht alle Properties sind gleich wichtig. Hier eine Übersicht nach Priorität:

Property Typ Priorität Beschreibung
@type Text ⭐⭐⭐ Pflicht Immer "ComputerStore"
name Text ⭐⭐⭐ Pflicht Offizieller Geschäftsname (exakt wie bei Google My Business)
address PostalAddress ⭐⭐⭐ Pflicht Vollständige Adresse für lokale Suche
telephone Text ⭐⭐⭐ Pflicht Im E.164-Format: +49 30 12345678
url URL ⭐⭐⭐ Pflicht Kanonische URL der Website
openingHoursSpecification OpeningHoursSpecification ⭐⭐ Empfohlen Präzise Öffnungszeiten (besser als openingHours-String)
geo GeoCoordinates ⭐⭐ Empfohlen Exakte GPS-Koordinaten für Maps-Integration
aggregateRating AggregateRating ⭐⭐ Empfohlen Bewertungssterne in den Suchergebnissen
hasOfferCatalog OfferCatalog ⭐ Optional Produktkategorien und Dienstleistungen strukturieren
priceRange Text ⭐ Optional €, €€, €€€ oder €€€€ (Preissegment)
sameAs URL[] ⭐ Optional Google Maps-Link, Social-Media-Profile für Entitätsabgleich
image URL ⭐⭐ Empfohlen Foto des Geschäfts (min. 720px breit, JPEG/PNG)

Minimales Beispiel für den schnellen Start

Du willst schnell implementieren und später ergänzen? Das hier ist das absolute Minimum, das Google für ein LocalBusiness erwartet — ergänzt um den ComputerStore-Typ:

{
  "@context": "https://schema.org",
  "@type": "ComputerStore",
  "name": "PC Expert Hannover",
  "telephone": "+49 511 9876543",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Georgstraße 12",
    "addressLocality": "Hannover",
    "postalCode": "30159",
    "addressCountry": "DE"
  },
  "url": "https://www.pcexpert-hannover.de",
  "openingHours": [
    "Mo-Fr 09:00-18:00",
    "Sa 10:00-15:00"
  ]
}
Achtung: openingHours (als String-Array) und openingHoursSpecification (als Objekt) existieren beide. Das String-Format ist kürzer, das Objekt-Format ist genauer und unterstützt Ausnahmen (z. B. Feiertage). Für neue Implementierungen empfiehlt sich openingHoursSpecification.

ComputerStore mit Reparatur-Service kombinieren

Viele Computerfachgeschäfte bieten neben dem Verkauf auch Reparaturservices an. Schema.org hat dafür keinen eigenen Subtyp für "Computer-Reparatur" — aber du hast zwei Möglichkeiten, das zu kommunizieren:

Option 1: Im description-Feld erwähnen

Einfach und effektiv: Erwähne den Reparaturservice in der Beschreibung. Google liest das description-Feld und verknüpft es mit dem Geschäftstyp.

"description": "Computerfachhandel und Reparaturservice in München. Laptops, Desktop-PCs, Komponenten sowie Hardware-Reparatur und Datensicherung für Privat- und Geschäftskunden."

Option 2: Separaten Dienst-Block mit @graph

Für komplexere Fälle kannst du mit @graph mehrere Entitäten in einem JSON-LD-Block kombinieren:

{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "ComputerStore",
      "@id": "https://www.mein-computerladen.de/#store",
      "name": "ComputerHaus München",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Leopoldstraße 88",
        "addressLocality": "München",
        "postalCode": "80802",
        "addressCountry": "DE"
      },
      "telephone": "+49 89 55667788",
      "url": "https://www.mein-computerladen.de"
    },
    {
      "@type": "Service",
      "@id": "https://www.mein-computerladen.de/#repair",
      "name": "Computer-Reparaturservice",
      "description": "Laptops, Desktop-PCs, MacBooks und Tablets reparieren lassen. Schnell, günstig, mit Garantie.",
      "provider": {
        "@id": "https://www.mein-computerladen.de/#store"
      },
      "areaServed": {
        "@type": "City",
        "name": "München"
      },
      "serviceType": "Computer Repair"
    }
  ]
}

Öffnungszeiten-Ausnahmen: Feiertage und Sonderöffnungszeiten

Ein oft übersehenes Feature von openingHoursSpecification sind Ausnahmen für Feiertage oder besondere Anlässe. Das ist besonders für IT-Fachgeschäfte relevant, die zu Weihnachten oder Ostern Sonderaktionen haben:

"openingHoursSpecification": [
  {
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
    "opens": "09:00",
    "closes": "18:30"
  },
  {
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": "Saturday",
    "opens": "10:00",
    "closes": "16:00"
  },
  {
    "@type": "OpeningHoursSpecification",
    "validFrom": "2026-12-24",
    "validThrough": "2026-12-26",
    "opens": "00:00",
    "closes": "00:00"
  }
]

Der Block mit validFrom/validThrough und opens: "00:00" / closes: "00:00" signalisiert Schließung an diesen Tagen. Google zeigt das dann in der Suche entsprechend an.

AggregateRating: Bewertungssterne in den Suchergebnissen

Wenn du verifizierbare Kundenbewertungen hast (z. B. von Google oder einer Plattform auf deiner eigenen Website), kannst du diese als aggregateRating einbinden. Das kann zu Bewertungssternen in den Google-Suchergebnissen führen:

"aggregateRating": {
  "@type": "AggregateRating",
  "ratingValue": "4.6",
  "reviewCount": "94",
  "bestRating": "5",
  "worstRating": "1"
}
Wichtig: Google erlaubt AggregateRating für LocalBusiness nur, wenn die Bewertungen auf der eigenen Website sichtbar sind — nicht für externe Plattformen wie Google Maps. Wenn du nur Google-Rezensionen hast und diese nicht auf deiner Seite einbindest, verzichte auf diesen Block.

Wo das Markup auf deiner Website einbinden?

Das ComputerStore JSON-LD gehört in den <head>-Bereich deiner Homepage — oder auf jede relevante Seite (Kontaktseite, Über-uns-Seite), die das Geschäft als Ganzes beschreibt. Für einzelne Produktseiten verwendest du Product Schema Markup.

Die Einbindung ist immer gleich:

<head>
  ...
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "ComputerStore",
    ...
  }
  </script>
</head>

Du kannst mehrere JSON-LD-Blöcke im <head> verwenden — z. B. einen für das Geschäft und einen für das BreadcrumbList-Schema.

Testen und validieren

Bevor du das Markup live schaltest, solltest du es testen. Google stellt dafür zwei Tools bereit:

Alternativ kannst du unseren kostenlosen JSON-LD Structured Data Validator nutzen, um das Markup direkt im Browser zu testen.

Häufige Fehler und wie du sie vermeidest

Fehler 1: Name weicht von Google My Business ab

Verwende im Schema exakt denselben Geschäftsnamen wie in deinem Google-My-Business-Eintrag. Abweichungen (z. B. "PC World GmbH" vs. "PC World") können Google verwirren und den Entitätsabgleich erschweren.

Fehler 2: Adresse nicht konsistent (NAP-Problem)

Name, Adresse und Telefonnummer (NAP) müssen auf deiner Website, im Schema Markup und in allen Verzeichnissen identisch sein. Mehr dazu in unserem Artikel zur NAP-Konsistenz im lokalen SEO.

Fehler 3: aggregateRating ohne eigene Bewertungen einbinden

Google ignoriert oder penalisiert AggregateRating-Markup, wenn die Bewertungen nicht auf der eigenen Seite sichtbar sind. Zeige die Rezensionen auf deiner Seite an, oder lasse den Block weg.

Fehler 4: Telefonnummer im falschen Format

Nutze das internationale Format: "+49 30 12345678" statt "030 / 12345678" oder "030-12345678". Das E.164-Format ist die Schema.org-Empfehlung.

Fehler 5: Koordinaten vertauscht

In GeoCoordinates kommt erst latitude (Breitengrad, ~47-55 für Deutschland), dann longitude (Längengrad, ~5-15 für Deutschland). Vertauschte Werte setzen dein Geschäft auf den falschen Kontinent.

ComputerStore und lokales SEO: Das Gesamtbild

Schema Markup ist nur ein Baustein im lokalen SEO. Die größte Wirkung entfaltetet es zusammen mit:

Mehr dazu in unserem kompletten Leitfaden zum lokalen SEO für kleine Unternehmen.

Schritt-für-Schritt: ComputerStore Schema Markup implementieren

  1. Daten sammeln: Offizieller Geschäftsname (= GMB-Name), vollständige Adresse, Telefonnummer im E.164-Format, Website-URL, Öffnungszeiten, GPS-Koordinaten
  2. JSON-LD erstellen: Nutze das Vollbeispiel oben als Vorlage oder den Schema-Markup-Generator auf shift07.ai
  3. Typ anpassen: Setze "@type": "ComputerStore" — nicht ElectronicsStore oder Store
  4. Im <head> einbinden: Als <script type="application/ld+json">-Block
  5. Testen: Rich Results Test und/oder unseren JSON-LD Validator nutzen
  6. Fehler beheben: Alle roten Warnungen beheben, gelbe Hinweise prüfen
  7. Monitoring: Google Search Console → Verbesserungen → Strukturierte Daten (2-4 Wochen nach Implementierung prüfen)
Pro-Tipp: Führe nach dem Einbauen des Schema Markups eine technisches SEO Audit durch, um sicherzustellen, dass keine anderen technischen Fehler den Indexierungserfolg blockieren. Schema Markup allein kann keine grundlegenden SEO-Probleme lösen — es verstärkt, was bereits gut ist.

Fazit

ComputerStore Schema Markup ist ein präzises Signal an Google: "Hier ist ein spezialisierter Computerfachhandel." Verglichen mit dem allgemeineren ElectronicsStore-Typ kommunizierst du damit genauer, was dein Geschäft anbietet — was bei spezifischen lokalen Suchanfragen ein Vorteil sein kann.

Die Implementierung ist technisch unkompliziert: Ein JSON-LD-Block mit Name, Adresse, Telefon, URL und Öffnungszeiten genügt für den Einstieg. Wer mehr herausholen möchte, ergänzt AggregateRating, geo-Koordinaten und hasOfferCatalog schrittweise.

Willst du wissen, ob deine Website bereits SEO-Probleme hat, die über Schema Markup hinausgehen? Nutze unsere kostenlose SEO-Analyse auf shift07.ai — sie scannt deine Website in Sekunden auf technische SEO-Fehler.

Kostenlose SEO-Analyse für deine Website

Finde heraus, welche SEO-Fehler deine Website hat — in unter 60 Sekunden.

Jetzt kostenlos analysieren →

Verwandte Artikel