BicycleStore Florist Schema Markup JSON-LD für Fahrradgeschäft und Blumenladen
Schema Markup

BicycleStore & Florist Schema Markup: JSON-LD für Fahrradgeschäfte und Blumenläden

Shift07 Team
30. April 2026
9 Min. Lesezeit
Schema Markup

Fahrradgeschäfte und Blumenläden sind auf den ersten Blick sehr unterschiedliche Branchen — doch für die lokale SEO gelten für beide dieselben Grundregeln. Wer in Google bei "Fahrradladen München" oder "Blumenladen Hochzeit Berlin" gefunden werden will, braucht präzises BicycleStore und Florist Schema Markup. Dieser Artikel zeigt dir, wie du für beide Typen professionelles JSON-LD implementierst, welche Properties besonders wichtig sind und wie du saisonale Besonderheiten einbindest.

Schema-Typen: BicycleStore und Florist in der Hierarchie

Beide Typen erben von Store → LocalBusiness → Organization:

  • BicycleStore (schema.org/BicycleStore) — Fahrradgeschäfte, Fahrradwerkstätten, E-Bike-Händler, Fahrradzubehör-Shops. Auch geeignet für Fahrradverleih-Betriebe, die zusätzlich Reparaturen anbieten.
  • Florist (schema.org/Florist) — Blumenläden, Floristen, Blumenhandel, Gärtnereien mit Schnittblumen-Verkauf, Hochzeitsblumen-Atelier.

Ein wichtiger Unterschied zu anderen Ladentypen: Beide Branchen haben oft spezialisierte Serviceleistungen neben dem Produktverkauf. Ein Fahrradgeschäft repariert auch Fahrräder — das lässt sich mit zusätzlichen Schema-Properties abbilden. Ein Florist gestaltet Hochzeitsdekoration — das kann über makesOffer oder als zweiter Schema-Typ abgebildet werden.

Vollständiges JSON-LD: BicycleStore (Fahrradgeschäft)

{
  "@context": "https://schema.org",
  "@type": "BicycleStore",
  "name": "Zweiradhaus Müller",
  "description": "Ihr Fahrradfachgeschäft in Frankfurt am Main. Fahrräder, E-Bikes, Zubehör und Werkstattreparaturen — seit 1987 in Sachsenhausen.",
  "image": "https://zweiradhaus-mueller.de/images/laden-front.jpg",
  "url": "https://zweiradhaus-mueller.de",
  "telephone": "+49 69 87654321",
  "email": "info@zweiradhaus-mueller.de",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Schweizer Straße 34",
    "addressLocality": "Frankfurt am Main",
    "postalCode": "60594",
    "addressRegion": "Hessen",
    "addressCountry": "DE"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 50.0987,
    "longitude": 8.6824
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
      "opens": "09:00",
      "closes": "18:30"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Saturday"],
      "opens": "09:00",
      "closes": "16:00"
    }
  ],
  "priceRange": "€€",
  "paymentAccepted": "Cash, Credit Card, Financing",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "reviewCount": "203",
    "bestRating": "5",
    "worstRating": "1"
  },
  "makesOffer": [
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "Fahrradreparatur & Inspektion",
        "description": "Komplette Fahrradinspektion und Reparatur aller Fabrikate — auch E-Bikes"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "E-Bike-Beratung",
        "description": "Kostenlose Beratung und Probefahrt für E-Bikes aller Klassen"
      }
    }
  ],
  "sameAs": [
    "https://www.google.com/maps/place/Zweiradhaus+Mueller",
    "https://www.instagram.com/zweiradhaus_mueller"
  ]
}

Besonderheiten für Fahrradgeschäfte

  • makesOffer mit Service — Reparaturleistungen sind ein wesentlicher Bestandteil des Angebots. Trage sie als Offer → Service ein, damit Google den Servicestatus erkennt und bei "Fahrradreparatur [Stadt]"-Suchen in Betracht zieht.
  • paymentAccepted mit Financing — Viele Fahrradgeschäfte bieten Finanzierung an. "Financing" oder "0%-Finanzierung" kann hier angegeben werden.
  • Saisonale Öffnungszeiten — Im Winter haben viele Fahrradläden kürzere Öffnungszeiten. Nutze validFrom / validThrough in openingHoursSpecification für saisonale Varianten.

Vollständiges JSON-LD: Florist (Blumenladen)

{
  "@context": "https://schema.org",
  "@type": "Florist",
  "name": "Blütenreich — Floristik & Hochzeitsdekoration",
  "description": "Ihr Florist in Stuttgart-Mitte. Schnittblumen, Zimmerpflanzen, Hochzeitsdekoration und Trauerfloristik — täglich frisch aus dem Großmarkt.",
  "image": "https://bluetenreich-stuttgart.de/images/laden.jpg",
  "url": "https://bluetenreich-stuttgart.de",
  "telephone": "+49 711 22334455",
  "email": "info@bluetenreich-stuttgart.de",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Königstraße 18",
    "addressLocality": "Stuttgart",
    "postalCode": "70173",
    "addressRegion": "Baden-Württemberg",
    "addressCountry": "DE"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 48.7784,
    "longitude": 9.1800
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
      "opens": "08:00",
      "closes": "19:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Saturday"],
      "opens": "08:00",
      "closes": "17:00"
    }
  ],
  "priceRange": "€€",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.9",
    "reviewCount": "312",
    "bestRating": "5",
    "worstRating": "1"
  },
  "makesOffer": [
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "Hochzeitsfloristik",
        "description": "Brautsträuße, Tischdekoration, Kirchenschmuck und Autoschmuck für Hochzeiten"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "Trauerfloristik",
        "description": "Trauerkränze, Gestecke und Grabdekoration für Beerdigungen"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "Blumenlieferung Stuttgart",
        "description": "Schnittblumenlieferung innerhalb von Stuttgart und Umgebung (Umkreis 20 km)"
      }
    }
  ],
  "areaServed": {
    "@type": "GeoCircle",
    "geoMidpoint": {
      "@type": "GeoCoordinates",
      "latitude": 48.7784,
      "longitude": 9.1800
    },
    "geoRadius": "20000"
  },
  "sameAs": [
    "https://www.google.com/maps/place/Bluetenreich-Stuttgart",
    "https://www.instagram.com/bluetenreich_stuttgart",
    "https://www.facebook.com/bluetenreich.stuttgart"
  ]
}

Besonderheiten für Floristen und Blumenläden

  • makesOffer mit Dienstleistungen — Hochzeits- und Trauerfloristik sind separate Serviceangebote mit eigenen Suchintentionen. Durch die Auflistung als Offer → Service kann Google das Geschäft bei spezifischen Suchanfragen wie "Hochzeitsflorist Stuttgart" anzeigen.
  • areaServed für Lieferservice — Wenn Blumenlieferung angeboten wird, ist areaServed mit einem GeoCircle oder einer Liste von Postleitzahlen die richtige Property. Mehr dazu im Artikel zu ServiceArea Schema Markup.
  • Saisonale Relevanz — Muttertag, Valentinstag, Weihnachten: Für saisonale Aktionen können spezielle SpecialAnnouncement-Einträge sinnvoll sein.
  • Lieferung an Google kommunizieren — Nutze "hasOfferCatalog" oder "potentialAction" mit OrderAction, wenn ein Online-Shop oder Bestellformular vorhanden ist.

BicycleStore + Repair: Kombination von Schema-Typen

Ein Fahrradgeschäft, das auch eine vollwertige Werkstatt betreibt, kann zwei Schema-Typen kombinieren:

{
  "@context": "https://schema.org",
  "@type": ["BicycleStore", "AutoRepair"],
  "name": "RadPower Verkauf & Werkstatt",
  "description": "Fahrrad-Fachgeschäft und Reparaturwerkstatt in einem. Alle Marken, alle Fabrikate — inkl. E-Bikes."
}

Eigentlich ist AutoRepair für KFZ-Werkstätten gedacht, nicht für Fahrräder. Besser geeignet ist hier das Erstellen einer separaten Service-Entität unter makesOffer, wie im oberen Beispiel gezeigt. Alternativ: Nutze LocalBusiness als zweiten Typ, wenn kein passender spezialisierter Subtyp vorhanden ist:

{
  "@context": "https://schema.org",
  "@type": ["BicycleStore", "LocalBusiness"],
  "name": "RadPower Verkauf & Werkstatt"
}

Öffnungszeiten-Sonderfälle

Blumenladen mit Sonntagsverkauf

Blumenläden dürfen in Deutschland an bestimmten Sonntagen öffnen (z.B. an Muttertag oder Valentinstag). Nutze dafür zeitlich begrenzte openingHoursSpecification-Einträge:

{
  "@type": "OpeningHoursSpecification",
  "dayOfWeek": "Sunday",
  "opens": "09:00",
  "closes": "13:00",
  "validFrom": "2026-05-10",
  "validThrough": "2026-05-10"
}

Fahrradladen mit Winterpause

Manche kleinen Fahrradläden haben im Winter reduzierte Öffnungszeiten oder eine Betriebspause. Für reguläre Saison-Öffnungszeiten:

{
  "@type": "OpeningHoursSpecification",
  "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],
  "opens": "09:00",
  "closes": "18:00",
  "validFrom": "2026-03-01",
  "validThrough": "2026-10-31"
}

Lokale SEO-Optimierung für Fahrradläden und Floristen

Keyword-Integration im Schema Markup

Die description-Property im JSON-LD ist kein direkter Ranking-Faktor, wird aber für das Google Knowledge Panel genutzt. Formuliere sie keyword-reich und natürlich:

  • Fahrradladen: "Fahrradfachgeschäft [Stadt] — E-Bikes, Rennräder, Citybikes und Fahrradreparatur"
  • Florist: "Florist [Stadt] — Hochzeitsdekoration, Trauerfloristik, Schnittblumen täglich frisch"

Bewertungen aktiv sammeln

Der aggregateRating-Wert stammt aus echten Bewertungen auf Google, Yelp oder deiner eigenen Website. Je mehr Bewertungen, desto autoritativer wirkt dein Knowledge Panel. Unser Artikel zu Google Bewertungen bekommen erklärt Strategien für mehr Rezensionen.

NAP-Konsistenz

Name, Adresse und Telefon im Schema Markup müssen exakt mit dem Google My Business-Profil übereinstimmen. Abweichungen — selbst kleinere wie "Str." vs. "Straße" oder "+49" vs. "0" — können die lokale Sichtbarkeit negativ beeinflussen. Mehr dazu im Artikel zur NAP-Konsistenz im lokalen SEO.

Validierung des Markups

Nach der Implementierung immer mit diesen Tools prüfen:

  1. Google Rich Results Test (search.google.com/test/rich-results) — Zeigt ob Google das Markup erkennt
  2. Schema.org Validator (validator.schema.org) — Prüft auf Spezifikationskonformität
  3. Unser kostenloser JSON-LD Validator für schnelle Überprüfung

Checkliste: BicycleStore & Florist Schema Markup

  • ✅ Richtiger @type: BicycleStore oder Florist
  • ✅ Name, Adresse, Telefon, URL vollständig
  • ✅ Öffnungszeiten als openingHoursSpecification — saisonale Varianten mit validFrom/validThrough
  • ✅ Geo-Koordinaten aus Google Maps (Dezimalgrad)
  • ✅ Serviceleistungen als makesOffer → Offer → Service
  • areaServed wenn Lieferung angeboten wird (Florist)
  • aggregateRating nur mit echten Bewertungsdaten
  • sameAs auf Google Maps, Instagram, Facebook
  • ✅ Markup validiert und fehlerfrei
  • ✅ Öffnungszeiten mit GMB-Profil synchronisiert

Fazit

Fahrradgeschäfte und Blumenläden sind lokale Spezialgeschäfte mit treuen Stammkunden — aber neue Kunden finden sie oft über Google. Mit korrekt implementiertem BicycleStore und Florist Schema Markup schaffst du die Grundlage für ein vollständiges Knowledge Panel, korrekte Öffnungszeiten-Anzeige und bessere Sichtbarkeit bei lokalen Suchanfragen.

Besonders der Einsatz von makesOffer für Serviceleistungen ist für beide Branchen ein unterschätztes SEO-Instrument: Es zeigt Google genau, welche Dienste neben dem reinen Produktverkauf angeboten werden — und erhöht die Relevanz für spezialisierte Suchanfragen wie "Fahrradreparatur [Stadt]" oder "Hochzeitsflorist [Stadt]".

Nutze unsere kostenlose SEO-Analyse um herauszufinden, ob dein Fahrradladen oder Blumenladen bereits optimales Schema Markup hat.

Weitere relevante Artikel: LocalBusiness Schema Markup Anleitung und ConvenienceStore & GroceryStore Schema Markup.

Teste deine Website jetzt kostenlos

Erhalte eine vollständige SEO-Analyse mit konkreten Verbesserungsvorschlägen.

Analyse starten