Marijuana SEO
Marijuana SEO is the practice of optimizing cannabis-related websites and local listings to earn organic search traffic, generate leads, and drive sales in a heavily regulated, advertising-restricted market.
Start here
- Complete your Google Business Profile with photos, hours, categories, and reviews.
- Ensure NAP consistency across all directories — one mismatch can hurt local rankings.
- Build topical authority with content clusters, not isolated pages.
- Add FAQ, LocalBusiness, and Product schema to help Google understand your site.
- Avoid keyword stuffing and thin content — compliance and quality are non-negotiable.
Here's what I'd focus on if I were starting a cannabis site today.
What I'd do first
- Lock down your Google Business Profile. Fill every field: hours, photos, categories, attributes, service area. Incomplete profiles are the #1 local SEO mistake I see.
- Get your NAP consistent. Name, address, phone number must match across every directory — Yelp, Leafly, Weedmaps, the works. One typo and you're leaking trust signals.
- Build a content cluster around one core topic. Pick a primary keyword (e.g., "dispensary near me") and create supporting pages on related subtopics like strains, edibles, or delivery policies. Thin, isolated pages don't cut it.
- Add schema markup. FAQ, LocalBusiness, Product, and Review schema help Google understand your content and can earn rich results.
Plain-English take
Think of marijuana SEO as building a reputation in a neighborhood where billboards are illegal. You can't buy your way in with ads, so you have to earn trust through helpful, accurate information and a spotless local presence. Google wants to see that you're a real, reliable business — not a sketchy pop-up. That means complete listings, honest reviews, and content that actually answers what people are searching for (like "how long do edibles last" or "what's the best strain for anxiety").
When it actually matters
- You run a dispensary or delivery service. Local search is your lifeline — most customers find you by searching "dispensary near me" or "cannabis delivery [city]."
- You're a cannabis brand or clinic. Even if you don't have a physical store, local SEO and educational content drive qualified leads.
- You're competing in a saturated market. In states like California or Colorado, every dispensary has a website. SEO is the edge that gets you found first.
- You're launching a new cannabis site. Without SEO, you're invisible. Paid ads are often blocked, so organic is your only scalable channel.
What I got wrong
- I thought keyword stuffing was harmless. Early on, I crammed "marijuana dispensary" into every title tag and paragraph. Google saw right through it — and it hurt rankings. Natural, compliant language works better.
- I neglected Google Business Profile. I set up a listing but didn't add photos, update hours, or respond to reviews. It was like having a storefront with the lights off.
- I published thin content. One page per keyword, no supporting articles. Google wants depth and authority, especially for YMYL topics. Now I build topic clusters.
- I ignored schema. I thought it was optional. Adding FAQ and LocalBusiness schema gave me rich snippets and a noticeable traffic bump.
Next step
Quick answers
What is marijuana SEO?
Marijuana SEO is the process of optimizing a cannabis business website to rank higher in organic search results, focusing on local visibility, compliance, and content quality.
Why is SEO important for cannabis businesses?
Paid ads are often restricted, so organic search is a primary way to attract customers. SEO also builds trust and authority in a regulated market.
Sources
Primary documentation is linked directly. Anything commercial is marked nofollow.
- Google Search Central — Primary source for SEO fundamentals, structured data, and search quality guidance.
- Google Business Profile Help — Best source for local listing setup, categories, reviews, photos, and profile policies.
- Search Engine Journal — Widely cited SEO publication with practical guidance on keyword clusters, content structure, and local SEO.
- Google Search Quality Evaluator Guidelines — Useful for understanding quality, trust, and helpful-content expectations for sensitive topics.
Notes from Callum Bennett.