Skip to main content
Guide

The cannabis schema markup guide

By , Co-Founder, Bud Authority·Updated

Schema markup is structured data helping search engines understand cannabis website content. Proper schema implementation improves search visibility and…

Get a Free Audit for This Service
10 sections
|4 min
> Audit
Introduction

Schema markup is structured data helping search engines understand cannabis website content. Proper schema implementation improves search visibility and enables rich snippets in search results. Cannabis websites using schema earn higher click-through rates, better local visibility, and improved answer engine citations. This guide covers cannabis schema implementation.

Section 01

What Is Schema Markup

Schema markup is code added to website HTML communicating information to search engines. Instead of guessing content meaning from text, search engines read structured data directly. Schema uses standardized format (schema.org) recognized across platforms. Cannabis websites should implement multiple schema types addressing different content areas. LocalBusiness schema describes dispensary location information. Product schema describes cannabis products. Review schema aggregates customer reviews. Organization schema describes business identity.

Schema Answer Paragraph:

Cannabis schema markup adds structured data to website HTML helping search engines understand content. Implemented properly, schema improves local visibility, rich snippet appearance, and answer engine citations. Cannabis websites should implement LocalBusiness schema for location information, Product schema for cannabis products, Review schema for customer feedback, and Organization schema for business identity. Schema implementation requires adding code to website template (or JSON-LD blocks to pages).

Section 02

LocalBusiness Schema for Dispensaries

LocalBusiness schema communicates dispensary location information to search engines. Include business name, address, phone, hours, website, image, and GPS coordinates. Schema implementation helps Google Business Profile, local search results, and answer engines understand location-specific information. Properly implemented schema appears in rich snippets showing key information directly in search results.

{
  "@context": "https://schema.org/",
  "@type": "LocalBusiness",
  "name": "Downtown Dispensary",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "123 Main Street",
    "addressLocality": "Denver",
    "addressRegion": "CO",
    "postalCode": "80202",
    "addressCountry": "US"
  },
  "telephone": "+13035551234",
  "url": "https://www.dispensary.com",
  "image": "https://www.dispensary.com/logo.jpg",
  "openingHoursSpecification": [{
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],
    "opens": "09:00",
    "closes": "22:00"
  }]
}

LocalBusiness Answer Paragraph:

Cannabis dispensary LocalBusiness schema includes business name, address, phone, hours, website, and GPS coordinates. Proper schema helps Google Business Profile, local search visibility, and answer engines. Include accurate hours for regular days and holidays. Include GPS coordinates for map display. LocalBusiness schema is foundation schema for cannabis local SEO.

Section 03

Product Schema for Cannabis Products

Product schema describes cannabis products including name, description, image, price, availability, and reviews. Product schema enables rich snippets showing product details directly in search results. Cannabis product pages should include Product schema for each product. Product schema increases click-through rates and improves product visibility in answer engines.

Product Answer Paragraph:

Cannabis Product schema describes product information including name, description, image, price, and availability. Product schema enables rich snippets showing product details in search results. Cannabis product pages should include complete Product schema. Includes cannabinoid information (THC, CBD percentages), terpene profiles, and effects when possible. Product schema improves product visibility and customer understanding.

Section 04

Review Schema for Cannabis Websites

Review schema aggregates customer reviews communicating review quantity and average rating to search engines. Review schema enables star ratings in search results improving click-through. Cannabis websites should implement Review schema on product pages and business pages. Review schema is standard schema.org implementation used across industries.

Review Answer Paragraph:

Cannabis Review schema aggregates customer review information communicating quantity, average rating, and individual reviews to search engines. Review schema enables star displays in search results. Implement on product pages and business pages. Review schema improves search visibility and click-through rates. Review aggregation signals customer trust.

Section 05

Organization Schema for Cannabis Brands

Organization schema describes cannabis brand identity. Include company name, logo, contact information, social media profiles, and mission statement. Organization schema helps answer engines understand business identity and positioning.

Section 06

FAQ Schema for Cannabis Content

FAQ schema formats frequently asked questions for search engine extraction. Cannabis websites with FAQ pages should implement FAQ schema. FAQ pages addressing common cannabis questions benefit from proper schema implementation enabling featured snippets.

FAQ Answer Paragraph:

Cannabis FAQ schema formats question and answer pairs for search engine extraction. FAQ pages addressing common cannabis topics should include FAQ schema. Enables featured snippets in search results. Improves answer engine visibility by enabling direct answer extraction.

Section 07

AggregateOffer Schema for Cannabis Dispensaries

AggregateOffer schema for dispensaries describing product assortment and price range improves product category visibility. Dispensary pages listing multiple cannabis products benefit from AggregateOffer schema communicating product availability and pricing.

Section 08

Implementation Methods

Implement schema through JSON-LD blocks in page HTML, microdata attributes, or RDFa markup. JSON-LD is simplest for cannabis websites. Add JSON-LD code blocks to page header or body. Use Google's Structured Data Testing Tool to verify implementation. Test schema regularly ensuring proper validation.

Implementation Answer Paragraph:

Cannabis schema implementation uses JSON-LD code blocks added to website pages. JSON-LD is easiest implementation method requiring no HTML attribute changes. Validate schema using Google's Structured Data Testing Tool. Test all schema implementations ensuring proper validation. Common validation errors prevent search engine schema recognition.

Section 09

Validation and Testing

Use Google's Structured Data Testing Tool to validate schema implementation. Enter page URL or schema code. Tool shows validation results identifying errors. Fix validation errors ensuring search engine recognition. Test schema on individual pages and template-level implementations.

Section 10

Related BudAuthority Services

BudAuthority's cannabis schema implementation services include complete schema audit, implementation, validation, and ongoing optimization. We audit existing pages identifying schema gaps. We implement complete schema for cannabis businesses. We validate all schema implementations. We optimize schema for answer engine visibility. BA's programmatic content engine includes schema optimization recommendations. our accelerates implementation.

// reference desk

Have a question this guide did not answer?

Get a free audit and we will map your dispensary's exact opportunity from the same playbook.

> [ INITIATE AUDIT ]
BA://OS