Home / Google Business Profile / GBP Optimization Checklist
GBP Optimization

The 47-Point GBP Checklist Your Competitors Don't Want You to Have

Most dispensaries have optimized fewer than 10 of the 47 signals Google uses to rank the map pack. Here is every single one, ranked by impact, with exactly what to do for each.

Why Most GBPs Fail

You Set It Up Once
and Never Went Back

Every dispensary owner goes through the same sequence. You claim your GBP, add your hours, upload a few photos, and move on to running your business. That was the day your competitors started pulling ahead.

Google does not reward the dispensary that set up their profile three years ago. It rewards the dispensary that is actively working their profile right now. Weekly posts. Fresh photos. New reviews. Answered Q&A. Every signal you are ignoring is a ranking point you are handing to your competition.

This checklist covers all 47 signals organized by category and ranked by ranking impact. It is the same framework we use for every client. See how each signal connects to the broader local SEO picture for dispensaries.

"Your competitor is not smarter than you. They just have someone working their GBP every single week while yours sits collecting dust."
47 Ranking signals Google uses to place dispensaries in the map pack. Most owners know about 3 or 4 of them.
9x More profile views for fully completed GBPs versus incomplete ones, according to Google's own data.
70% Of customers visit a business within 5 miles of where they searched. If you are not in the top 3, they go elsewhere.
$497 Per month for CannabiZSEO to handle all 47 signals for you, every month, on autopilot.
The Full Checklist

47 GBP Signals,
Ranked by Impact

These are the exact signals we audit on every new client account. Work through these in order - the top items move rankings fastest. The last section requires your email to unlock.

Category and Profile Setup 12 signals
  • Primary category set to exact dispensary type for your state Not "cannabis store" generically - the specific category Google recognizes in your market
  • All relevant secondary categories selected Medical dispensary, recreational dispensary, CBD store if applicable
  • Business name matches your legal DBA exactly No keyword stuffing - Google suspends for this
  • Address formatted identically to your state license Suite numbers, abbreviations, spacing all matter
  • Phone number is local, not an 800 number Local numbers rank better than toll-free
  • Website URL points to homepage, not a Weedmaps or Leafly page Third-party URLs suppress your own domain authority
  • Business description uses primary and secondary keywords naturally 750 characters, front-loaded with city and service type
  • Opening date is accurate Older businesses get an implicit trust signal from Google
  • All attributes relevant to your dispensary are checked Wheelchair accessible, parking, serves LGBTQ+, etc.
  • Products and services menu is complete Every product category listed with keyword-rich descriptions
  • Hours are accurate and include special hours for holidays Incomplete hours trigger lower trust scores
  • Messaging is enabled and actively monitored Response rate affects profile ranking
Photos and Visual Signals 9 signals
  • Exterior photo uploaded from street view angle Helps customers recognize your location and confirms address accuracy
  • Interior photos show a clean, professional environment At least 3 interior shots from different angles
  • Product photos cover your top 5 categories Flower, edibles, concentrates, pre-rolls, topicals minimum
  • Team photos with real staff, not stock images Authenticity signals matter to both Google and customers
  • All photos are geotagged with your dispensary coordinates GPS metadata embedded before upload, not after
  • Cover photo is high resolution and brand-consistent First impression for every map pack click
  • Logo is uploaded and matches your current branding Consistent visual identity reinforces entity recognition
  • New photos added at least monthly Photo freshness is a ranking signal - stale profiles rank lower
  • Videos uploaded if available Even short 30-second walkthroughs increase engagement signals
Posting and Activity 7 signals
  • At least one post published per week, every week Google demotes profiles with gaps of more than 7 days
  • Posts include primary and secondary keywords for your market Not generic content - city-specific, product-specific copy
  • Offer posts used for active promotions Offer-type posts drive click-through and show buying intent
  • Event posts used for in-store events or education days Event posts trigger a separate display in search results
  • Posts include a call to action with a direct link "Learn more," "Call now," "Get offer" all improve engagement signals
  • Post images are unique, not recycled across posts Duplicate images reduce engagement rates
  • Posting schedule is consistent, not sporadic Irregular bursts followed by silence hurt more than steady posting helps
Reviews and Reputation 6 signals
  • Review request system deployed post-visit Automated sequences outperform manual asks by 4x to 7x
  • Every review has a response within 24 hours Response rate and speed are both ranking signals
  • Responses include dispensary name and city naturally Reinforces local entity signals in indexed content
  • Negative reviews addressed professionally and specifically Generic "sorry for your experience" responses do not satisfy Google or customers
  • Review velocity is consistent month over month Sudden spikes then silence look manipulated to Google's algorithm
  • Review count is competitive with top 3 in your market You do not need the most reviews - you need enough relative to competitors

13 More Signals Remaining

The remaining 13 signals cover Q&A optimization, citation consistency, spam defense, website trust signals, and the 3 technical fixes that move rankings fastest. Enter your email to unlock the complete checklist.

No spam. We send dispensary SEO intel, not fluff. Unsubscribe anytime.

Skip the DIY

We Handle All 47
Every Single Month

The checklist above takes 40 to 60 hours to implement from scratch and 10 to 15 hours per month to maintain. Here is what we do so you do not have to.

Full Profile Rebuild

We start with a complete rebuild using our competitive audit for your specific city. Every field optimized against your top 3 competitors - not a template. See what our competitor intelligence system finds in your market.

Weekly Automation

Posts, photos, review responses, Q&A monitoring - all automated and running every week without you touching anything. Consistent activity signals that compound over time. Learn more about our automated posting system.

Citation Authority

51 business directories synced with your exact NAP data. Apple Maps, Bing, Alexa, Foursquare, BBB and 46 more - all consistent, all indexed. Citation inconsistency is one of the top 3 reasons dispensaries fail to rank. Full breakdown at dispensary citation building.

Common Questions

GBP Optimization Questions

What dispensary owners ask us after seeing this checklist for the first time.

What is the most important GBP signal for cannabis dispensaries?
Primary category selection is the single most impactful signal. Getting it wrong means Google misclassifies your business and ranks you for the wrong searches. After category, consistent NAP data across all directories and weekly posting frequency have the biggest immediate impact. Read more at our map pack ranking guide.
How often should a cannabis dispensary update their GBP?
At minimum, weekly. New posts every week, new photos monthly, Q&A monitored continuously, reviews responded to within 24 hours. Google rewards active profiles over dormant ones in every map pack market we have worked in. Our automated posting system handles this without you lifting a finger.
Can I optimize my GBP myself or do I need an agency?
You can do the initial setup yourself using this checklist. The challenge is the ongoing work - weekly posting, photo uploads, review management, citation monitoring, spam fighting - that compounds rankings over time. Most dispensary owners do not have 10 to 15 hours per month to sustain it. That is what $497/month buys you.
What happens if my GBP information is inconsistent across directories?
Inconsistent NAP data across directories sends conflicting signals to Google and suppresses your map pack ranking. Google cross-references your GBP against 51+ citation sources. Any mismatch creates doubt about your legitimacy as a business. This is one of the most common issues we find and fix. See the full breakdown at cannabis dispensary citations.
Get Started

Stop Doing This Yourself.
Let Us Handle All 47.

You now know what needs to be done. The question is whether you have time to do it every month. $497/month covers every signal on this list, every month, on autopilot.

No setup fees. No contracts. Results in 30 to 90 days.