Most dispensaries know they need better Google rankings. Few know what specifically is holding them back. An SEO audit gives you the answer — a systematic check of everything that affects your visibility in search.
This guide walks you through a complete dispensary SEO audit you can do yourself in 2-3 hours. Every section includes a checklist and explains why each item matters.
5 Areas
Google Business Profile, Website, Citations, Reviews, and Content — audit all 5 to get the full picture
What Is a Dispensary SEO Audit?
An SEO audit is a health check for your online presence. It identifies:
- What's working — so you don't accidentally break it
- What's broken — errors, missing info, technical issues
- What's missing — opportunities your competitors are capturing that you're not
- What to prioritize — the 20% of fixes that deliver 80% of results
Think of it like a car inspection. You don't need to fix everything at once, but you need to know what needs fixing and what's urgent.
1. Google Business Profile Audit
Your GBP is your most important ranking asset. Here's the checklist:
GBP Checklist
Profile claimed and verified — If you see "Own this business?" on your listing, you haven't claimed it yet
Business name matches legal name — No keyword stuffing ("Best Cannabis Dispensary NYC" is a violation)
Primary category is "Cannabis store" — This is the most important single field in your GBP
Address is accurate and matches website — Check suite numbers, abbreviations (St vs Street)
Phone number is local (not toll-free) — Local numbers correlate with higher local rankings
Hours are current and accurate — Include special hours for holidays
Website links to location-specific page — Not just homepage
Description is 750 characters — Uses natural keywords, mentions neighborhood
20+ photos uploaded — Storefront, interior, products, team
Products/services section filled — List your main product categories with descriptions
Posts published regularly — At least 2-3x per week
Q&A section has answers — Seed 5-10 common questions yourself
All reviews have responses — Check for unresponded reviews
Scoring: Give yourself 1 point per checked item. 11-13 = Excellent. 8-10 = Good foundation, easy wins available. 5-7 = Significant gaps. Under 5 = Your GBP is hurting you more than helping.
2. Website On-Page SEO Audit
Check these elements on your homepage, location pages, and menu page:
On-Page SEO Checklist
Title tag includes city + "dispensary" — e.g., "Premium Cannabis Dispensary in Brooklyn | [Name]"
Meta description is compelling + under 160 chars — Include a call to action
One H1 tag per page with target keyword — Multiple H1s dilute SEO value
NAP in footer matches GBP exactly — Name, address, phone on every page
LocalBusiness schema markup — Check with Google's Rich Results Test tool
Embedded Google Map on contact/location page — Reinforces your location to Google
Images have alt text with keywords — Don't just write "photo1.jpg"
Internal links between pages — Menu links to blog, blog links to services, etc.
Menu page is crawlable HTML — If your menu is an embedded iframe, Google can't read it
Unique content on each page — No duplicate content across location pages
3. Technical SEO Health Check
Technical issues can block Google from seeing your content entirely. Check these:
Technical Checklist
HTTPS enabled — Look for the padlock. HTTP sites are penalized.
Mobile-friendly — Test at Google's Mobile-Friendly Test tool. 70%+ of dispensary searches are mobile.
Page loads under 3 seconds — Test at PageSpeed Insights. Slow sites lose rankings and customers.
No broken pages (404 errors) — Use Google Search Console or a free crawler
XML sitemap submitted — Check Google Search Console → Sitemaps
robots.txt isn't blocking important pages — Enter your domain/robots.txt and check
Google Search Console set up — If not, you're flying blind
Google Analytics installed — You need to track what's working
No duplicate URLs — www vs non-www, HTTP vs HTTPS should redirect to one version
Common Dispensary Issue: Many dispensaries use Dutchie, Jane, or iHeartJane embedded menus. These load in iframes that Google can't crawl. If your menu is your most important page and it's invisible to Google, that's a critical problem. Add your own HTML content above and below the embed.
4. Citation & NAP Consistency Audit
Search for your business name on Google. Check the first 2 pages of results plus major directories:
Citation Checklist
Listed on Apple Maps — Many dispensaries forget Apple Business Connect
Listed on Bing Places — Powers Windows/Cortana searches
Yelp listing claimed and complete — Yelp shows up in Google results
Facebook Business page has correct NAP
NAP identical across all listings — Same abbreviations, suite numbers, phone format
No duplicate listings on any platform — Duplicates confuse Google
Listed in state regulatory directory — Most state cannabis offices have a public licensee list
10+ total citation sources — The more consistent mentions, the more trust signals
5. Review Profile Audit
Pull up your Google Business Profile and answer these:
Review Checklist
Total review count — Under 30 = critical gap. 30-50 = building. 50+ = competitive. 100+ = strong.
Average star rating — Under 4.0 = red flag. 4.0-4.4 = needs work. 4.5+ = great.
New reviews in last 30 days — Zero recent reviews = stale profile. Aim for 5-10/month.
All reviews have owner responses — Unanswered reviews signal neglect to Google and customers
No fake/spam reviews — Report suspicious competitor reviews; ensure yours are legit
Reviews mention products/location — Keyword-rich reviews help rankings
Review request system in place — QR codes, follow-up texts, staff training
Benchmark: Check your top 3 competitors' review counts and ratings. That's your target to beat. If they have 80 reviews at 4.6 stars, you need to get there — then pass them.
6. Content Audit
Content Checklist
Has a blog or resource section — Static websites with 3 pages don't rank competitively
Published new content in last 60 days — Stale sites drop in rankings
Content targets specific keywords — Each page/post should have a target keyword
Posts are 1,000+ words — Thin content rarely ranks. Aim for 1,500-2,500 words for blog posts.
Content answers real customer questions — Think about what people ask your budtenders
No duplicate content from other sites — Don't copy product descriptions from suppliers
FAQ page exists — FAQ pages target question-based searches ("what is..." "how to...")
7. Quick Competitor Check
Search "dispensary near me" from your store's location. Look at the top 3 results and compare:
| Metric |
Your Dispensary |
Competitor 1 |
Competitor 2 |
Competitor 3 |
| Google Reviews | ___ | ___ | ___ | ___ |
| Star Rating | ___ | ___ | ___ | ___ |
| GBP Photos | ___ | ___ | ___ | ___ |
| GBP Posts (last 30 days) | ___ | ___ | ___ | ___ |
| Website Pages | ___ | ___ | ___ | ___ |
| Blog Posts | ___ | ___ | ___ | ___ |
| Page Speed Score | ___ | ___ | ___ | ___ |
Where competitors beat you = your priorities. Where you beat them = your advantages to protect.
What to Fix First: The Priority Matrix
After your audit, sort findings into these buckets:
Fix Immediately
- GBP not claimed/verified
- Wrong address or phone number
- Site not HTTPS
- Site not mobile-friendly
- Duplicate GBP listings
Fix This Week
- GBP description and categories
- Title tags and meta descriptions
- NAP inconsistencies
- Set up Google Search Console
- Respond to all reviews
Fix This Month
- Add photos to GBP (20+)
- Build missing citations
- Add schema markup
- Start GBP posting schedule
- Launch review request system
Ongoing
- Publish 2-4 blog posts/month
- Collect 5-10 reviews/month
- Post to GBP 2-3x/week
- Monitor rankings monthly
- Re-audit quarterly
Frequently Asked Questions
What is a dispensary SEO audit?
A systematic review of your online presence to find what's helping and hurting your Google rankings. It covers GBP, website, citations, reviews, and content.
How much does a dispensary SEO audit cost?
DIY audits are free with this checklist. Professional audits range from free (like ours) to $500-2,000 for comprehensive analysis with competitor research and a prioritized action plan.
How often should I audit my dispensary's SEO?
Full audit quarterly, spot-checks monthly. Google's algorithm updates and new competitors can impact rankings between audits.
What are the most common SEO problems for dispensaries?
Top 5: incomplete GBP, inconsistent NAP across directories, no website content beyond a menu page, slow mobile speed, and few/no Google reviews.
Can I do my own dispensary SEO audit?
Yes. Use the checklists above plus Google Search Console. It takes about 2-3 hours. For deeper technical analysis, consider a professional audit.
Want a Professional Audit — Free?
We'll audit your dispensary's Google presence and send you a report with exactly what to fix, in priority order. No obligation.
Related Articles