SEO Isn't a Plugin.
It's the Platform.
Buddy is the only cannabis ecommerce platform with enterprise-grade SEO engineered directly into its own codebase — server-rendered, structured, and updated in real time. No WordPress. No iframes. No third-party tools. No extra cost.
30%
average SEO lift after switching to Buddy
100%
of SEO tools built in — $0 in plugins or add-ons
1000s
of SEO optimizations shipped platform-wide
24/7
real-time updates — always current, always compliant
The stakes
Why Cannabis SEO Is Everything
Cannabis retailers can't advertise on Google or Meta. Organic search is the channel. That makes SEO the single most valuable marketing capability a dispensary platform can have — and Buddy treats it that way.
If your website can't rank, you're invisible. Most cannabis websites are built on rented tech: WordPress themes held together by plugins, embedded menus, iframe widgets. Search engines can barely read them, and the products you actually sell never make it into the index.
Buddy was built the opposite way — search-first, from the server up. We own the entire platform, A to Z. No WordPress, no WooCommerce, no plugins, no iframes, no third-party page builders. That's why we can engineer SEO at the foundation instead of bolting it on. Explore the full Buddy platform to see how it fits together.
Buddy vs. Everything Else
The same capabilities, priced and delivered four very different ways.
| Capability | Buddy | WordPress / WooCommerce | React site + embedded menu | Iframe menu widget |
|---|---|---|---|---|
| Server-rendered product & menu pages (crawlable by Google) | Native | Theme dependent | Menu not crawlable | Invisible to Google |
| Products, categories & brands on YOUR domain | Always | Menu on a subdomain | Embedded subdomain | Third-party domain |
| Editable robots.txt, XML & HTML sitemaps from a dashboard | Built in | Requires plugins | Developer required | No control |
| Product schema (JSON-LD) auto-generated with live price, stock & reviews | Automatic | Paid plugin + setup | Custom dev work | Not available |
| LocalBusiness schema per store location | Per store | Manual per page | Custom dev work | Not available |
| Per-page meta titles, descriptions, canonicals, index/follow controls | Every page type | Requires plugins | Developer required | Not available |
| 301/302 redirect manager with bulk upload | Built in | Plugin + maintenance | Server config | Not available |
| Instant search-engine indexing notifications | One click, in batches | Third-party tool | Manual | Not available |
| Dedicated SEO landing pages with custom URLs & schema | Unlimited | Page builder add-on | Developer required | Not available |
| Local SEO pages for every store location | Automatic | Built by hand | Built by hand | Not available |
| AI search optimization (llms.txt / GEO) | Generated live | Not available | Manual file | Not available |
| SEO monitoring with auto-generated fallbacks | Always on | Agency retainer | Agency retainer | Not available |
| Real-time platform-wide SEO updates | Every sprint | You maintain it | You maintain it | Vendor controlled |
| Cost | Included in the platform | Plugins + agency + dev hours | Dev hours + tooling | Widget fees, no SEO value |
Iframe and embedded menus hide your entire product catalog from Google. WordPress needs a stack of paid plugins and constant maintenance just to approximate what Buddy does out of the box. Buddy owns its platform, so every one of these is native.
What's built in
Eight Pillars, All Included
Every tool below ships with the platform. Nothing here is an add-on, an upgrade tier, or a plugin you have to source yourself.
Technical SEO Foundation
Search engines read Buddy sites the way they were meant to: fast, clean, server-rendered HTML. No JavaScript shell, no waiting for a crawler to guess what's on the page.
- Server-side rendering on every page — crawlers see full content, not a JavaScript shell
- Automated XML sitemaps: generate instantly or on a daily, weekly, or monthly schedule
- Customer-facing HTML sitemap page with configurable sections and quick links
- Dashboard-editable robots.txt with granular crawler control
- 301/302 redirect manager with bulk CSV upload
- Canonical URL architecture across products, categories, and locations
- Proper 404 handling, duplicate-route prevention, clean slug management
- Page indexing tool: notify search engines to crawl new pages or remove dead ones, in batches
- Performance engineering: optimized HTML document size, cached metadata, responsive images
Total On-Page Control
Every page on a Buddy site — home, shop, product, category, brand, deals, blog, FAQ, careers, state pages and more — has editable SEO settings. Smart defaults ship on day one; you override anything you want.
- Meta title, meta description, and canonical URL per page type
- Index/follow toggles on any page
- Custom URL slugs and nested routes
- Semantic heading control (H1–H6) built into page components
- Open Graph + X (Twitter) Card manager: titles, descriptions, images with alt text, card types
- Pattern-based product meta titles and descriptions built from live catalog fields
Structured Data Engine
Rich results without writing a line of code. Buddy generates JSON-LD from live catalog data — so prices, stock, and star ratings can show up right in Google.
- Product JSON-LD on every product page with live tokens: price, currency, availability, variants, brand, SKU, images
- Reviews and aggregate ratings added to product schema automatically
- LocalBusiness schema per store location, pre-populated from store data
- ItemList, page-level, and blog/author schema support
- Custom JSON-LD editors on any page for full control
- Auto-generated schema fallbacks — if you never touch it, valid schema still ships
Local SEO, Multiplied by Every Location
Built for multi-location retail from day one. Every store gets its own optimized page, its own schema, and its own place in the URL structure — so each location competes in its own market.
- Dedicated location page builder per store: about, store features, reviews, FAQs, hours, directions, categories
- Per-store SEO controls: meta title, description, canonical, index toggle
- URL slugs with state and city structure (e.g. /mi/detroit)
- Separate SEO settings for each store's menu page
- State directory pages and city-level architecture
- LocalBusiness schema per store, aligned with your Google Business Profile
SEO Landing Pages & Components
Turn search demand into pages in minutes. Build the page, set the URL, publish — schema, sitemap inclusion, and analytics come with it.
- Unlimited landing pages with custom URLs, full SEO settings, schema, and publish controls
- "Shop by Effect" pages targeting high-intent searches — sleep, relax, focus, energy, creativity — with live product grids
- Unique metadata, ItemList schema, and automatic sitemap inclusion on every effect page
- Dedicated SEO component library in every page builder: SEO-friendly feature and testimonial sections with proper semantic markup
- Per-page analytics: visitors, unique visitors, bounce rate
- Indexable brand pages for every brand in the catalog and full category page architecture
Content & Authority (E-E-A-T)
The trust signals Google rewards, built into the CMS. Real authors, real reviews, real answers — structured the way search engines expect to find them.
- Full blog platform with per-post page builder, related-article linking, and geo-targeted content structure
- Author authority pages: bio, credentials, expertise, editorial process and standards, verified badge
- Author pages carry their own SEO meta
- Review and rating components that put real customer proof on the page
- FAQ and content sections designed to be crawlable, structured, and answer-ready
AI Search Ready (GEO)
Search is changing. Buddy is already there. Generative Engine Optimization is a first-class discipline on the platform, not a future roadmap item.
- llms.txt: an AI-first content roadmap so ChatGPT, Gemini, Perplexity, and Claude understand and cite your site accurately
- llms.txt generated dynamically from store, location, and service content
- Granular AI crawler control in robots.txt — you choose how AI systems access your site
- AI assistant traffic tracked as its own channel in analytics
- Generative Engine Optimization built into the roadmap as a first-class discipline
Always Optimized, Automatically
SEO isn't a setup task on Buddy. It's a living system that checks itself, fills its own gaps, and improves platform-wide without you touching anything.
- SEO completeness monitoring: dashboards flag missing titles, descriptions, H1s, schema, or content before pages go live
- Auto-generated defaults: every new store page ships with baseline metadata, schema, and content
- Platform-wide fixes: one improvement to Buddy's templates instantly upgrades every client site
- Continuous audits against real crawler behavior — raw server HTML, what Google actually reads
- Always aligned with the latest search engine guidelines, so you never have to track them
Continuous delivery
We Never Stop Shipping
Buddy's team ships SEO improvements continuously — new components, new page types, new schema, new AI-search capabilities — and every client site gets them in real time, at no additional cost. Your website gets better at SEO while you sleep.
Shop by Effect pages
High-intent landing pages with live product grids and ItemList schema.
SEO completeness monitoring
Dashboards that flag missing metadata, headings, and schema before launch.
AI search optimization
Dynamic llms.txt, AI crawler controls, and AI referral analytics.
Page indexing tool
Batch notify search engines to crawl new pages or drop dead ones.
And more every sprint
New components, page types, and schema — shipped to every client site.
Results
30%
Retailers who switch see a 30% average SEO lift after switching to Buddy — powered entirely by tools built into the platform.
With server-rendered pages, automatic structured data, and location-level SEO on every store, a Buddy site is engineered to outrank iframe menus and plugin-built sites.
Cannabis SEO Questions, Answered
Rank Like the Gold Standard.
Book a demo and we'll walk through every SEO tool on your own products and locations.
Every Buddy client site ships with server-rendered pages, structured data, self-referencing canonicals, and llms.txt built in.