Key takeaways
- Ad platforms block THC product ads, so your Google profile and organic search carry most of a dispensary's new-customer demand.
- Build pages for what shoppers actually search: the store, recreational or medical, pre-order, deals, and each product category you stock.
- Put a crawlable menu on your own domain. A menu that lives only inside a provider's embed does little for your rankings.
- Judge SEO by first-time customers and loyalty sign-ups from search, then by how often those customers come back.
SEO for a dispensary puts your store in front of the adult who just typed "dispensary near me" after a move, a tip from a friend or a deal alert. Google and Meta refuse ads for THC products, so there is no paid shortcut to that search. Your Google profile, website and reviews decide whether they pick you.
Why search decides who wins the new customer
Search decides because a first-time customer has nothing else to go on. They have never shopped with you, and the ad channels that steer first purchases in other kinds of retail are closed to you.
Look at the four moments that create a new dispensary customer, and notice that each one ends on Google:
- A newly legal market. Everyone is a first-timer at once. They search for the nearest store, what to bring and what to expect at the counter.
- A move. The old store is now 40 minutes away, so loyalty resets and they search from scratch near the new address.
- A deal. Someone hears about a 4/20 or holiday deal and searches to compare menus before driving anywhere.
- A recommendation. A friend names your store. The customer still searches your name to check hours, the menu and your reviews.
Google's advertising policy treats THC as a recreational drug it will not advertise (Google's policy), and Meta's drugs policy blocks the same products (Meta's policy). What is left to buy is placement on cannabis directories and marketplaces. Those placements are rented: stop paying and you sink, and the same page lists every competitor around you. Rankings you build on your own profile and site keep working after the work is done.
What puts a dispensary in front of local searchers
Local search Maps, search results and AI answers
- Google Business Profile Categories, services, photos
- Reviews Steady, recent and answered
- Service pages One page for each service you sell
- Location page Address, hours, directions and parking
- Listings The same name, address and phone everywhere
What we do
- A Google Business Profile built out completely. Primary category Cannabis store, with Medical marijuana dispensary added only where your license and state make it apply. Hours that match your licensed hours, your pre-order link, delivery areas if you deliver, and real photos of the storefront, entrance and sales floor.
- A menu Google can read on your domain. Category pages for flower, pre-rolls, vapes, edibles and concentrates, kept in step with your POS so a sold-out product doesn't leave a dead page behind.
- Pages for the searches that bring buyers: recreational, medical (what a patient needs to bring), first visit, pre-order and pickup, delivery where it is allowed, deals and loyalty.
- A page for each store if you run more than one, with its own address, hours, parking and directions.
- A review routine built into checkout and loyalty sign-up, with no rewards attached.
- Compliance built into the pages: an age gate that still lets Google read the content, no health claims, and any warnings your state requires.
- Technical work: fast pages on a phone, local business markup with your hours (Google's markup guide), and the same name, address and phone on every cannabis directory you appear on.
- Tracking of direction requests, calls, pre-orders and loyalty sign-ups by source.
What changes for your business
You stop renting visibility and start owning the searches that bring first-time customers through the door. Because cannabis is a repeat purchase, each of those customers is worth months of visits, not one ticket.
An example with round, hypothetical numbers. Say better search visibility brings 40 extra first-time customers a month, and 10 of them join your loyalty program and come back twice a month. By month six you have 60 of those regulars making about 120 visits a month, and none of them cost you a placement fee. The work that produced them keeps producing.
Set that against a paid placement on a menu platform. The fee comes due every month, the listing sits beside every competitor's deal, and the shopper it sends still belongs to the platform. SEO front-loads the cost into the build, and the profile and pages keep working on months you spend nothing.
You also get an answer to "is it working?" Most dispensary POS and loyalty platforms can record where a new customer came from, and that is the number we report against.
How it works for cannabis dispensaries
- Assess. We review your profile, site, menu setup and reviews against the stores that win the map around you, and check Search Console for the searches that already reach you.
- Prioritize. We pick the fixes that move first visits fastest. Usually that means categories and hours first, then the menu and the pages above, each with a date. Work aimed at 4/20 has to be live weeks before it, not the week of.
- Execute. We make every change in your own Google, website and menu accounts, and your compliance lead approves copy before it goes live.
- Measure. We report first-time customers and loyalty sign-ups from search, then set the next priority ahead of the holidays and your next big product drop.
The Map Pack ranking guide explains how Google picks the three stores it shows, and the Google Business Profile guide covers the profile work in detail.
How VETS Growth Marketing helps
Dispensary SEO with us is scoped like a store buildout: a list of pages and profile fixes, an owner for each, and a date ahead of 4/20 or the holidays. The site, the profile and the tracking are registered to your business, so nothing is held hostage if we part ways. Each month you see first-time customers from search and how many of them came back, pulled from the source field in your POS. Book a growth consultation and we will name the five changes most likely to bring new shoppers to your counter.
Sources
- Tips to improve your local ranking on Google, Google Business Profile Help
- Dangerous products or services policy, Google Advertising Policies Help
- Advertising Standards: Drugs and pharmaceuticals, Meta Transparency Center
- Local business structured data, Google Search Central