Dutchie SEO
Dutchie SEO: Make Your Menu Indexable

Definition
What Dutchie SEO actually is
- Menu API audit
- Schema mapping
- Server side rendering
- Sitemap injection
- Internal linking
- Local pack validation
- Every in stock product a server rendered URL
- Full Product and Offer schema
- Sitemap lastmod on inventory sync
- Map Pack, Shopping and AI Overview eligible
Answered directly
The three questions operators actually ask
Why isn't my Dutchie menu showing on Google?
Dutchie's default integration is a cross origin iframe that loads product data client side after the page renders. Googlebot crawls the parent page, sees an empty iframe shell, and indexes the page without any product content.
Cross origin iframe
Can Dutchie iframes be indexed by Google?
No. Content inside a cross origin iframe is attributed to the iframe's origin, dutchie.com, not to the parent URL. A dispensary that embeds the menu via the standard iframe will never rank for the products inside it.
Attribution
Is Dutchie Plus being sunset in 2026?
Dutchie Plus is not being sunset. As of Q2 2026 Dutchie has signaled a consolidation toward a unified GraphQL endpoint and has reduced active development on legacy Plus REST endpoints. Dispensaries on Plus should plan a migration within 12 months.
Platform roadmap
Live proof
One New York store, before and after
- Indexed pages before
- 6
- Indexed pages after
- 341
- Organic clicks on product queries
- 1,840
- Strain queries in the top three carousel positions
- 14 of 21
- Edge requests served
- 2.3M
- P95 time to first byte
- 142ms
- Cart conversion from organic product landings
- 4.1%
Search Console, March 2026 baseline. Zero individual products indexed.
of which 312 are individual SKU URLs
first 30 days after launch
tracked strain level Map Pack queries
in 60 days, with zero origin downtime events
GraphQL passthrough cache hit ratio of 91 percent
against a 2.8 percent client average for category page landings
Which one is yours
Dutchie SEO or a Dutchie Plus migration
| Criteria | Dutchie SEO | Dutchie Plus migration |
|---|---|---|
| Which integration it applies to | The standard Dutchie embed, used by the majority of dispensaries on the platform | The headless Plus API, for dispensaries who built a custom storefront against the Plus REST endpoints |
| How to identify it from your own source | View source on your menu page and find an iframe element pointing at dutchie.com | View source and find custom product card HTML rendered by your own site |
| The work | Bypass the iframe with a reverse proxy and emit indexable HTML | Translate the Plus integration to the newer GraphQL pattern |
| What happens to product URLs | New server rendered product URLs are created on your own domain | Every existing product URL is preserved through the cutover via 301 redirects |
Pricing








