LocalBusiness Schema Markup für lokales SEO
Local SEO 3 Min. Lesezeit

LocalBusiness Schema für Duisburger Unternehmen richtig einsetzen

LocalBusiness Schema-Markup für Hafenlogistik, Stahlhandel, Recycling und Industrie-Dienstleister in Duisburg und im Ruhrgebiet. Mit JSON-LD-Beispielen.

Arnold Wender

Arnold Wender

SEO-Experte & Gründer

Aktualisiert: 8. Mai 2026
Inhaltsverzeichnis

Ob Hafenlogistiker am Innenhafen, Stahl-Zulieferer im ThyssenKrupp-Umfeld, Recycling-Anbieter aus Bottrop oder Industriedichtungs-Hersteller aus Witten — LocalBusiness Schema teilt Google strukturiert mit, was Ihr Unternehmen anbietet und wo es sich befindet. Richtig implementiert, verbessert es lokale Rankings, ergänzt Google Maps mit präzisen Daten und ist die Basis für reiche Suchergebnisse im gesamten Ruhrgebiet-Cluster.

Was ist LocalBusiness Schema?

LocalBusiness ist ein Schema.org-Typ, der lokale Unternehmen strukturiert beschreibt. Er enthält Informationen wie:

  • Name und Beschreibung
  • Adresse und Kontaktdaten
  • Öffnungszeiten
  • Angebotene Leistungen
  • Bewertungen
  • Geo-Koordinaten

Diese Daten helfen Google, Ihr Unternehmen in lokalen Suchergebnissen, Knowledge Panels und Maps korrekt anzuzeigen — entscheidend, wenn ein Einkäufer aus Oberhausen “Stahl-Zulieferer Duisburg” sucht.

Grundstruktur des LocalBusiness Markup

Ein vollständiges Beispiel für einen Hafenlogistiker am Innenhafen:

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Hafenlogistik Innenhafen GmbH",
  "description": "Containerumschlag und Verzollung am Duisburger Innenhafen",
  "url": "https://www.hafenlogistik-innenhafen.de",
  "logo": "https://www.hafenlogistik-innenhafen.de/logo.png",
  "image": "https://www.hafenlogistik-innenhafen.de/terminal.webp",
  "telephone": "+49 203 123456",
  "email": "info@hafenlogistik-innenhafen.de",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Hafenstraße 12",
    "addressLocality": "Duisburg",
    "postalCode": "47119",
    "addressRegion": "NRW",
    "addressCountry": "DE"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 51.4344,
    "longitude": 6.7623
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
      "opens": "06:00",
      "closes": "22:00"
    }
  ],
  "priceRange": "€€",
  "sameAs": [
    "https://www.linkedin.com/company/hafenlogistik-innenhafen",
    "https://www.xing.com/companies/hafenlogistik-innenhafen"
  ]
}

Pflichtfelder vs. empfohlene Felder

Pflichtfelder

FeldBeschreibungBeispiel
@typeArt des Unternehmens”LocalBusiness”
nameFirmenname”Stahl-Zulieferer Witten GmbH”
addressVollständige AdressePostalAddress-Objekt

Empfohlene Felder

FeldBeschreibungSEO-Nutzen
telephoneTelefonnummerClick-to-call in Suchergebnissen
openingHoursÖffnungszeitenWird in Knowledge Panel angezeigt
geoGeo-KoordinatenBessere lokale Zuordnung in Maps
imageFoto des UnternehmensgeländesVisueller Anreiz in der SERP
priceRangePreisniveau (€-€€€€)Nutzererwartung steuern
sameAsLinkedIn-, XING-ProfileVerknüpfung der Online-Präsenzen

Spezifische Unternehmenstypen

Statt des generischen “LocalBusiness” können Sie spezifischere Typen verwenden:

{
  "@type": "AutomotiveBusiness"
}

Verfügbare Untertypen für Duisburger Branchen

  • Logistik & Transport: MovingCompany, AutoRental, ParkingFacility
  • Industrie & Handwerk: Electrician, Plumber, RoofingContractor, GeneralContractor
  • B2B-Services: ProfessionalService, Attorney, Accountant, FinancialService
  • Einzelhandel: Store, HardwareStore, AutoPartsStore
  • Gesundheit: MedicalBusiness, Physician, Pharmacy
  • Gastronomie: Restaurant, CafeOrCoffeeShop, BarOrPub

Öffnungszeiten richtig angeben

Standard-Variante für Industrie-Anbieter

"openingHoursSpecification": [
  {
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
    "opens": "07:00",
    "closes": "18:00"
  },
  {
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": "Saturday",
    "opens": "08:00",
    "closes": "14:00"
  }
]

Mit Mittagspause (typisch im Mittelstand)

"openingHoursSpecification": [
  {
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
    "opens": "08:00",
    "closes": "12:30"
  },
  {
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
    "opens": "13:30",
    "closes": "17:00"
  }
]

Feiertage und Werksferien

"specialOpeningHoursSpecification": [
  {
    "@type": "OpeningHoursSpecification",
    "validFrom": "2026-12-24",
    "validThrough": "2026-12-24",
    "opens": "08:00",
    "closes": "12:00"
  },
  {
    "@type": "OpeningHoursSpecification",
    "validFrom": "2026-12-25",
    "validThrough": "2026-12-26",
    "opens": "00:00",
    "closes": "00:00"
  }
]

NAP-Konsistenz: Der Schlüssel für lokale Sichtbarkeit

NAP steht für Name, Address, Phone. Diese Daten MÜSSEN überall identisch sein:

  • Website (Schema-Markup)
  • Google Business Profile
  • Branchenverzeichnisse (DVZ, Industrieanzeiger, Wer Liefert Was)
  • Social-Media-Profile (LinkedIn, XING)
  • Impressum

Häufige Fehler

❌ "Hafenlogistik Innenhafen GmbH" vs. "Hafenlogistik Innenhafen"
❌ "Hafenstr. 12" vs. "Hafenstraße 12"
❌ "+49 203 123456" vs. "0203 123456"

Mehrere Standorte abbilden

Für Recycling-Anbieter mit Niederlassungen in Bottrop, Witten und Recklinghausen oder Hafenlogistiker mit Außenstellen in Duisburg, Oberhausen und Essen:

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Recycling Ruhr GmbH",
  "url": "https://www.recycling-ruhr.de",
  "subOrganization": [
    {
      "@type": "LocalBusiness",
      "name": "Recycling Ruhr — Standort Bottrop",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Industriestraße 45",
        "addressLocality": "Bottrop",
        "postalCode": "46236"
      }
    },
    {
      "@type": "LocalBusiness",
      "name": "Recycling Ruhr — Standort Witten",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Werkweg 78",
        "addressLocality": "Witten",
        "postalCode": "58455"
      }
    },
    {
      "@type": "LocalBusiness",
      "name": "Recycling Ruhr — Standort Recklinghausen",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Bergstraße 12",
        "addressLocality": "Recklinghausen",
        "postalCode": "45657"
      }
    }
  ]
}

Einbinden in Ihre Website

Im Head-Bereich (empfohlen)

<head>
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "LocalBusiness",
    "name": "Stahl-Zulieferer Witten GmbH",
    ...
  }
  </script>
</head>

Mit JavaScript dynamisch generieren

const schema = {
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Stahl-Zulieferer Witten GmbH",
  // weitere Felder
};

const script = document.createElement('script');
script.type = 'application/ld+json';
script.text = JSON.stringify(schema);
document.head.appendChild(script);

Schema testen und validieren

Google Rich Results Test

https://search.google.com/test/rich-results

Zeigt, ob Google Ihr Markup korrekt erkennt.

Schema.org Validator

https://validator.schema.org/

Prüft auf technische Fehler in der JSON-LD-Struktur.

Nach dem Go-Live

In der Google Search Console unter “Verbesserungen” prüfen, ob Fehler auftreten — siehe unseren Search-Console-Guide.

Erweiterungen für mehr Sichtbarkeit

Bewertungen einbinden

{
  "@type": "LocalBusiness",
  "name": "Stahl-Zulieferer Witten GmbH",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "reviewCount": "127"
  }
}

Services auflisten

{
  "@type": "LocalBusiness",
  "hasOfferCatalog": {
    "@type": "OfferCatalog",
    "name": "Unsere Logistik-Leistungen",
    "itemListElement": [
      {
        "@type": "Offer",
        "itemOffered": {
          "@type": "Service",
          "name": "Containerumschlag Innenhafen",
          "description": "Vollständige Umschlagsabwicklung am Duisburger Innenhafen"
        }
      },
      {
        "@type": "Offer",
        "itemOffered": {
          "@type": "Service",
          "name": "Verzollung ATLAS",
          "description": "Zollabfertigung über das ATLAS-System für Industrie-Importe"
        }
      }
    ]
  }
}

Checkliste LocalBusiness Schema

  • Spezifischen Unternehmenstyp gewählt
  • Vollständige Adresse mit Geo-Koordinaten
  • Telefonnummer im internationalen Format (+49)
  • Öffnungszeiten aktuell — auch Werksferien
  • NAP-Konsistenz über alle Online-Präsenzen geprüft
  • Mit Rich Results Test validiert
  • Logo und Standort-Bild eingebunden
  • LinkedIn und XING in sameAs verlinkt

Häufige Fehler vermeiden

  1. Falsche Koordinaten: Latitude/Longitude immer auf Google Maps verifizieren — Innenhafen liegt etwa bei 51.4344, 6.7623
  2. Veraltete Öffnungszeiten: Werksferien und Brückentage einpflegen
  3. Fehlende @context: Ohne “@context” funktioniert das Markup nicht
  4. Inkonsistente NAP-Daten: Verwirrt Google und schadet lokalen Rankings

Fazit für Duisburger Unternehmen

LocalBusiness Schema ist ein Pflichtbaustein für lokales SEO im Ruhrgebiet. Es hilft Google, Ihr Unternehmen — egal ob Hafenlogistiker, Stahlhändler oder Recycling-Spezialist — präzise zu erfassen und in lokalen Suchergebnissen prominent anzuzeigen.

Kombinieren Sie es mit einem optimierten Google Business Profile, unserer NAP-Konsistenz-Strategie, unserer Local-SEO-Methodik und unserem FAQ-Schema-Leitfaden für maximale Sichtbarkeit. Cross-City-Inspiration aus dem Ruhrgebiet finden Sie in Bochum, Essen und Oberhausen — oder im Schwesternetz unter seo-essen.com und seo-ruhrgebiet.com. Spezialisierte Unterstützung im Brand-Auftritt finden Sie auch unter wendermedia.com.


FAQ

Brauche ich LocalBusiness Schema, wenn ich ein Google Business Profile habe?

Ja. GBP und LocalBusiness Schema ergänzen sich. Das Schema auf Ihrer Website bestätigt die Informationen im GBP gegenüber Google — wichtig für Trust-Signale.

Wie schnell wirkt sich das Schema auf Rankings aus?

Google muss Ihre Seite erst neu crawlen und indexieren. Das dauert einige Tage bis Wochen. Direkte Ranking-Auswirkungen sind oft innerhalb von 2-4 Wochen messbar.

Kann falsches Schema schaden?

Ja. Irreführende oder falsche Informationen können manuelle Maßnahmen auslösen. Halten Sie Ihre Daten immer aktuell und korrekt — gerade bei NAP, Öffnungszeiten und Geo-Koordinaten.

Soll ich Schema auf jeder Seite hinzufügen?

LocalBusiness Schema gehört primär auf die Startseite und die Kontaktseite. Andere Seiten können spezifischere Schemas haben (Article, Service, BreadcrumbList) — alles in einem @graph-Container kombinierbar.

Arnold Wender, SEO-Experte

SEO-Experte & Gründer

Arnold Wender ist Gründer und Geschäftsführer der SEO-Agentur Duisburg. Mit über 19 Jahren Erfahrung in der Suchmaschinenoptimierung hilft er Unternehmen, ihre Online-Sichtbarkeit nachhaltig zu verbessern.

Profil anzeigen