Four pieces: a claimed Google Business Profile, Search Console verified, a menu Google can actually crawl, and about ten real pages. That is the entire starting kit, and most cannabis sites are missing at least two of the four.
Claim and finish your Google Business Profile
For a dispensary, the local pack is the front door, and GBP is how you stand in it. Dispensaries can hold profiles; it is Google's ad products that exclude cannabis, not the business listing. Claim it, set the category correctly, match hours to reality including holidays, load real interior photos, and answer reviews. An unfinished profile outranks nothing.
Verify Search Console and submit your sitemap
Search Console is free, and it is the only place Google tells you which queries show your pages, where you rank, and what it failed to index. Verify at the domain level, submit the sitemap, and let it collect. Even if you do nothing with the data for months, the baseline makes every future decision measurable.
Make sure your menu is crawlable
The classic cannabis failure: the menu is embedded through a provider's iframe, so every product page technically lives on the provider's domain. Test it in ten seconds — search site:yourdomain.com and look for product pages. If they are missing, Google cannot see your inventory and you cannot rank for a single product query. Ask your menu provider for native or API-based pages; several offer them, and it is worth switching for.
The ten pages, using a single-store Denver shop
Home. About, with the owners' actual story. Contact. One location page with address, hours, parking, and LocalBusiness schema. Four category pages: flower, edibles, vapes, concentrates. A first-visit guide covering ID rules and purchase limits. A deals page. That is ten, every one mapped to searches people in Denver actually make, and none of them requiring a writer on staff.
What you can skip for now
Link outreach campaigns, a fifty-post blog, paid rank trackers, schema beyond the basics, and anything sold as an SEO package with a dashboard. None of it hurts, but all of it works better once the four essentials exist. Momentum comes from finishing the foundation, not from adding floors to a building without one.
Key takeaways
- GBP, Search Console, a crawlable menu, and ten core pages form the whole minimum setup.
- Dispensaries can hold Google Business Profiles; only Google's ad products exclude cannabis.
- If site:yourdomain.com shows no product pages, your menu iframe is invisible to Google.
- Skip link campaigns and big blogs until the foundation exists; they compound faster on a working base.
Frequently asked questions
Can a dispensary have a Google Business Profile?
Yes. Google restricts cannabis from its ad products, not from business listings. Claim the profile, pick the right category, and keep hours exact, including holidays.
How do I check whether my menu is crawlable?
Search site:yourdomain.com on Google and look for individual product pages. If none appear, your menu is likely an iframe served from the provider's domain and invisible to search engines.
Do I need a blog in the minimum setup?
No. A first-visit guide and solid category pages cover the essential queries. A blog earns its keep later, once the foundation pages exist and Search Console shows you what people actually ask.
What comes right after the minimum setup?
Watch Search Console for queries where you show up on pages two and three, then build or improve pages for those. Demand data beats guessing at topics.
Want this done for your brand?
We build cannabis & CBD search visibility with full transparency, for dispensaries, brands, and MSOs.
Get a free cannabis SEO audit ›