STRUCTURED DATA · SEO GLOSSARY

Florist Schema.org Markup

The Florist schema.org type — a valid sub-type of LocalBusiness — with openingHoursSpecification (including same-day delivery cut-off), hasOfferCatalog for service types, aggregateRating, and areaServed for delivery radius.

Definition

Florist structured data uses the `Florist` type from schema.org — a specific sub-type of `LocalBusiness` that provides better semantic precision than generic LocalBusiness. Required properties: (1) **`@type: "Florist"`** — use the specific sub-type rather than `LocalBusiness` for better entity recognition; (2) **`openingHoursSpecification`** — florists must include accurate opening hours because same-day delivery cut-off times are conversion-critical; buyers searching "same day florist" need to know immediately whether the cut-off has passed; (3) **`hasOfferCatalog`** — list all service types (flower delivery, wedding flowers, funeral tributes, corporate subscriptions, event floristry) with Offer and Service sub-types; (4) **`aggregateRating`** — review count and rating from schema drive star-rich results in SERPs, especially for purchase-intent queries; (5) **`telephone`** — click-to-call rich result eligibility; (6) **`areaServed`** — for florists offering local delivery (not national courier), listing served postcodes or areas as `areaServed` supplements the fixed address for local delivery searches. The `license` property is only needed if the florist holds a tattooing or SPMU licence (relevant for SPMU artists, not standard floristry). Schema must be server-rendered in the initial HTML — JavaScript-injected schema is not reliably processed for rich results.

Why it matters for SEO

The Florist schema type gives Google a precise entity signal that this is a floral business rather than a generic LocalBusiness. hasOfferCatalog makes all service types visible to AI search engines and rich result systems. aggregateRating drives star ratings that significantly improve click-through rate on purchase-intent floral queries.

How DeepSEOAnalysis checks this

DeepSEOAnalysis validates that Florist or LocalBusiness schema is present and server-rendered in initial HTML, checks for required properties (name, address, telephone, openingHoursSpecification), validates aggregateRating format, and verifies hasOfferCatalog is structured correctly.

Useful tools and resources

See how your site scores on Florist Schema.org Markup.

The free DeepSEOAnalysis audit checks florist schema.org markup and 100+ other signals. Full report, no signup.

Run a free audit →