CANNABIS
Cannabis SEO — Rank in States Where Cannabis Is Legal
Cannabis is legal state-by-state, never federally — which means SEO is built per jurisdiction, not nationally. Different rules in CO, CA, NY, MA, IL. We build the map.
Cannabis SEO is the practice of ranking adult-use and medical cannabis brands in legal states under state-level compliance regimes that differ from federal CBD rules and from each other.
Best fit: Multi-state operators (MSOs) running adult-use and medical · Single-state cannabis brands expanding regional footprint · Cannabis ancillary services (delivery platforms, POS, compliance SaaS)
Quick Facts
| Parameter | Value |
|---|---|
| Vertical | Adult-use and medical cannabis (state-legal only) |
| Federal status | Schedule I — illegal federally as of 2026 |
| Discovery surfaces | Google organic · Weedmaps · Leafly · Dutchie · Google Business |
| Paid-ads exposure | Google Ads disallowed · Meta paid disallowed · TikTok disallowed |
| Min retainer | $3,500 / month (Growth tier base) |
| Min term | 6 months |
| Schema deployed | LocalBusiness, Service, FAQPage, Person, Review, Place |
| Compliance posture | 21+ age-gate · state-restriction copy · no federal-shipping language |
Why is cannabis SEO different from CBD SEO?
Cannabis is state-legal only. Every page must respect state borders, age verification, and Weedmaps/Leafly as primary discovery surfaces — not just Google.
A CBD brand can ship hemp-derived products to most US states. A cannabis brand cannot ship across state lines at all. That single rule cascades through everything: site architecture (state-specific landing pages), checkout flow (state-locked product visibility), schema (LocalBusiness, not Organization-only), and content (no federal language, no implication that products cross state lines).
The discovery surface stack also differs. CBD buyers Google "best CBD oil for sleep." Cannabis buyers Google "[city] dispensary near me" and then go to Weedmaps or Leafly. So cannabis SEO is half-Google, half-Weedmaps/Leafly optimisation — and Google Business Profile is dominant.
Programmatic location pages do most of the heavy lifting: one page per [city] or [zip-cluster] inside a legal state, fed from a structured data store, ranked through internal-link velocity and review schema. We've built sets of 50–500 pages for multi-store operators.
What does cannabis SEO actually look like for a multi-state operator?
State-locked architecture, programmatic location pages, Weedmaps/Leafly parity, review-velocity engineering, and named-budtender bylines for E-E-A-T.
Architecture: subdirectory per state (`/co/`, `/ca/`, `/ny/`), with state-specific compliance copy, state-specific product menus, and state-locked checkout. Cross-state cannibalisation is the most common SEO mistake — same H1 across CA and CO competing against each other for "best dispensary" type queries — and it costs months of authority.
Programmatic location pages: one per city or neighborhood inside each legal state, with menu integration, hours, real review schema, parking and accessibility notes. The page-template engineering is the actual product. Done well, 200 location pages can drive more pipeline than the rest of the site combined.
Weedmaps and Leafly: these aren't competitors, they're the second layer. We optimise listings, photo strategy, review-response cadence, deals/specials, and we cross-link Weedmaps menus to your location pages where allowed.
Named bylines: every educational page (cannabinoid guides, strain explainers, dosing notes) gets a named author with credentials — typically a budtender, pharmacist, or medical-cannabis advisor. Person schema, real LinkedIn, real photo. AI engines pick this up; reviewers pick this up; clinicians-search-mode users pick this up.
How do AI search engines treat cannabis content differently?
ChatGPT, Perplexity and Google AI Overviews under-cite cannabis content because of trust filters. Compliance discipline and named experts are how you get past the filter.
Cannabis sits inside YMYL territory and triggers AI's harm-mitigation filters. Out of the box, ChatGPT will refuse certain dosing questions and add boilerplate disclaimers to others. Perplexity returns lower citation density. Google AI Overviews will sometimes refuse to surface dispensary content even when it's the highest-quality answer.
What gets through: pages that lead with state-legal context, that have credentialed authorship visible, that cite primary sources (state cannabis control board pages, peer-reviewed studies, NORML, state health department PDFs), and that avoid medical claims. Pages that read like marketing copy — "the best cannabis for anxiety!" — are filtered hard.
Practical: every educational page gets restructured under the AEO playbook with state-context as the framing, named-author byline, ≥3 primary-source citations, and FAQ blocks where the direct answer is ≤30 words and contains the state-specific qualifier. AI engines extract those answer blocks; we let them.
Cannabis SEO is built per jurisdiction. Every legal state has its own rules; every illegal state needs to be invisible from your architecture. We design the map, ship the location pages, and run review velocity across Weedmaps, Leafly and Google Business.
For non-cannabis hemp-derived CBD, see CBD SEO. For dispensary-specific local SEO, see Dispensary SEO.
Frequently asked questions
Can I do cannabis SEO across all 50 states?
No — only in the states where adult-use or medical cannabis is legal. We build per legal state.
We track legalisation status quarterly and add states to client architectures as they go legal.
Do you handle Weedmaps and Leafly listings?
Yes — at the Growth and Scale tiers. Listing optimisation is bundled with site SEO since the channels reinforce each other.
We don't run paid Weedmaps placements; that's a separate discipline we'll refer.
What about Google Business Profile for dispensaries?
Yes, every legal-state dispensary location gets a managed GBP with photo strategy, post cadence, and review-response.
GBP is dominant for dispensary discovery. See /services/dispensary-seo/ for the local-SEO deep dive.
Will you run paid ads on Google or Meta for cannabis?
No. Cannabis paid is structurally banned on the major networks and we don't run gray-hat cloaking.
We refer specialist cannabis-paid platforms (Bloom, Trade, programmatic CTV partners) for clients who want that mix.
How is pricing structured for multi-state operators?
Scale tier ($7,500/mo) base, plus state-by-state scope adjustments. Operators in 5+ states typically run $9–15k/mo total.
Pricing is transparent and state-by-state — no hidden multipliers, no surprise fees on each new state launch.
Want to scope this for your case?
A 30-minute discovery call is enough to know whether this package fits — and whether the niche multiplier lands the price where you want it.