Free Dispensary Ranking System

Your Dispensary Ranking System is Ready

Right now your competitors are getting found on Google Maps and you are not. Every customer they get is one you lost. That ends today. This is the complete system the top dispensaries run -- the 47-point GBP checklist, post templates, review scripts, photo authority engine, and revenue calculator. All of it. Free. No catch.

47 Optimization Tactics
8 Tools in One Page
30-90 Days to Top 3 Maps
$0 Cost. Zero.
Your Ranking System Progress 0 / 47 Complete
Start with Quick Wins below -- those hit fastest
Alexis -- CannabizSEO AI Strategist
Alexis -- Your GBP Strategist

"Damn, you made it. This checklist is the real deal -- not the watered-down stuff most agencies guard like it's their secret stash. Work left to right through the tabs. Start with Quick Wins -- those hit different and they're fast. Got questions at any point? Hit me in the chat. Think of me like your plug who actually explains what the good stuff does and why it works."

Questions? Hit Alexis in the chat widget at the bottom right of this page.
0/47
DONE

8 Tools. One Page. Zero Gatekeeping.

Work left to right through each tab. Each one builds on the last. Start with Quick Wins, end with your free audit report. Every single thing on this page is yours to use right now.

Progress
0 / 47
Start Here First

5 Moves That Hit Different

Before you deep dive the full checklist, knock these 5 out first. Like finding a forgotten pre-roll in your jacket -- instant win, zero effort, real results. Each one takes under 30 minutes and moves the needle faster than anything else on this page. Because the dispensary that owns Google Maps owns their market -- and it starts with these five moves.

Alexis
Alexis says

"Okay I love this part. These 5 are like the pre-rolls of SEO -- fast, effective, and you feel it almost immediately. Do not skip to the full checklist until these are done. Not optional. And when you're done here, click the GBP Checklist tab and work through all 47. Hit me in the chat if anything stops you."

Questions? Hit Alexis in the chat widget at the bottom right of this page.
01 HIGH IMPACT

Set Your Primary Category to "Cannabis Store"

This is the most critical field on your entire Google Business Profile. Google uses it to decide what searches you're eligible to show up for. Wrong category is like opening a dispensary and wondering why nobody's coming in for pre-rolls -- they think you sell something else. Log in and verify this right now. Everything about optimizing your GBP starts here.

02 HIGH IMPACT

Upload 10 Geotagged Photos This Week

GBPs with 10+ photos get 42% more direction requests. That's not luck -- Google rewards visual, active profiles. Geotagging embeds your GPS coordinates directly into the image file. Google reads that data. Most dispensaries skip this entirely. See the full breakdown of our geotagged photo strategy to understand exactly what to shoot and how to tag it.

03 HIGH IMPACT

Post Something on Your GBP Right Now

An inactive GBP is like a dispensary with the lights off. People drive past and assume you're closed. Google does too. Because you can't run Google Ads or paid social, your GBP activity is one of the only signals you control today. Log in and post something -- a new product, a budtender tip, a weekend vibe. Templates in Tab 4.

04 HIGH IMPACT

Respond to Your Last 5 Unanswered Reviews

Google watches engagement velocity. A profile that ignores reviews looks like a business that doesn't care about its customers -- and Google ranks it like one. Open your GBP right now and respond to every unanswered review. Our full review management system is in Tab 5 -- but start responding today.

05 HIGH IMPACT

Audit Your NAP Consistency Right Now

Check your business name, address, and phone number on Google Maps, your website, and Yelp. They must be identical -- down to "Suite" vs "Ste" and "Street" vs "St." One mismatch tells Google your business information can't be trusted. An untrusted business never hits the map pack. This is foundational local SEO for cannabis dispensaries. Our map pack domination service audits and fixes every inconsistency across 51 directories. Fix every discrepancy before you do anything else.

47-Point Audit

The Full GBP Domination Checklist

This is your Google storefront. Every item on this list is a GBP ranking signal Google uses to decide if you make the top 3 map pack. Check off each one as you complete it -- your progress saves automatically so you can close the tab and come back anytime. For Google's own explanation of what drives local rankings: How Google determines local ranking ↗

Alexis
Alexis says

"Real talk -- this checklist is what the top-ranked dispensary in your city has dialed in. Every item they've got locked, every item you're missing is the exact gap between you and them. It's not magic. It's not luck. It's this list. Work through it section by section. Confused on anything? Here's how map pack ranking actually works -- and I'm in the chat if you need a human breakdown."

Questions? Hit Alexis in the chat widget at the bottom right of this page.
Profile Foundation
Primary category set to "Cannabis Store"HIGH

The most important field on your GBP. Google uses it to decide what searches you're eligible for. Wrong category is like opening a flower shop and wondering why nobody comes in for pre-rolls. Google's official GBP category guide ↗

All relevant secondary categories addedHIGH

Secondary categories are your supporting cast -- flower, edibles, concentrates, delivery. Each one you add is another search you can show up for. Don't leave these empty.

Business name matches exactly what's on your storefront and websiteHIGH

Google cross-references everything. One mismatched word between your GBP and your website and Google starts second-guessing you. NAP consistency across all directories is one of the top local ranking factors -- and it starts right here with your GBP name.

Address formatted exactly as it appears on USPSHIGH

Suite vs Ste. Street vs St. These look like nothing to you and everything to Google's algorithm. Match USPS exactly. Every character.

Phone number is local -- not a 1-800 or generic call tracking numberMEDIUM

Local numbers signal local business. A 1-800 number on a dispensary GBP is like wearing a suit to a sesh -- technically fine but something's off and everyone clocks it immediately.

Website URL linked and working -- no 404s or redirectsHIGH

If Google follows your website link and hits an error, your credibility goes up in smoke -- and not the good kind. Test it right now. Click it yourself.

Business description written with local keywords naturally includedHIGH

Your description is your elevator pitch to Google and your customer at the same time. Make it real, make it local, make it clear what you sell and who you serve. Don't let AI write a generic paragraph nobody believes.

Hours accurate and updated for holidaysMEDIUM

A customer who shows up during hours you said you were open and finds you closed leaves a 1-star. Google watches hours accuracy as a trust signal. Keep them current, especially around 420 and major holidays.

All attributes filled out -- veteran-owned, women-owned, Black-owned, etc. if applicableMEDIUM

Attributes help you show up in filtered searches. If someone searches "Black-owned dispensary near me" and you are but haven't checked the box -- you just missed that customer. Check everything that applies.

Products and services menu complete with keyword-rich descriptionsHIGH

Every product you list is another keyword you can rank for. An empty services menu is a dispensary with no signage. Nobody knows what you've got. List everything -- flower, edibles, pre-rolls, vapes, concentrates.

Messaging turned on in GBP settingsMEDIUM

Customers who message you directly from Maps are hotter leads than website visitors -- they're already on your profile. Make it dead simple for them to reach you. This is part of cannabis dispensary marketing that converts passive searchers into paying customers.

Online ordering or booking link added if applicableLOW

If you offer online ordering or consultations, link it directly in GBP. Every bit of friction you remove between a customer and your door is a win.

Photos
Minimum 10 photos uploadedHIGH

GBPs with 10+ photos get 42% more direction requests. Not a coincidence -- Google rewards active, visual profiles. Get to 10 this week and keep adding. Google's GBP photo guidelines ↗

Photos are geotagged with your dispensary's GPS coordinatesHIGH

Geotagging embeds your location data directly into the image file. Google reads it. Most dispensaries skip this completely -- meaning doing it puts you ahead of the majority of your competition immediately.

Photos cover all categories: exterior, interior, team, products, atmosphereHIGH

Google wants to see all of it. Your storefront so people can find you. Your interior so they feel comfortable. Your team so they trust you. Your products so they know what you carry. All five. No shortcuts.

New photos added at least twice per monthHIGH

Photo recency is a ranking signal. A profile whose last photo was uploaded 8 months ago looks abandoned. Keep it fresh like your menu -- new drops, new staff, new displays.

No stock photos -- all real images of your actual location and teamMEDIUM

Google can detect stock photos and customers definitely can. Real photos build real trust. Your actual vibe is what sells people on walking in -- not a generic dispensary image from a photo library.

At least one video uploaded (30 seconds max, showing your space and team)MEDIUM

Video is the highest-engagement content type on GBP. A 30-second walk-through of your shop does more than 10 static photos. Point your phone, walk the floor, done.

Cover photo is high quality and represents your brandHIGH

Your cover photo is the first thing people see when they find you on Maps. First impression. Make it look like you give a damn about your business -- because you do.

Logo uploaded and correctly sizedMEDIUM

Your logo anchors brand identity across GBP, website, and social. Consistent visual identity tells Google you're a real, established operation -- not a fly-by-night setup.

Posts
At least one post published in the last 7 daysHIGH

Google buries inactive profiles. Posting weekly is like showing up to work -- you have to be there to get paid. Our automated weekly posting handles this for you. Grab a template from Tab 4 and post something today.

Post mix follows the 25/25/25/25 rule (engagement, info, seasonal, promo)HIGH

A profile that only posts promos is like the plug who only texts when they need something. Nobody trusts that energy. Mix it up -- full breakdown in Tab 4.

Posts include your city or neighborhood name naturallyHIGH

"New live resin just dropped at our Denver dispensary on Colfax" hits different for local ranking than "new product available." Drop your location into every post naturally.

Every post has a clear call to actionMEDIUM

Every post should tell someone what to do next -- come in, call us, check our menu, leave a review. A post with no CTA is a conversation that goes absolutely nowhere.

Promotional posts never exceed 25% of your total postsHIGH

Google doesn't love a profile that's always screaming about deals. The guy at the sesh who only shows up when there's free weed? Nobody trusts that guy. Don't be that GBP. Keep promos at 25% max.

Post images are high quality and on-brandMEDIUM

Blurry, unbranded images say you don't care about details. And if you don't care about details, why would Google trust you with their users? Clean images signal a professional operation.

Seasonal and event posts tied to real local events and momentsMEDIUM

A 420 post mentioning your city and a local event hits harder than a generic holiday graphic. Local context is part of relevance -- Google cares about both.

Reviews
Actively requesting reviews from every single customerHIGH

The dispensary in the top spot didn't get 200 reviews by accident. They ask. Every transaction. Every time. Build it into checkout the same way you'd build any other system in your business.

Asking customers to name the specific product they purchased in their reviewHIGH
The One Most Dispensaries Never Hear About

"The Blue Dream pre-rolls knocked out my anxiety" is worth 10x more to Google than "great service, highly recommend." Entity-rich reviews -- ones that actually name your products -- are a direct local ranking signal. It's like the difference between concentrates and flower. Same plant. Way more potent. Train every budtender to ask for it. "If you loved the [product], would you mention it in your review? It genuinely helps other customers find exactly what you found."

Responding to every review -- positive and negativeHIGH

Your review responses are public. Google reads them. Future customers read them. Responding to a negative review professionally shows maturity and care. Ignoring it shows you don't give a damn. Respond to everything. Templates in Tab 5. Google's review policy ↗

Review responses include your city name and a product mention naturallyMEDIUM

"Thanks for coming to our Portland dispensary -- so glad the Durban Poison worked for your daytime energy." That response is a ranking signal too. Work your city and a product in naturally every time.

Review velocity is consistent -- not a burst then three months of silenceHIGH

10 reviews in one week and nothing for 3 months looks suspicious to Google. It wants a steady flow -- like a dispensary that's consistently busy, not one that ran a promo and then went completely dead.

QR code at checkout linking directly to your Google review pageHIGH

Remove every piece of friction between a happy customer and their review. QR code at the register. Link in the follow-up text. Make it stupid easy -- because if it's not stupid easy, most people won't do it.

Follow-up SMS sent within 2 hours of visit asking for reviewHIGH

Two hours after their visit they're still buzzing and they remember you. Next morning they've moved on. Strike while it's fresh -- SMS templates in Tab 5.

Negative reviews addressed within 24 hoursHIGH

A negative review sitting unanswered for a week is a red flag to every future customer reading your profile. Jump on it fast, keep it professional, offer to make it right publicly. See how your competitors are handling their reviews -- that's often where you find the gap you can exploit. Our map pack domination service includes automated review monitoring so you're always ahead.

Citations
Business listed on all 51 core directoriesHIGH

Citations are like having your dispensary's info tattooed on the internet -- the more consistent places your name, address, and phone appear, the more Google believes you're real. Missing citations are like a rumor. Our citation building service covers all 51 directories so you never have to do this manually.

NAP is identical across every directory -- down to punctuationHIGH

One extra period. One abbreviated Street vs St. One old phone number still live on a directory. Any inconsistency tells Google your info can't be trusted. An untrusted business never hits the top 3.

Listed on the 4 major data aggregators: Foursquare, Data Axle, Neustar Localeze, AcxiomHIGH

These four aggregators push your info out to hundreds of smaller directories automatically. Get these four dialed in and you're seeding the internet with accurate data on autopilot -- without manually submitting to every single directory.

Apple Maps listing claimed and verifiedHIGH

Siri uses Apple Maps. A massive chunk of iPhone users never open Google Maps -- they just ask Siri. If you're not on Apple Maps, you're invisible to an entire platform of potential customers.

Bing Places listing claimed and verifiedMEDIUM

Bing powers Alexa, Cortana, and a surprisingly large slice of desktop searches. Takes 10 minutes to claim. No reason to leave this sitting unclaimed.

Weedmaps and Leafly profiles complete and consistent with GBPMEDIUM

Google cross-references these platforms in the cannabis space. Keep your NAP consistent and treat them as supporting trust signals -- not your main battlefield, but important enough to keep clean.

Advanced
GBP AI Overview optimized -- your profile answers Google's Gemini "Ask Maps" featureHIGH

Google killed Q&A in late 2025 and replaced it with AI-generated "Ask Maps" summaries powered by Gemini. Now when someone asks "best dispensary near me" on Google Maps, Gemini pulls its answer directly from your GBP description, reviews, and website content. Your business description, review responses, and website copy all feed this AI. If they're thin, generic, or keyword-stuffed instead of genuinely informative, Gemini skips you. Write your description to answer real customer questions. Make sure your reviews mention specific products. Keep your website content deep and relevant.

Competitor spam listings reported to GoogleHIGH

Fake listings, keyword-stuffed business names, businesses claiming your address -- all of these steal your ranking. Monitor your map pack weekly and report anything shady. Learn exactly what to watch for in our guide to GBP suspension and spam defense. This is your turf. Defend it.

Schema markup live on your website and synced with GBP dataHIGH

Schema is the label on the jar. Without it you're handing Google a mystery baggie and hoping it figures out what's inside. It won't. Schema tells Google your name, location, hours, and what you sell in language it actually speaks fluently. Google's local business schema guide ↗

Google Search Console set up and sitemap submittedHIGH

Search Console is your direct line to Google. It tells you which searches you're showing up for, what's broken on your site, and whether Google can actually crawl your pages. Not having it set up is like running a dispensary with zero security cameras. You have no idea what's happening. Set up Search Console free ↗

GBP insights reviewed monthlyMEDIUM

Your GBP shows you how many people searched for you, clicked for directions, and called. If you're not reading those numbers monthly you're flying completely blind with no idea what's working.

Top 3 competitor GBP profiles monitored monthlyMEDIUM

Watch what your top competitors are posting, how many reviews they're getting, what categories they're using. Reverse-engineering the number 1 dispensary in your market isn't copying -- it's smart business.

Want us to handle every single one of these 47 items for you? That's exactly what our the system covers does.

The Other Half Nobody Talks About

Your Website Is Half the Battle

Having a fire GBP with a weak website is like having the best weed in town but no one knows your address. Google checks your site before it trusts your GBP. Period. A perfectly optimized GBP sitting on a site Google doesn't trust will never hit the top 3 -- no matter how dialed-in your profile is. This is the foundation of cannabis dispensary SEO that most agencies skip because they're only selling you half the solution. Here's exactly what Google is looking for, organized under the three pillars. And if you want a full technical breakdown, our dispensary website analysis covers every single factor. Run your dispensary's Google Maps presence through the audit in Tab 8 when you're done here.

Alexis
Alexis says

"This is the section most dispensary owners skip because it feels like too much work. Classic move -- but that's like having fire flower with no signage. Your GBP is the front door. If the house behind it is a mess, Google's not sending anyone in. Read every point here. This is where rankings actually live. Got questions on any of this? I'm in the chat -- hit me."

Questions? Hit Alexis in the chat widget at the bottom right of this page.
📍

Proximity -- Own Your 10-15 Mile Radius

Everything in this category tells Google exactly where you are and who you serve. Proximity isn't just about where your shop sits on a map -- it's about how loudly and clearly you've claimed your bubble. This is the core of local SEO for cannabis dispensaries and it's where most dispensary websites completely fall apart. Google Search Central: Local SEO guide ↗

One dedicated page per neighborhood you want to own -- not just the cityHIGH

Everyone targets "Denver dispensary." The smart operator targets "Five Points dispensary," "RiNo dispensary," "Capitol Hill dispensary." Neighborhood searchers are closer, more ready to walk in, and have way less competition to beat. That's your move. This is a core part of our map pack ranking factors breakdown -- location page depth matters.

Site structure: Homepage (category overview) > Category pages (product descriptions) > Individual product pagesHIGH

Your site is your dispensary floor plan. Homepage is the front door. Category pages are your sections -- flower over here, edibles over there, concentrates in back. Product pages are the shelves. No clear signage connecting them and Google gets lost. Lost means unranked.

Local schema markup with precise GPS coordinates and service area definedHIGH

Schema with your exact coordinates tells Google "we are HERE" in a language it trusts more than just an address typed on a contact page. This is the difference between the label on a proper jar vs a mystery baggie. Google trusts labels.

NAP on your website matches your GBP exactly -- down to punctuation and abbreviationsHIGH

One mismatch -- Suite vs Ste, an old phone number, a slightly different business name -- and Google starts treating your site and your GBP like two different businesses. Inconsistency kills trust. Match everything exactly.

🎯

Relevance -- Show Google You Understand Your Customer

Relevance isn't just stuffing the word "dispensary" everywhere like a jar packed with shake. It's about covering the full universe of what your customers care about -- the problems your products solve, the brands you carry, the effects, the terpenes, the why behind all of it. This is what AI SEO for cannabis dispensaries does at scale -- building topical depth that generic SEO agencies never touch.

One page per product category: flower, edibles, pre-rolls, vapes, concentrates, tinctures, topicals, accessoriesHIGH

Every category page is a new ranking opportunity. No flower page means you can't rank for "dispensary flower near me." That's real revenue walking out your door every single day to the competitor who built that page.

Title tags formatted as [City] + [Primary Keyword] on every pageHIGH

"Denver Cannabis Dispensary -- Flower, Edibles, Concentrates" hits completely different than "Welcome to Our Store." Your title tag is the first thing Google reads and the first thing customers see in search results. Get it right on every single page.

Meta descriptions written for every page -- under 160 characters, keyword includedMEDIUM

Meta descriptions are your ad copy in the search results. Don't leave them blank and let Google pick the worst sentence from your page -- that's like letting a random customer write your storefront sign. Write them yourself.

H1 contains the page keyword, H2s support it -- one H1 per page, no exceptionsHIGH

Your H1 tells Google what that page is about. Think of it like your section signage in a dispensary -- Flower, Edibles, Concentrates. One clear sign per section. H2s are the individual products underneath it. One H1. Always. Clear keyword. Always.

Image alt text written for every photo -- descriptive and keyword-awareMEDIUM

Google can't see your images. Alt text is what you're telling it is in the photo. "img_4523.jpg" tells Google nothing. "Blue Dream pre-rolls at Denver cannabis dispensary" tells it everything. Two minutes per image. Do it.

Content covers related entities: terpenes, effects, brands carried, consumption methods, problems solvedHIGH

Google doesn't just read your words -- it looks for the whole universe of related concepts around your topic. A page about Blue Dream that also covers myrcene, relaxation, sleep support, and the brands you carry scores way higher for relevance than one that just says "Blue Dream is popular." Cover the ecosystem.

Topical map built -- interconnected content clusters on every major topic your customers searchHIGH

One page about a strain is a sample. A full section covering that strain, its effects, terpene profile, comparisons, and customer experiences -- that's a topical authority cluster. Google sees that and goes "damn, these people actually know their stuff." Single pages get ignored. Topic clusters get trusted and ranked. See our full explanation of topical authority for dispensaries to understand the depth required.

FAQ pages with real customer questions answered completelyHIGH

FAQs feed Google's Knowledge Graph -- the background file it keeps on every business. "What's the difference between indica and sativa?" "Do I need a medical card?" "What's the right dose for edibles?" Answer these completely and Google starts treating you like an authority on cannabis, not just a store that sells it.

Meta keywords added per page -- 5-10 core termsLOW

Meta keywords are basically the appendix of SEO -- most modern systems ignore them, but they take 2 minutes to add per page and they don't hurt. List your core keywords and move on to bigger wins.

💪

Authority -- Build the Street Cred Google Can't Ignore

Authority is your reputation in Google's world. Here's the real talk for cannabis businesses: getting local press, event sponsorships, and community links is harder in this industry. Some organizations won't touch you. That's not an excuse to skip it -- that's a reason to work harder at finding the ones who will. This is where our AI SEO service does the heavy lifting -- building the authority signals that make your map pack rankings permanent, not just temporary.

Alexis
Alexis says

"A backlink is a vouch. If the most respected spot in your city links to your dispensary, Google notices -- it's like the most plugged-in person at the sesh vouching for you. Suddenly everybody wants to know who you are. Find your cannabis-friendly allies and get into their world. Your local yoga studio, the music venue down the street, the food truck festival that doesn't care what you sell -- those are your people. One real community link hits harder than 50 directory listings. Stuck on where to start? Hit me in the chat."

Questions? Hit Alexis in the chat widget at the bottom right of this page.
Local Chamber of Commerce membership and backlink securedHIGH

This is the single most important local link you can get. Most Chambers now accept cannabis businesses -- call yours and find out. If yours won't, find the nearest one that will. This one link alone moves rankings. It's worth the membership fee ten times over.

Local business partnerships with cannabis-friendly neighbors -- gyms, wellness studios, music venues, restaurantsHIGH

Find businesses that share your customer base and aren't scared of cannabis. A local yoga studio mentioning your CBD products. A music venue listing you as a community partner. Real local links from real local businesses hit harder than anything a link-building service can sell you.

Local event sponsorships where you can earn a link from the event websiteHIGH

Not every event will take your money -- find the ones that will and get your name on their site. Farmers markets, music events, wellness expos, community festivals. Your link on a local .org or event site is genuinely valuable. This is worth pursuing actively.

Local press mentions -- cannabis publications and local lifestyle blogs covering your areaMEDIUM

A mention in a local cannabis publication or lifestyle blog with a link back to your site is a credibility signal Google respects. Reach out to local writers. Offer to be their go-to source for cannabis education stories. Be the expert they call -- not the one they've never heard of.

National cannabis editorial publications -- actual editorial content, not directoriesMEDIUM

A feature or mention in a cannabis industry publication carries real weight. These are trusted domains in the space. Getting mentioned there is like getting a vouch from the most respected person at the sesh -- everyone in the room takes notice.

Health and wellness sites referencing positive cannabis effects with a link to your siteMEDIUM

Health blogs, wellness practitioners, and integrative medicine sites that mention cannabis positively and link to your dispensary are high-trust signals. They tell Google your business exists in a credible, health-adjacent space -- which matters for a cannabis brand.

Internal linking structure tight -- every page reachable, zero orphan pagesHIGH

Every page on your site should be reachable from at least one other page. Orphan pages -- pages with no internal links pointing to them -- are invisible to Google. They don't rank. They don't help. Connect everything.

Backlink profile clean -- no spammy link farms or cheap bulk linksHIGH

If someone sold you 500 backlinks for $50, those are doing more damage than good. Google can smell a link farm from a mile away. A trash backlink profile is like showing up to a serious business meeting smelling like you just hotboxed a car. You lose credibility immediately. Audit your links and clean them up.

Not sure where your website stands right now? The audit in Tab 8 gives you a full technical report in 60 seconds.

12 Copy-Paste Templates

Never Stare at a Blank GBP Screen Again

Google rewards dispensaries that show up consistently -- like that one budtender who's always on time, always prepared, always makes the customer feel good. Be that budtender on your GBP. Because owning the map pack requires consistent activity week after week. Our automated weekly posting service handles this for every client so nothing ever slips. Copy any of these templates, fill in your details, and post. Done.

Alexis
Alexis says

"The 25/25/25/25 rule isn't arbitrary -- it's how Google reads your profile's intent. A profile that's all promos looks like a spam account. One that's all education looks like a blog nobody visits. The mix is the signal. Stick to it every single week. And remember -- your social media options are severely limited as a cannabis business, which makes your GBP posting strategy even more critical. Copy any template below, drop in your details, post. Done. Got a specific post situation you're not sure about? Hit me in the chat."

Questions? Hit Alexis in the chat widget at the bottom right of this page.
25%

Engagement Posts

Questions, conversation starters, prompts that get people responding. Why this matters: an engaged GBP profile signals to Google that real humans care about your business -- and Google ranks businesses real humans care about. "What's your go-to strain for a Friday night?" is not just a fun post. It's a ranking signal.

What's your go-to strain for unwinding after a long week? Comment below or come tell us in person -- we want to know what our [City] community is reaching for right now. [Business Name] | [City] Dispensary

Indica, sativa, or hybrid -- what are you reaching for this weekend? Our budtenders in [City] have strong opinions and we want to hear yours. Stop in and let's talk strains. [Business Name]

If you could only keep ONE product from our menu forever, what would it be? Tell us in your Google review -- and if you haven't left one yet, we'd love to hear from you. [Business Name] | [City]

25%

Informational Posts

Educational content about products, effects, terpenes, consumption methods. Why this matters: this is you being the knowledgeable budtender, not the pushy salesperson. Google builds topical relevance from these posts -- this is the foundation of organic growth for cannabis dispensaries who can't rely on paid ads. This is also exactly why a no-PPC strategy lives and dies on organic content signals like these.

Terpenes are the reason two strains with the same THC percentage can feel completely different. Myrcene relaxes. Limonene uplifts. Pinene sharpens focus. Ask your budtender at [Business Name] in [City] what terpene profile matches what you're looking for.

New to edibles? Start low, go slow -- 5mg is a real dose for most people. Our [City] dispensary team is here to walk you through everything so your first experience is a good one. No pressure, just knowledge. Come see us at [Business Name].

The difference between medical and recreational cannabis isn't always the product -- it's often potency limits and access. In [State], here's what you need to know: [add your state-specific info]. Questions? Come talk to our team at [Business Name] in [City].

25%

Seasonal and Event Posts

Tie posts to real moments -- 420, local events, new harvest drops, holidays, seasons. Why this matters: Google looks at recency and local context together. A post about a real event happening in your city signals that you're an active part of the local community -- not just a business that set up a profile and forgot about it.

420 is [X days] away and [Business Name] in [City] is celebrating all week. Come see what we've got dropping -- new strains, exclusive deals, and the best vibes in [City]. Stay tuned for what's coming.

Fall means new harvest drops and we've got fresh flower hitting our [City] shelves this week. If you're a connoisseur who knows the difference a fresh cure makes, come check out what just landed at [Business Name].

We're proud to be part of the [City] community this [local event/season]. [Business Name] has been serving [City] since [year] and we're not going anywhere. Come see us -- we'd love to see you.

25%

Promotional Posts -- 25% Max. Never More.

Deals, discounts, specials. These are fine and they drive foot traffic. But a profile that's all promos looks like a spam account to Google. The guy at the sesh who only shows up when there's free weed? Nobody trusts that guy. Don't be that GBP. Keep promos at exactly 25% of your total posts -- no more. This is a core part of cannabis dispensary marketing that generic agencies completely miss.

First-time customer at [Business Name] in [City]? Welcome to the family -- ask your budtender about our new customer offer when you come in. We want your first visit to be the reason you come back.

Wax Wednesday at [Business Name] -- [City]'s best concentrate selection at [X]% off every Wednesday. Come through and see what's fresh.

Birthday month? Show your ID and your birthday at [Business Name] in [City] and we'll take care of you. Because everyone deserves to celebrate with good cannabis.

Want all of this handled automatically? Our map pack domination service posts for you every single week with keyword-optimized content for your specific market.

SMS Scripts and Budtender Scripts

The Dispensary in the Top Spot Has a System

They're not getting more reviews by accident. They built a process and they run it every single day. This is the difference between the dispensaries that dominate the Google Maps top 3 and the ones that wonder why nothing moves. Now you have one too. Copy these, customize with your dispensary name and city, and deploy this week. Our full review management system automates this entire process for our clients.

Alexis
Alexis says

"Google reviews that mention specific products help you rank for those exact searches. 'The Blue Dream pre-rolls fixed my anxiety' is concentrate-level powerful compared to a plain 5-star with no text. Same effort from your customer. Way more impact for your rankings. This is one of the top local ranking factors most dispensaries never hear about. Train every budtender to ask for the product mention. Need help building out your whole review system? That's exactly what I'm here for -- chat me."

Questions? Hit Alexis in the chat widget at the bottom right of this page.
The Product Name Tip -- This One Changes Everything

Most dispensary owners ask for reviews and stop there. Here's what the top-ranked ones do differently: they ask customers to name the exact product they bought. This is part of what makes reputation management for dispensaries so different from every other industry -- the specific language in your reviews is a direct ranking signal. "If you loved the Blue Dream pre-rolls, would you mention them in your review? It helps other customers in [City] find exactly what you found." Entity-rich reviews -- ones that name your actual products -- are a direct local ranking signal. Google's review guidelines ↗ It's like the difference between concentrates and flower. Same plant. Concentrates just hit harder. Train every budtender on this. Put it on a card at the register. It takes 10 seconds and it changes your rankings. See the Google Maps competitor breakdown to understand how the top dispensaries in your market are outpacing you on reviews right now.

SMS Review Requests -- Send Within 2 Hours of Visit

Hey [Name], thanks for stopping by [Business Name] today! If you enjoyed your visit, we'd really appreciate a quick Google review -- especially if you want to mention what you picked up. It helps other [City] customers find us: [Google Review Link]

[Name] -- hope those [product] are treating you right! If you've got 60 seconds, a Google review mentioning your experience would mean a lot to us: [Google Review Link]. Thanks for supporting [Business Name] in [City].

Thanks for visiting [Business Name] in [City]! Quick favor -- if [budtender name] or anything you picked up made your day better, could you drop that in a Google review? [Google Review Link] -- takes 60 seconds and helps us more than you know.

In-Person Budtender Scripts -- Say This at Checkout

"Hey before you go -- if those [product name] work out for you, would you mind leaving us a Google review and mentioning them by name? It actually helps us show up when other people in [City] are searching for the same thing."

"We really appreciate you coming in. If you're happy with your [product], a quick Google review naming it would genuinely help us out -- more than you know. Want me to text you the link right now?"

"Real talk -- Google reviews that mention specific products help us rank for those exact searches. So if you loved the [product name], saying that in a review isn't just nice -- it's actually powerful for us. Would you be willing to do that? I can text you the link."

Ready to get the full map pack ranking system working for your dispensary? Book a call with our team and we'll show you exactly where you stand.

40-Tactic Photo Authority System

Your Photos Are Either Working or Sleeping

Most dispensaries upload a couple shots of their storefront and call it a day. Meanwhile Google's Vision AI is reading every image on your profile, Gemini is using your photos as source material to answer customer questions, and Google Lens is processing 20 billion visual searches per month. This tab is a checklist inside a checklist. Work top to bottom. If you only get through Tier 1, you've still lapped 90% of your competition. Get through all 5 and you're operating at a level that doesn't exist in cannabis local SEO right now.

2,717%
More direction requests for profiles with 100+ photos
1.2%
Of local businesses actually appear in AI recommendations
10x
Longer reviews with photos stay at the top of your listing
Alexis
Alexis says

"Yo -- I need you to understand what's actually happening here. Google's AI is reading every photo you upload. It's deciding what keywords to associate with your dispensary. It's feeding answers to customers who ask about your store. Your photos aren't a gallery -- they're a ranking system. Most dispensaries have 10-20 photos. The dispensaries winning have 250+. Let's fix that. Work through these tiers in order. Start with Tier 1, do all of it, then come back for more. This is the real sesh."

Questions? Hit Alexis in the chat widget at the bottom right of this page.
Tier 1

Foundation -- Do These First

These are the non-negotiables. Zero tools required. Start here, finish here, then move to Tier 2. If you do nothing else on this tab, this section alone puts you ahead of most dispensaries.

Google reads the filename of your image before anything else. IMG_4872.jpg tells Google nothing. denver-dispensary-blue-dream-flower-indica.jpg tells Google your location, your product, and your category.

Every single photo that goes to your GBP should be renamed before upload. No exceptions. This is the one thing every owner can do today with zero tools and zero cost.

  • Include city name in every filename
  • Include product or category where relevant (flower, edibles, vapes)
  • Include "dispensary" or "cannabis-store" in most filenames
  • Use hyphens between words, never spaces or underscores
  • Bad: IMG_4872.jpg   Good: chicago-dispensary-blue-dream-sativa-jar.jpg

Google organizes GBP photos into 5 categories. Deliberately populating all 5 signals completeness and tells Google's Vision AI what kind of business you are from multiple angles.

  • Exterior: multiple angles, clear building ID, signage visible, parking shown, at least 2 different times of day
  • Interior: display cases, waiting area, budtender counter, atmosphere -- Vision AI reads this to categorize your business type
  • Products: tight shots, labels legible, strain name and category clearly visible in frame
  • Team/Staff: budtenders at work, not posed corporate shots -- faces build trust, real activity signals legitimacy
  • At Work/In Action: customers being helped, product demonstrations, store activity -- highest engagement category

Google's Vision AI detects stock imagery. This isn't a soft preference -- it reportedly demotes profiles using stock photos. A dentist case study from Whitespark confirmed that replacing stock images with original photos measurably increased website traffic.

Every single photo on your GBP must be original, shot at your location. If you're uploading a product photo of flower you actually sell, shoot it yourself. The authenticity is the signal.

  • Delete any existing stock photos from your profile
  • Modern iPhone and Pixel cameras are more than good enough -- lighting matters more than camera
  • Well-lit, in-focus phone photos beat blurry DSLR shots every time

Upload frequency is a hard ranking signal in 2026. Profiles that go 30+ days without a new photo see measurable drops in impressions. Twice a week minimum per multiple 2026 sources.

The consistency matters more than the volume. A dispensary that uploads 3 photos per week for 52 weeks signals something fundamentally different to Google than one that dumps 150 photos on day one and goes dark.

  • Set a recurring calendar reminder: Tuesday and Friday -- photo upload day
  • New product drop? Photograph it same day, upload same day
  • Daily customers with great energy? Ask, shoot, upload
  • See Tier 3 for the batch workflow that makes this effortless

Over 80% of GBP profile views happen on mobile. Photos that look great on a desktop monitor often get cropped badly or lose the key subject on a 5-inch screen.

  • After shooting, pull up the photo on your phone in Google Maps view before uploading
  • Key subject should be centered -- not in the bottom third where it gets cropped
  • Tight, centered, high-contrast compositions beat wide landscape shots on mobile
  • Recommended dimensions: 1200x900px (4:3 ratio) -- keep subject within center 900x900

When you upload a photo to GBP there's a description field. The vast majority of businesses leave it blank. Google uses these descriptions alongside Vision AI to understand context. This is the most uncontested keyword real estate on the entire profile.

  • Write a 1-2 sentence description for every photo
  • Include: product name, strain category, city, dispensary name where natural
  • Example: "Blue Dream sativa flower available at [Dispensary Name] in [City] -- known for uplifting, creative effects and sweet berry aroma"
  • Example: "Interior of [Dispensary Name] in [City] -- our budtender team helping customers find the right cannabis products for their needs"

Before uploading any photo, embed your dispensary's exact GPS coordinates into the EXIF data of the image file. Product shots, lifestyle shots, staff shots -- regardless of where the photo was physically taken.

The honest truth about geotagging

Google publicly strips EXIF metadata on upload -- that's a confirmed fact, and it's why many SEOs dismiss geotagging as a waste of time. But here's what those skeptics overlook: Google has to read what it strips. Google's own data retention (confirmed via Google Takeout) shows they keep the original file. Our own client results have shown ranking improvements we attribute to consistent geotagging. The formal studies (Joy Hawkins at Sterling Sky, Search Engine Land) found no measurable impact. The debate is real and unsettled. We geotag anyway -- it costs nothing, takes 30 seconds per photo with GeoImgr, and if it works even half the time we think it does, every photo you upload without a geotag is a missed signal.

  • Tool: GeoImgr.com -- free for 5 photos/day, fast, works in browser
  • Get your exact coordinates: search your dispensary address in Google Maps, right-click the pin
  • iPhone shortcut: enable Location Services for Camera app -- photos taken AT the dispensary auto-geotag
  • Android: Settings > Location > enable, then open Camera and ensure location tag is on

Short vertical videos of your dispensary floor, new product drops, staff picks -- these are an untapped weapon. Videos auto-play in the Google Maps app, generating engagement without any user effort. Auto-play = signal.

  • GBP video specs: up to 75MB, under 30 seconds (can exceed 30s if under 75MB)
  • Shoot vertical (9:16) for best Maps display
  • Ideas: store walkthrough, new strain spotlight, budtender tip of the week, atmosphere reel
  • No production required -- clean phone video in good lighting is perfect
Tier 2

Pre-Upload Optimization -- Before It Hits Google

What you do to a photo before it uploads determines how much ranking fuel it carries. Most dispensaries skip this entirely. These tactics cost nothing but time.

This is the most advanced pre-upload tactic in this entire list and almost nobody does it. Google Cloud Vision API is free for the first 1,000 images per month. You upload your photo and it tells you exactly what Google's AI sees -- the labels, objects, text, and categories it assigns.

If you're about to upload a photo of your Blue Dream jar and Vision API reads it as "bottle" and "product" instead of "cannabis" or "dispensary," you know that photo won't move rankings. Adjust the angle, improve the lighting, make the label legible -- re-test until the AI reads it correctly. This is how you weaponize Vision AI instead of guessing.

  • Go to: cloud.google.com/vision -- use the "Try It" demo, no account needed to test
  • Upload your photo, check the labels it assigns
  • Target labels: cannabis, dispensary, cannabis store, your strain name, product category
  • If labels are wrong: better lighting, legible label, strain category text visible, budtender's hand in frame

Vision AI reads text it can see within the image. Your dispensary signage in the background, a product label with the strain name visible, a menu board showing "Indica / Sativa / Hybrid" -- Google reads all of it.

Confirmed by Whitespark: "you can add text to the image itself -- Vision AI can read the text on the photos too." This is completely unique to GBP photos and almost no dispensary knows it exists.

  • Product shots: make strain name, category, and brand clearly legible in the frame
  • Staff shots: have your dispensary name/logo visible in the background
  • Interior shots: category signage ("Flower," "Concentrates," "Edibles") in frame = keyword signal
  • Menu boards: shoot them straight-on so text is clearly readable

IPTC is different from EXIF. While the geotagging debate rages about GPS coordinates, Google confirmed in 2018 that it reads IPTC Creator, Credit, and Copyright fields for Google Images attribution. IPTC also includes Description, Keywords, Headline, and Caption fields -- all text that stays embedded in your JPG file.

Whether Google reads IPTC on GBP upload is debated. But on your website where the same photos also live -- it absolutely feeds image indexing. The double-stack: same optimized photo goes to GBP AND website. IPTC on the website version is definitely contributing.

  • Tools: GeoImgr (also adds IPTC), Adobe Lightroom export settings, ExifTool (free)
  • Fill in: Caption/Description field with keyword-rich text about the photo
  • Fill in: Keywords field with strain name, category, city, dispensary name
  • JPG only -- PNG and WebP do not have standardized IPTC support

Vision AI reads photos collectively, not just individually. If your photos are visually coherent -- consistent lighting, same color tones, professional composition -- it signals an active, professional operation. Random phone camera shots with clashing lighting look like a neglected profile.

  • Product photos: pick one background style (clean white, branded black, or natural wood counter) and keep it
  • Interior shots: consistent warm tone, same shooting angle for display cases
  • Exterior: same time of day for consistency within that category
  • Team photos: consistent background or setting -- not a mix of break room, parking lot, and display floor
Tier 3

Build the System -- Consistency That Never Stops

Tactics without a system break down in week 3. This tier turns photo strategy into an operational habit that runs whether you're thinking about it or not.

GBP Insights shows you exactly which photos are getting the most views. If your interior shot is getting crushed, Google is telling you customers are vetting your store before they walk in. If a specific product photo leads the views, double down on that category.

Real example: a restaurant discovered photos of individual menu items received 3x more views than dining room shots, leading to a 45% increase in website clicks and phone calls. Your data tells you exactly what to shoot more of.

  • Monthly: open GBP dashboard, go to Photos section, sort by views
  • Top 5 photos: identify the pattern -- what category, what subject, what composition
  • Next month's shooting plan: more of what's winning
  • Bottom 5 photos: remove and replace with better versions

Set a timer and produce 4-6 micro-videos in one sitting: one new product, one staff pick, one educational piece (terpenes, effects, consumption method), one atmosphere walkthrough. Export vertical for GBP and social. Same content, multiple formats, weeks of uploads scheduled out. This turns "I don't have time" into a solved problem.

  • Pick one day per week -- Tuesday works well for most dispensaries
  • 15 minutes, phone camera, decent lighting = done
  • Export 9:16 (vertical) for GBP videos and social reels
  • Batch creates 4-6 pieces of content you schedule throughout the week

Most businesses don't know their posts expire and go invisible after 7 days. Posts under 10 days old get an "impression velocity" boost -- they surface faster and more often. When one expires, the next should already be queued.

  • For a dispensary this is trivial: new strain drop, staff pick of the week, educational post
  • Every post needs a photo -- visual-heavy posts dominate the mobile carousel
  • Three posts rotating = always fresh content visible + always fresh signal flowing
  • Profiles with recent posts appear 2.8x more often in the 3-pack (confirmed data)

Your GBP Insights shows which days and times your profile gets the most views. If your dispensary peaks on Friday evenings, upload fresh photos Thursday night. Your new photo is 18 hours fresh exactly when peak traffic hits -- instead of 5 days stale. This is behavioral synchronization.

  • GBP dashboard > Performance > look at peak view days and times
  • Schedule uploads 12-24 hours before your highest-traffic window
  • Same principle applies to posts: publish before your peak, not after

Before shooting anything, audit the top 3 dispensaries in your map pack. What photo categories do they have? Where are they missing? If nobody in your market has a good product close-up gallery and you flood yours with 40 high-quality product shots, you own that visual signal.

  • Open Maps, search "dispensary [your city]," pull up top 3 competitors
  • Screenshot their photo library -- note what categories they have and don't have
  • Identify gaps: no team photos? No product close-ups? No exterior at night?
  • Your next shoot targets those exact gaps

Seasonal photo updates increase views by 19% during peak times. A dispensary that looks warm and inviting on a winter evening with lit signage is a completely different visual story than a summer afternoon shot. Google reads photo recency as a freshness signal.

  • Shoot your exterior: daytime, golden hour, and evening with signage lit
  • Swap in the seasonally current version as your featured exterior shot
  • Update exterior photos when your storefront changes: new signage, repaint, landscaping
  • An updated exterior photo tells Google you are actively managing your profile

Pull a geo-grid baseline in Local Falcon before uploading a new batch of photos. Pull another report 4-6 weeks later. Over time you can correlate specific photo types or upload patterns with ranking movement. This is how you build your own data instead of relying on someone else's study.

  • Local Falcon: localfalcon.com -- starts around $10/month
  • Pull a baseline grid before any major photo push
  • Track same keywords 4 weeks later
  • Document what you uploaded, what changed -- over time you'll see patterns specific to your market
Tier 4

Amplify -- Stack the Signals

These tactics connect photos to the broader ranking system -- reviews, attributes, customer behavior, and AI recommendations. The compounding starts here.

Alexis
Alexis says

"Okay real talk -- you made it to Tier 4 which means you're already operating above 95% of dispensaries. What's below is the stuff that makes your GBP an actual system, not just a profile. The 100-photo number coming up is wild. Do not skip it."

Questions? Hit Alexis in the chat widget at the bottom right of this page.

This is not a soft suggestion. This is the single most under-leveraged lever in local SEO for dispensaries.

2,717%
More direction requests vs average
520%
More calls vs average
1,065%
More website clicks vs average
~250
Average photos for top-ranked local businesses

Most dispensaries have 10-20 photos. The gap between where most dispensaries are and where winners are is 10-25x. At 2-3 uploads per week, you hit 100 photos in under a year. Start counting today.

Sterling Sky research confirmed: reviews that include a customer photo are algorithmically pinned near the top of the review section dramatically longer than text-only reviews. Photo reviews also get double the visibility of text-only reviews (SQ Magazine data).

For a dispensary, this is trainable behavior that nobody in cannabis is running systematically.

  • The system: when a budtender asks for a review, they offer to take the customer's photo with their purchase right there at the counter
  • Text or AirDrop the photo to the customer immediately
  • Customer posts the review WITH the photo attached
  • That review now sits prominently visible for months instead of weeks
  • Multiply across every 5-star review = review section that permanently leads with visual social proof

Google weights user-generated photos as authenticity signals. A photo a happy customer uploaded from inside your store is more powerful than a professional shot you staged. Customer photos also feed Local Justifications -- the bonus snippets that appear under your listing in the map pack.

  • In-store signage at the counter: "Love what you see? Share it on Google Maps"
  • Train budtenders to mention it: "Feel free to add a photo when you leave your review"
  • Receipt or bag insert: QR code linking to your GBP photo section
  • Create photo-worthy moments: a display case people actually want to photograph, good product lighting
  • Ask customers to add a caption mentioning their favorite product -- this feeds Local Justifications

Google added a Follow button to all GBP profiles. When a customer follows your dispensary, every Google Post you publish goes directly to their "For You" tab in Google Maps automatically. Push marketing through Google's own platform -- no email list, no algorithm fighting you, no ad spend. Nobody in cannabis is talking about this.

  • In-store: "Follow us on Google Maps to get our new drop notifications"
  • At checkout: budtender mention after a positive interaction
  • Every post + photo update you publish gets delivered to followers automatically
  • Bypasses every advertising restriction in the industry

Google cross-references your attribute claims with your visual content. The claim without the photo is a weaker signal than the claim backed by evidence Google can see.

  • "Curbside Pickup" listed? Upload a photo of your actual curbside pickup zone
  • "Online Ordering" listed? Show the digital ordering experience or pickup window
  • "ADA Accessible" listed? Clear photo of your accessible entrance
  • "Veteran-Owned" listed? Photo of the certificate or a flag in your lobby
  • "Women-Owned" listed? Team photo featuring ownership

Local justifications are the small bonus text snippets Google sometimes shows under your listing in the map pack -- things like "known for Blue Dream" or "great indoor selection." They come from reviews, posts, and customer photo captions. They directly increase CTR, which is itself a ranking signal.

Sterling Sky confirmed: post justifications update in real time, sometimes within five minutes of publishing a new post.

  • Prompt customers to caption their photos when uploading via Maps
  • Good caption prompts: "mention your favorite product or what you loved about the visit"
  • Keyword-rich captions like "great Blue Dream selection, fire indoor flower" feed justification snippets
  • Your own posts also trigger justifications -- include product names and service keywords naturally

You cannot manually reorder GBP photos. Google's algorithm sorts them by quality, relevance, and engagement. As of late 2025/early 2026, engagement weighting significantly increased -- photos that users click most float to the top.

The counter-intuitive move: your cover photo is your one controllable lever. Use it to seed the engagement loop -- whatever shows first gets seen most, gets clicked most, and stays first.

  • Cover photo: tight, high-contrast, visually compelling -- your most click-worthy shot
  • Avoid heavy text overlays and promotional graphics -- algorithmically demoted
  • Best first-click performers: tight product shots, faces, strong atmosphere shots
  • Upload your most engaging photo as soon as you take it -- don't save it for later
Tier 5

Agency-Level Plays -- Where Winners Live

These are the tactics that separate the dispensary in the #1 map pack spot from everyone else. Most owners will read these and realize they need help running them. That's by design.

Google frequently changes which photo it displays as your cover photo based on its own algorithmic preferences. Most businesses have zero awareness when this happens. A carefully selected brand-right cover photo may be unknowingly showing a random customer-uploaded blurry shelf photo to every person who finds you on Maps.

  • Tool: Visualping.io -- free tier available, monitors a webpage for changes
  • Set up a tracker on your brand search result that shows your knowledge panel
  • Visualping alerts you whenever the cover photo changes
  • Cover photo best practices: subject in top half of frame, clean close-up, no logos or heavy text overlays, works in both landscape and square crop

Anyone can upload a photo to your GBP. Disgruntled customers, former employees, or competitors can upload blurry, misleading, or outright fake photos. Google's algorithm reads them alongside your professional shots. A dispensary with 50 great photos and 5 terrible customer uploads could be showing the terrible ones in the rotation.

  • Weekly: open GBP dashboard, go to Photos > By visitors tab
  • Review every customer upload -- flag anything misleading or policy-violating
  • Flagging: click the three-dot menu on the photo, select "Report a problem"
  • Cannot delete customer photos directly -- flagging is your only lever
  • Flood the profile with fresh high-quality owner uploads to push bad content down algorithmically
  • Coordinated bad photo attacks (competitor sabotage): contact Google support directly

A 360° walkthrough of your dispensary interior linked to your GBP and embedded in Google Maps creates a "Trusted" badge on your profile and generates dwell time that no static photo can match. Multiple studies show listings with virtual tours get roughly 2x more engagement.

The advanced play: tours with interactive clickable hotspot areas (product displays, staff bios, service callouts) generate even more engagement. A user clicking through 6 hotspots is generating massive dwell time. Google reads that exactly like time-on-page for websites.

  • Camera: Ricoh Theta X (~$500) or Insta360 X3 -- both publish directly to Street View
  • Platform for interactive hotspots: CloudPano (connects directly to Google Street View/GBP)
  • What to include: product display cases, budtender counter, waiting area, any unique store features
  • Google confirmed in their 2026 GBP guide: they are actively prioritizing profiles with immersive experiences

When someone uses Ask Maps or AI Overviews to ask "what's this dispensary like?" or "do they have indica flower?" -- Gemini reads your photos, your reviews, your service descriptions, and your posts to generate an answer in real time.

Every photo you upload is source material for what AI says about your dispensary. A blurry photo of a jar with no context tells Gemini nothing. A sharp photo of a clearly labeled Blue Dream jar with "Indica" tag visible + a description saying "Blue Dream sativa flower available at [Dispensary Name] in [City]" tells Gemini exactly what to say. This isn't future-state -- it's happening right now.

  • Every product photo: label legible, category visible, description field filled in
  • Every interior photo: signage visible, services/categories labeled in frame
  • Every team photo: staff names or roles in description if comfortable
  • GBP services section: filled out with keyword-rich descriptions matching your photo subjects
  • The dispensary with 3 random photos from 2022 gets skipped by Gemini entirely

Google Lens now processes 20 billion visual searches per month, with 4 billion shopping-related. When a customer points their phone at a jar of flower, a pre-roll, or an edible package -- Lens identifies the product and can surface local businesses that carry it. Zero other dispensaries are optimizing for this.

  • Product photos: label clearly legible, clean background, product centered and fully in frame
  • Lens reads the text on your product label -- strain name, brand, category all become searchable
  • Lens also reads metadata from your website where the same photos live -- filename, description, surrounding text all feed results
  • Same high-quality product photos that go to GBP should also live on your website product pages

February 2026 data from Authority Engine: AI platforms like ChatGPT, Gemini, and Perplexity recommend businesses -- but only the ones with machine-readable trust signals. Only 1.2% of local businesses appear in AI recommendations vs. 35.9% in traditional Google local results.

AI search converts at 14.2% vs Google organic at 2.8%. Your photo quality, GBP completeness, review depth, and website alignment are what determine if you're in that 1.2%.

1.2%
Local businesses appearing in AI recommendations
14.2%
AI search conversion rate vs 2.8% organic
3.4x
More visibility for early AI SEO adopters vs late ones

Generative Engine Optimization: when your dispensary is featured on a DA 70+ cannabis platform (editorial coverage, not paid placement), and that article includes your photos and brand story -- AI systems like ChatGPT, Gemini, and Perplexity read that as verified third-party authority. When someone asks AI "what's the best dispensary in [city]?" it synthesizes indexed sources. A dispensary with editorial coverage on authoritative cannabis media is exponentially more likely to be cited than one with only its own GBP and website.

  • The play: use your optimized photo assets across authoritative cannabis platforms, not just GBP
  • Target platforms: those with DA 60+, Google News syndication, indexed content
  • Your photos in an external article = more source material for AI knowledge about your store
  • This builds the AI knowledge web that makes you the obvious recommendation

New finding from the 2026 Whitespark Local Search Ranking Factors survey: Google's AI Overview and answer engine systems now factor in whether a business appears in curated "Best Of" or "Top [Category]" lists from local media, bloggers, and directories. This sends a legitimacy signal that AI systems read as editorial endorsement.

  • Target: local alt-weekly "Best Dispensary" lists, city magazines, cannabis-specific directories
  • The outreach: contact local publications, offer to be featured, provide professional photos
  • Your professional photo library makes this outreach easy -- publications want good images
  • This is the kind of thing an agency handles as part of a growth system -- owners rarely prioritize it on their own

Knowing where you stand against industry averages turns "I think photos matter" into a dollar figure. Pull your GBP dashboard metrics and compare them to these benchmarks.

4-7%
Average: profile views converting to website clicks
47
Average reviews for top-ranking local businesses
21,643
Average annual views for verified profiles
  • Pull your current metrics from GBP dashboard > Performance
  • Compare to these benchmarks -- the gap in direction requests at your average transaction value = the dollar amount sitting on the table
  • Track month over month as you implement this checklist

These final tactics build on everything above and require either ongoing time investment, technical setup, or outside help to run properly. They represent the full operational picture of what a professional GBP photo authority system looks like when it's running at full speed.

  • Photo-to-ranking correlation: monthly Local Falcon baseline before and after major photo pushes -- build your own market data over time
  • IPTC metadata on website versions: same optimized photos on your website with IPTC caption, keywords, and description fields filled in -- definitely indexed by Google
  • Google Lens product optimization: product photography on your website product pages with label-legible shots, keyword-rich filenames, and descriptive surrounding text
  • Interactive 360° tour with hotspots: CloudPano build with clickable product sections, staff bios, and service callouts -- creates engagement floor competitors can't match
  • Full AI source material alignment: GBP photos, website photos, external media coverage, and GBP service descriptions all aligned and keyword-consistent so Gemini has a complete, accurate picture of your dispensary

If you got through Tiers 1-4 on your own and you're looking at this list thinking "I need someone to run this for me" -- that's exactly the point. This is what a complete growth system looks like.

Alexis
Alexis says

"Okay, you just absorbed more about GBP photo strategy than 99% of cannabis SEO agencies have ever put in one place. If you knocked out Tier 1 today -- you're already moving. If you made it through Tier 4 -- your GBP is now operating at a level that doesn't exist in your market. And if you're sitting there looking at Tier 5 thinking 'I need help running this' -- that's literally what we do. No pitch, no pressure. Just hit me in the chat and we'll talk about what your profile actually needs. Now go hit the Revenue Calculator and find out what this is worth to you every month."

Questions? Hit Alexis in the chat widget at the bottom right of this page.
Find Out What Invisibility is Costing You

That Number Should Hurt

Before you decide if any of this is worth your time, let's talk about what staying invisible is actually costing you every single day. Like a dispensary owner who keeps saying "I'll fix my GBP next month" -- next month just became fifty thousand dollars. This is what dispensary revenue on Google Maps actually looks like in real numbers. And if you want to see how your competitors are eating your share, our competitor analysis shows you exactly where their traffic is coming from.

Alexis
Alexis says

"Find your city size in the chart, click it, put in your average transaction, and let the calculator do its thing. These are approximate numbers -- adjust based on how competitive your market is and how many dispensaries you're up against. The number you're about to see is what's on the table every single month. Someone is collecting it. Is it you? For a deeper breakdown see our competitor traffic sources analysis. Or if the number makes you want to do something about it right now -- chat me."

Questions? Hit Alexis in the chat widget at the bottom right of this page.
Monthly Search Volume by Market Size
New York City (8M+) 12,100 / mo
Los Angeles (4M+) 5,200 / mo
Chicago (2.5M+) 3,200 / mo
Population 1MM - 2MM 1,300 - 2,600 / mo
Population 500K - 1MM 1,000 / mo
Population 300K - 500K 600 / mo
Population 200K - 300K 400 / mo
Population 100K - 200K 220 / mo
Approximate numbers. Adjust based on your market's cannabis maturity and total number of dispensary competitors.

Calculate Your Revenue Opportunity

Click your market size in the chart to see what's on the table.

Ready to stop doing the math and start collecting the revenue? Start a conversation with our team -- no setup fees, no contracts. Or see our map pack domination service for exactly what we do.

Free Instant Report

Now See Exactly Where You Stand

You have the checklist, the website blueprint, the templates, the calculator. Now get your free dispensary audit -- your local ranking heatmap, citation score, GBP grade, and website performance all in one report. Takes about 60 seconds. No credit card. No sales pitch. This is the same analysis behind our free dispensary analysis that every new client gets on signup. And when you're done, check out how your competitors show up on Google Maps compared to you.

Alexis
Alexis says

"You've done the work on this page -- now see your actual numbers. This report shows you exactly where you show up, where you disappear, and where your competitors are beating you right now. It's your starting line. Run it. Then check our free competitor intelligence report to see what they're doing that you're not yet. When you're ready to talk about what the report found -- you know where to find me. Chat's open."

Questions? Hit Alexis in the chat widget at the bottom right of this page.

Your report delivers an instant, comprehensive picture of your cannabis dispensary's online presence -- your local ranking heatmap showing exactly where you show up (and where you go dark) within your 10-15 mile radius, a citation check across 51 directories, your GBP audit score, and your website performance grade. After reviewing your report, explore all of our services to understand which solution fits your market best. Questions about what it all means? Our team's background and results timeline give you a realistic picture of what to expect. Ready to move? Book a call and we'll walk through your report together.

What a Local Ranking Heatmap Looks Like

Green means you show up when someone nearby searches for a dispensary. Red means a competitor is collecting that customer instead. Your live report above shows YOUR actual map. This is what we're turning all green -- and it's why Google Maps competitor analysis is the first thing we run for every new client.

📍
Showing up (Top 3)
Partial visibility
Competitor is winning
Alexis
Alexis says

"You've got the checklist, the website blueprint, the post templates, the review system, the AI overview tactics, the calculator, and your full audit report. Everything on this page is yours to implement yourself -- and that's the whole point. It takes roughly 40 hours to do all of this correctly. If you ever want someone to handle it for you while you run your dispensary, that's what we do. One conversation, no pressure. Just results."

Questions? Hit Alexis in the chat widget at the bottom right of this page.

Everything You Need Is Right Here

You now have everything the top-ranked dispensaries use to dominate their map pack. You can implement all of this yourself -- the checklist, the templates, the blueprint. If you ever decide you'd rather have us handle it, we're one conversation away. No setup fees. No contracts. Just results.

Home  |  Services  |  GBP Domination  |  AI SEO  |  Contact