Ecommerce SEO for a CBD Products Brand
CBD ecommerce SEO case study: rebuilt a WooCommerce CBD brand around symptom + format intent to grow organic revenue in a paid-restricted category.
Rowanleaf CBD
A Boulder based CBD brand on WooCommerce selling tinctures, gummies, topicals, and pet products nationally. Strong lab-tested product line, weak organic surface for the symptom + format queries their buyers ran, plus the usual paid-media restrictions the category lives with.
Industry
CBD Products Brand
Focus
E-commerce & Retail SEO
The Challenge
The site had flat product categories, no per-symptom or per-format landing pages, weak Product schema, and product pages that missed the specific milligram + format context CBD buyers filter on.
Rowanleaf CBD
Paid channels restricted by the category, and organic never carried the difference.
The Strategy
Rebuilt collections around symptom + format
Consolidated the flat catalogue into proper symptom collections (sleep, anxiety, pain, recovery) crossed with format (tincture, gummy, topical, capsule) and strength band, so buyers landed on the exact page they searched.
Shipped per-symptom content
Built dedicated symptom landing pages written with the in-house pharmacist, with proper disclaimers, real dosage guidance, and 'shop this recommendation' modules that fed the relevant products.
Cleaned up compliance + Product schema
Added Product + Offer schema with correct strength and format attributes, added COA (certificate of analysis) links per SKU, and standardised on-page compliance copy so category restrictions did not tank rankings.
Tightened the first-order funnel
Rebuilt collection pages around a persistent 'starter bundle' upsell for first-time buyers and cut checkout to a single screen.
Old flat catalogue
Rowanleaf CBD
- —Flat product categories
- —No symptom pages
- —Missing COA links
- —No compliance disclaimer schema
New symptom + format collections
Rowanleaf CBD
- ✓Sleep / anxiety / pain / recovery hubs
- ✓Format + strength filters
- ✓COA per SKU
- ✓Compliance-safe symptom pages
Symptom + format rebuild - ILLUSTRATIVE Flat CBD catalogue rebuilt around symptom + format + strength collections.
Keyword Movement
| Keyword | Before |
|---|---|
| cbd tincture for sleep | #32 |
| cbd gummies for anxiety | not ranked |
| cbd topical for muscle recovery | #28 |
| cbd oil for pets full spectrum | #38 |
Representative results based on comparable engagements.
A compliance flag briefly de-indexed the top symptom pages.
An automated compliance scan flagged three symptom pages for over-claiming, and Google briefly dropped them from the index. I rewrote the copy with a licensed pharmacist, added proper disclaimer schema, submitted a re-crawl, and the pages recovered inside four weeks and then compounded.
Paid social gave us headaches and inconsistent scale. Organic finally gave us a channel that neither Meta nor Google can turn off overnight.
Client name changed for privacy.
Ready to be the next case study?
Book a consultation with me on Upwork.
I'll personally scope your project before any engagement. No account managers, no hand-offs.
First audit call is free, no commitment.
What happens next
Typical engagement: 4-6 months. First deliverable in week 1: a full ecommerce SEO audit (category / collection / product / technical) with a prioritised revenue-impact plan.
