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
GLOSSARY
Related terms
local
Florist SEO
SEO strategy for UK florists — query segmentation across local delivery, wedding, funeral, seasonal, and corporate clusters; competing with Interflora and delivery marketplaces; GBP, Florist schema, and gallery CWV.
Read definition →local
Florist Google Business Profile SEO
GBP optimisation for florists — primary category Florist, secondary categories (Wedding florist, Flower delivery), weekly photo updates, seasonal posts, and review strategy for the Google local pack.
Read definition →local
Local Florist SEO
How independent local florists rank against Interflora and marketplace aggregators — local pack GBP strategy, service-specific page architecture, local backlinks from wedding venues, and delivery radius targeting.
Read definition →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 →