"You have hundreds of products. Dozens of strains. Multiple brands -- every single one is a keyword someone in your city is searching. Blue Dream. Wedding Cake. Pax vaporizers. Live rosin. CBN gummies. Each one is a customer typing something into Google right now, ready to buy. Your embedded Dutchie menu is locking every single one of those keywords behind a wall Google literally cannot see through. You're sitting on a keyword gold mine and actively burying it."
Most dispensaries have a menu page that looks beautiful to a human. Your cannabis dispensary SEO depends on what Google's crawler sees, and what it sees when it hits that iframe is a blank wall. Products organized neatly, photos, prices, everything. But here's what Google's crawler sees when it hits that page: an iframe. A blank box. A container it cannot enter and cannot read. Everything inside it is completely invisible. Zero keywords indexed. Zero product names registered. Zero SEO value extracted.
Dutchie, Jane, IHeartJane, Leafly, and every other third-party menu platform embeds their menu using an iframe or a JavaScript widget. This technology works great for the user experience. It's a complete disaster for SEO. Google's crawler cannot enter an iframe to read what's inside. Every product name, every strain, every brand is invisible. This is why on-page SEO for dispensaries has to include native HTML product content, not just an embed. Every product name is invisible. Every strain name is invisible. Every brand, every category, every description is invisible. You could have 500 products with detailed descriptions and Google would see an empty box. Meanwhile your competitor analysis will show the dispensary ranking above you built product pages months ago, and Google has been indexing them ever since. and Google would see an empty box where all of them live. The competitor down the street who built native product category pages with real HTML text? Google reads every word of it, and ranks them for every product-related search in your market. Their topical authority grows while yours stays at zero. with real HTML text? Google reads every word of it. And ranks them for every product-related search in your market.
"Yo, I'm going to be straight with you because nobody else is. The menu platforms know this problem exists and they don't fix it because it's not their SEO problem, it's yours. Dutchie is an ordering system, not an SEO tool. They never promised to rank you. You assumed they would and nobody corrected you. That's like running a dispensary and never telling anyone you've got fire flower, nobody knows to show up because Google can't see what's in your cases."
"Every month that iframe sits there invisible to Google is another month your competitor stacks more keyword authority and cements their map pack position above you. This one problem might be the single biggest reason your site isn't ranking. And the fix, building Google-readable product category pages, is not complicated. It's just work nobody told you needed doing."
You don't have to ditch your menu platform. You have to complement it with content Google can actually read. Here are the three approaches that work.
Build individual product category pages with real HTML text: Flower, Concentrates, Edibles, Vapes, Pre-Rolls, Topicals. Each one follows the searcher intent formula, problem first, solution, clear CTA. Each page talks about the category, the products you carry, the brands, the effects. Real Google-readable content that ranks for category-level searches. Link to your Dutchie menu for the actual ordering. Make sure each page has proper schema markup and links to your homepage and neighborhood pages. Best of both worlds. Make sure each category page has proper schema and H1 targeting and links to your neighborhood pages for geographic relevance.
For your top-selling strains or most-searched products, build dedicated landing pages. "Blue Dream at [Your Dispensary]." Real page, real content, effects, terpene profile, who it's for, why customers love it. Dispensaries in Oregon are already ranking for "Blue Dream dispensary Portland" because they built these pages. Yours don't exist yet. That's pure long-tail keyword territory sitting unclaimed -- searches that are pure buying intent from ready-to-purchase customers.
Even if you keep the iframe, you can wrap it in a page with rich Product schema markup that tells Google what you carry. Structured data gives Google a machine-readable version of your inventory even when it can't read the iframe itself. Combined with product category pages, this creates layers of keyword signals pointing at your dispensary.
"You keep Dutchie for ordering. You build category pages for SEO. The Dutchie page is your 'Order Now' destination. The product pages do the ranking work and funnel searchers into your ordering flow. The Dutchie page becomes your 'Order Now' destination. The category pages do the ranking work and funnel searchers into your ordering flow. That's the complete play. Your menu platform handles the transaction. Your on-page content handles the traffic. Neither one does both jobs alone." Your menu platform handles the transaction. Your content handles the traffic. Neither one does both jobs alone."
"One more thing before you go. Reviews that mention specific product names are gold. 'The Blue Dream pre-rolls at this place are incredible.' That review is doing SEO work for you. It's adding keyword density to your Google Business Profile for a specific product search. So as you build out your product pages, teach your team to ask customers to name the specific product in their review."
"Product page plus product-specific reviews equals double the keyword signal for that specific product. That's the compounding advantage that separates the dispensary that dominates from the one that just exists. This is what topical authority looks like at the product level. Every detail layers up. Competitors can't knock down what took you months to build." that separates the dispensary that dominates from the one that just exists. Every detail layers up. That's how you build something competitors can't knock down quickly."
"The free checklist covers every piece of this: category pages, schema markup, product review strategy, how to structure your menu wrapper. Everything you need to turn your invisible iframe into an indexable, ranking asset. Free. Go get it.", product review strategy, how to structure your menu wrapper. Everything you need to turn your invisible iframe into an indexable, ranking asset. It's free. Go get it."
Free. No credit card. No bullshit.