Protected Document
Pure Shaka Wellness · SEO Audit Report · Confidential
SEO & eCommerce Audit Report · March 2026
Pure Shaka
Wellness
pureshaka.com — Wilmington, Delaware
Shopify · CBD / THCa Niche · Technical + On-Page + Local + Off-Page + CRO
Prepared For
Pure Shaka CBD & THC
Audit Scope
7 Domains · Full Funnel
Platform
Shopify (CBD / THCa Niche)
Report Version
Final Report · March 2026
⭐ Perception Gap Audit Report

View Report →

Supporting Document — Screenshots & Visual Evidence

All findings are supported by annotated screenshots: View Supporting Document →

Executive Summary
Overall SEO Health Scorecard

Pure Shaka Wellness operates in one of the most competitive and compliance-sensitive niches in eCommerce: hemp-derived CBD and THCa products. The store has real brand equity, a verified Google Business Profile with 1,161 five-star reviews, and strong niche authority via Leafly. However, a cluster of foundational SEO and UX issues is actively suppressing organic growth and costing the business revenue every single day.

This audit covers seven domains: technical SEO, on-page optimization, local SEO, site architecture, off-page signals, eCommerce UX/CRO, and content strategy. Findings consolidate two independent audit passes plus data from Shopify Analytics, Google PageSpeed, and Google Business Profile.

Overall Estimated Score: 4.5 / 10

Significant improvements are available across every area. Fixing the critical issues identified in this report could meaningfully increase local visibility in Wilmington, DE within 60–90 days and drive compounding organic growth over 6–12 months.

Audit Area Summary
Audit AreaScoreSeverityKey Finding
Technical SEO
4/10
CriticalAge gate blocks crawlers; 27MB page; broken nav; URL typo
On-Page SEO
3/10
CriticalNo meta descriptions; 4× H1 tags; generic titles; zero local keywords
Local SEO (Delaware)
4/10
CriticalNo LocalBusiness schema; hours inconsistency; no location landing page
Site Architecture
5/10
High8+ nav links point to '#'; broken hierarchy; thin About Us
Content & Keywords
4/10
Critical20 blogs all "News"; no product links; oversized header images
Reviews & Trust
5/10
High2.5% response rate; '2000' placeholder review count on all products
Google Business Profile
6/10
MediumActive GMB, excellent rating — needs posting cadence + optimization
Off-Page Citations
3/10
CriticalOnly 8–11 citations live vs. 40–100+ needed for local ranking
Bottom Line

Pure Shaka has a strong foundation — verified GMB, 5.0 rating, Leafly presence, real products, and a recognized local brand. What it lacks is the SEO infrastructure to convert that brand equity into organic traffic and revenue. Every issue in this report is fixable.

Section 1
Technical SEO
1.1 Critical Crawler Blocking — Age Gate
New Critical Finding

Google cannot crawl past the 21+ age verification popup. Any page requiring age confirmation before rendering is invisible to search engines. This affects indexability across the entire site and must be resolved before any other SEO work will reach its full potential.

Fix OptionImplementation
Cookie-based gate (Recommended)Age gate sets a cookie on confirmation. Googlebot (no cookies stored) passes through — all page content sits in the DOM and is indexable.
Cloudflare TurnstileUse bot-friendly configuration so known good crawlers bypass the challenge entirely. Requires Cloudflare setup.
DOM-based renderingAt minimum, ensure all page content exists in HTML and is not hidden exclusively behind JS. Google can read DOM but not JS-gated display.
1.2 Page Speed — The Real Picture

The site passes Core Web Vitals for real users (no active Google penalty), but the Lighthouse lab score of 41/100 on mobile reveals a site that struggles severely on low-end devices — which account for 82% of total sessions (9,659 of 11,839).

MetricReal Users (Shopify)Lighthouse Lab (Mobile)
LCP (Largest Contentful Paint)1.2s — GOOD19.2s — CRITICAL
INP (Interaction to Next Paint)112ms — GOOD710ms blocking time
CLS (Cumulative Layout Shift)0.01 — EXCELLENTMissing image dimensions
Total Page SizeN/A27MB — CRITICAL (target <5MB)
Unused JavaScriptN/A609 KB — Shopify app bloat
Mobile Sessions9,659 of 11,839 total (82%) — high risk, most traffic affected
Root Cause

A 27MB homepage is 5–10× the industry standard. Caused by uncompressed images (1.3MB savings available), Shopify app bloat loading 609KB of unused JavaScript, and too many products displayed simultaneously on the homepage.

1.3 Schema Markup — Completely Missing

There is no meaningful schema beyond basic Organization schema. In a trust-sensitive, health-adjacent niche like CBD/THCa, schema is not optional — it is a direct ranking and credibility factor.

Schema TypeStatusSEO Impact If Added
LocalBusiness (address, phone, hours, geo)MissingFeeds Google's Knowledge Panel and local pack results directly
Product (price, availability, rating)MissingRich snippets in SERPs — price + stars show in search results
AggregateRating / ReviewMissingStar ratings in results — proven 15–30% CTR improvement
FAQPageMissingFAQ rich results take up more SERP real estate, drive more clicks
BreadcrumbListMissingShows site hierarchy in SERPs — improves CTR and navigation signals
1.4 URL, Configuration & Crawlability
ItemStatusNotes
Store Hours URL (/pages/store-horns)BrokenTypo — 'horns' not 'hours'. Create correct URL + 301 redirect. This page is linked in main navigation.
HTTPSActivePositive signal — no action needed
robots.txtPresentVerify not accidentally blocking paths (common with age-gated Shopify themes)
sitemap.xmlPresentSubmit to Google Search Console and verify all key pages are included
Canonical tagsPartialPresent on homepage. Needs verification across collection and product pages.
JS stat counters (Customer Satisfaction / Wellness Customers)BugCrawlers see '0' — JS animation means the actual numbers never reach HTML. Replace with static text.
Duplicate banner text (rendered 4× in HTML)IssueHero banner text repeats 4× in HTML. Crawlers may flag as keyword stuffing. Clean template to render once.
Section 2
On-Page SEO
2.1 Homepage Title, Meta & H1
ElementCurrent ProblemRecommended Fix
Page Title"pureshaka.com" — no keywords, no location"CBD & THCa Store Wilmington DE | Pure Shaka Wellness"
Meta DescriptionEmpty (0/320 chars) — Google auto-generates"Premium CBD, THCa & hemp products in Wilmington, DE. No med card needed. Lab-tested. Visit us at 2604 Kirkwood Hwy."
H1 Tag"Elevate Every Day" — brand line, zero local signal"CBD & THCa Dispensary in Wilmington, Delaware"
Open Graph ImageNo image — poor social sharing on all platformsUpload 1200×628px image: logo + product + tagline
2.2 Multiple H1 Tags — Four Competing Signals

The homepage has four H1 tags simultaneously. Search engines use H1 as the primary topic signal for a page. Four competing H1s dilute that signal to near-zero.

#Current H1Action Required
1"Pure Shaka Wellness" (visually hidden class)REMOVE
2"Elevate Every Day with Pure Shaka"KEEP as sole H1
3"Experience Every Day with Pure Shaka"Convert to H2
4"Join us today and save 20% off your entire purchase"Convert to H2 or H3
2.3 Image SEO — Near-Zero Across the Site

Image alt text is essentially absent site-wide. Product image filenames are auto-generated (e.g., 'WhatsApp-Image-2025-10-17...'). This costs ranking ability in Google Image Search and fails accessibility standards.

Image TypeCurrent StateRecommended Alt Text Pattern
Hero imagealt="" (empty)"Pure Shaka THCa flower products Wilmington DE"
Product imagesAuto-named WhatsApp files"[Product Name] THCa [Type] — Pure Shaka Wilmington DE"
Category imagesNo alt text, no file naming strategy"[Category] CBD products Pure Shaka Wilmington"
2.4 About Us — Critically Thin Content

The About Us page contains a single short paragraph. This is a missed opportunity for E-E-A-T signals, keyword coverage, and conversion trust-building — especially critical in a health-adjacent product category.

Target

Expand to 300+ words. Include: founding story, community ties to Wilmington, team info, sourcing and lab-testing philosophy, and an internal CTA to the product catalog. This page can rank for branded + local queries and meaningfully improves E-E-A-T.

2.5 Video Testimonials — Not Crawlable

The 'Real Stories' section uses hosted MP4 videos. Google cannot read video content for SEO. Add a text transcript or caption below each video with a descriptive title such as 'Pure Shaka Customer Review — Wilmington CBD Store'. This also improves accessibility.

2.6 Blog Content — Exists But Structurally Invisible

Pure Shaka has 20 published blog posts — AI-researched and structurally sound. However, they are failing to generate SEO or conversion value due to four specific execution problems. None require rewriting a single post.

IssueCurrent ProblemFix Required
All 20 posts categorized as "News"Google cannot associate posts with topic clusters. Blog categories are direct topical authority signals in Shopify.Assign proper categories: Education, Product Guides, Wellness, Local (Wilmington), Compliance
No internal product links in any postBlog traffic reads and exits with no conversion path. Content is completely decoupled from the product catalog.Add 2–3 contextual product links per post. A sleep article links to Sleep collection and top 2 sleep products.
Oversized header images on every postHuge banners push content below fold, increase page weight, undermine mobile reading experience.Resize all blog headers to max 1200×480px and compress to WebP. Consistent, brand-aligned style.
No Wilmington keyword targeting in any postGeneric posts miss all Wilmington and Delaware search queries — the store's highest-value local traffic opportunity.Add "in Wilmington, DE" naturally to post titles, intros, and meta descriptions where contextually relevant.
The Opportunity

These 20 posts represent significant work already done. None of the fixes require rewriting content — only re-categorization, image resizing, adding product links, and inserting local keywords. Estimated effort: 2–3 hours total across all 20 posts. Disproportionately high ROI.

Section 3
Local SEO — Delaware Focus

Focus: 2604 Kirkwood Hwy Suite C, Wilmington, DE 19805 | Kirkwood / Pike Creek area | +1 (888) 299-7525

Context — Second Location

3300 Concord Pike GMB is not yet live. No local SEO action required for that address at this time. When the GMB goes live, a separate location page and citation campaign will be needed.

3.1 Hours Inconsistency — NAP Conflict
Critical NAP Issue

The site footer shows Monday–Saturday 9AM–8PM + Sunday 9AM–6PM. The Store Hours page shows Monday–Saturday 9:00AM–6:00PM with no Sunday hours. Google cross-references these against GMB data. Any inconsistency weakens local pack trust signals. Fix everywhere: footer, Store Hours page, GMB listing, and the new location landing page — all must match exactly.

3.2 No Dedicated Delaware Location Landing Page

There is no internal page targeting local search queries for the Wilmington location. "Shop by Location → Delaware" currently links directly to Google Maps — leaking SEO value out of the site rather than building internal authority.

Target URLRequired Page Elements
/pages/wilmington-delawareFull NAP (name, address, phone) · Embedded Google Map · Business hours · Neighborhood context (near Kirkwood Hwy, Pike Creek area) · Product highlights · Local keyword integration · "We Serve" section with zip codes · Link from 'Shop by Location' nav item
Additional Deficiency: No Service Area or Zip Code Coverage

No existing or planned location page includes service area neighborhoods, surrounding communities, or zip codes. Google uses service area signals to determine which geographic searches a business is relevant for. Without this content, the store is invisible for "near me" and neighborhood-level searches from surrounding areas.

Nearby Neighborhoods to Include
Pike Creek, Pennyhill, Newark, Bear, Hockessin, Glasgow, Middletown, Elsmere, Newport, Claymont
Delaware Zip Codes to Include
19805 (Wilmington), 19808 (Pike Creek), 19702 (Newark), 19701 (Bear), 19707 (Hockessin), 19711 & 19713 (Newark), 19709 (Middletown), 19804 (Wilmington West)
How to Use on the Page
Add a "We Serve" section with a natural paragraph mentioning areas served. Mirror in GMB service area settings. Do NOT list zip codes mechanically — weave naturally into copy.
3.3 LocalBusiness Schema — Specific Requirements

Add as JSON-LD in the <head> of every page via Shopify theme liquid files. No developer required — copy/paste implementation.

Schema PropertyValue to Use
@typeLocalBusiness
namePure Shaka CBD & THC
address (PostalAddress)2604 Kirkwood Hwy Suite C, Wilmington, DE 19805
telephone+18882997525
geo (lat/lng)39.73765030, -75.61451730
openingHoursSpecificationMo–Sa (verified correct hours — fix inconsistency first)
urlhttps://pureshaka.com
3.4 Google Business Profile — Optimization Gaps

The GMB is verified with 1,161 five-star reviews, which is exceptional. However, the profile itself is under-optimized.

GBP ActionCurrent StatePriority
All categories set: 'CBD store', 'Herb Shop', 'Vitamin & Supplements'PartialHigh
Products listed with prices in GMB product catalogUnknownHigh
Weekly Google Posts (deals, new products, announcements)No cadenceHigh
Q&A section seeded with common customer questionsEmptyMedium
Review response rate (target 30–70%)~2.5%High
3.5 Local Keyword Opportunities

The site currently has zero content targeting Wilmington-specific search queries. These represent high-intent local traffic being left entirely to competitors.

Target KeywordPriorityWhere to Target
CBD store Wilmington DEHighHomepage H1/title, meta, location page
THCa flower Wilmington DelawareHighLocation page, Flower collection title + meta
hemp dispensary near me WilmingtonHighGMB description, location page, blog post
CBD gummies DelawareHighGummies collection title + meta description
delta-9 THC gummies WilmingtonMediumGummies collection page, blog post
Kirkwood Hwy CBD shopMediumLocation page, GBP description
lab tested THCa flower WilmingtonMediumLab Reports page, blog post
THC beverages DelawareLowBeverages collection page
hemp wellness store Wilmington DELowAbout Us page, homepage body copy
3.6 FAQ Local Optimization
Add These FAQ Questions

"Do I need a medical card to visit your Wilmington store?" · "Where exactly is Pure Shaka on Kirkwood Highway?" · "What are your hours at the Wilmington location?" · "Do you ship CBD products to Delaware addresses?" — These also create featured snippet opportunities for local queries.

Section 4
Site Architecture & Navigation
4.1 Dead Navigation Links — 8+ Items Pointing to '#'

When Googlebot or users click navigation items pointing to '#', they go nowhere. Google interprets this as broken internal linking, reducing topical authority and crawl efficiency.

Navigation ItemCurrent Link / Problem
Loose FlowerRedirects to homepage — fake category with no URL
Signature / Supreme / Smalls THCa FlowerSub-items under broken Loose Flower parent — hierarchy disconnected
Shop by Effect (Sativa/Indica/Hybrid)Link to '#' — crawl dead-end
Pre-RollsLinks to '#' — no collection page
VapesLinks to '#' — no collection page
Pet CareLinks to '#' — no collection page
Shop by Location → DelawareLinks to Google Maps — SEO value exits the site. Link to internal /pages/wilmington-delaware instead.
Fix Strategy

For any category without a collection page: (1) create a proper Shopify collection and link to it, or (2) as a temporary fix, redirect to /collections/all. A redirect to all products is dramatically better than a dead anchor for both UX and crawlability.

4.2 Taxonomy Gap — Loose Flower Hierarchy
Current Structure (Broken)Recommended Structure (Fixed)
Flower (/collections/flower)
  Loose Flower → homepage redirect ❌
    Signature THCa Flower
    Supreme THCa Flower
    Smalls THCa Flower
Flower (/collections/flower)
  Loose Flower (/collections/loose-flower) ✓
    Signature THCa Flower
    Supreme THCa Flower
    Smalls THCa Flower
  Pre-Rolls · Shop by Effect
4.3 Missing Pages That Should Exist
Missing PagePriorityWhy It Matters
/pages/wilmington-delawareHighLocal SEO foundation — ranks for all Wilmington CBD queries
/collections/loose-flowerHighFixes broken navigation hierarchy; enables 'loose THCa flower' ranking
Blog / Content Hub restructureHigh20 posts exist but are structurally invisible — see Section 2.6
Vapes + Pet Care collection pagesHighCurrently navigation dead-ends — products cannot be indexed
Gift CardsMediumRevenue opportunity and brand loyalty tool — completely absent
Condition-based wellness clusters (sleep, pain, anxiety)Medium'CBD for Sleep', 'CBD for Pain' — high-intent transactional queries
4.4 Collection Images Missing
Design Gap

Collections across the site are missing their designated images. Users browsing by category see no visual context. In a visual product niche like cannabis wellness, this is a significant trust and engagement gap. Work with a graphic designer to create consistent, branded collection images for: Flower, Edibles & Drinks, Vapes, Wellness, Pet Care.

Section 5
Off-Page SEO & Citation Profile
5.1 Citation Gap — Critical for Local Rankings

With only 8–11 live citations, the site is significantly under-indexed. Competitive local businesses typically have 40–100+ citations. This directly limits local pack visibility — Google uses citation breadth and consistency as a core local ranking signal.

Citation SourceStatusNotes
Google Business ProfileLive5.0 / 1,161 reviews — excellent; needs posting cadence and optimization
Leafly (top niche authority)Live84 reviews, 5.0 stars — highest-value niche citation. Needs deals section + backlink verification.
Facebook / Instagram / LinkedInLiveBrand entity signals present
THCaNearby / TrustedBud / TrustindexLiveGood niche coverage — maintain NAP consistency
YelpMissingHigh-authority general directory — critical gap
Apple MapsMissingAll iPhone users rely on Apple Maps — significant miss
Bing PlacesMissingDirect ranking factor for Bing local results
WeedmapsMissingMajor cannabis-niche directory — competitors almost certainly listed here
YellowPages / BBB / Foursquare / MapQuestMissingTrust-layer general directories — support local pack signals
5.2 Leafly Profile — Under-Utilized

Leafly is the most authoritative citation in the cannabis niche, and Pure Shaka already has a strong presence there. However, the profile is not generating its full possible value.

IssueCurrent StateFix
No deals or promotionsDeals section emptyAdd weekly deals — drives visits, click-throughs, and engagement
84 reviews not cross-promoted on siteInvisible on websiteReference or embed Leafly review count as additional social proof
Backlink not verifiedProfile exists, link not confirmedConfirm Leafly profile links correctly to pureshaka.com
5.3 Review Response Rate — Revenue Loss

With 1,161 Google reviews at 5.0 stars, Pure Shaka has one of the strongest social proof assets in the Wilmington CBD market. The problem is that 97.5% of reviewers never received a response.

Current SituationIndustry Standard / Opportunity
Response rate: ~2.5% (3 of 120 sampled)Best practice: 30–70%+ response rate for active businesses
~1,132 customers never acknowledgedEach response = free public marketing visible to all new visitors
Revenue Loss Calculation — 1,132 Customers Never Responded To
#ScenarioAssumptionCustomersRevenue Lost
1 Conservative
1 repeat purchase, $50 avg order
10% of 1,132 = 113 113 customers $5,660
2 Moderate Repeat Buyers
15% return, 3 purchases/yr, $65 AOV
15% of 1,132 = 170 170 customers $33,150
3 Loyal Customers (LTV $10–15k)
5% become loyal repeat customers over 3+ yrs
5% of 1,132 = 57 @ $12,500 avg LTV 57 customers $712,500
Total Realistic Revenue Loss (Scenarios 1+2+3)
$751,310
Methodology: Scenario 1: 113 × $50 = $5,660. Scenario 2: 170 × 3 × $65 = $33,150. Scenario 3: 57 × $12,500 avg LTV ($10k–$15k midpoint) = $712,500. All figures are conservative — no word-of-mouth multiplier, no referral value, no price-tier uplift from loyal buyers. The LTV range reflects a loyal cannabis wellness customer purchasing monthly over 3+ years at $65–$100 per visit. The fix costs nothing: 15 minutes per day responding to reviews.
Section 6
Trust Signals & Social Proof
6.1 Fake '2000' Review Count on All Products
Important Finding

Every product on the homepage carousel shows exactly "★★★★★ 2000" — the identical count across all products. This is either an unfilled theme placeholder or a static display number. It creates two problems: savvy shoppers notice every product has the same count, reducing credibility; and Google's quality systems can detect the pattern, weakening E-E-A-T trust signals for a health/wellness brand.

Recommended action: Verify whether this is a theme default or a real review widget. If a placeholder, either connect a real review app (Judge.me or Shopify Product Reviews) or remove the count display until genuine reviews accumulate. Fix technical and local SEO issues first, but resolve this within 30 days.

6.2 Trust Signal Inventory
Trust SignalStatusNotes
5.0 Google rating (1,161 reviews)StrongBest asset — leverage more prominently on site
Lab Reports pageExistsGood for E-E-A-T — ensure prominently linked in nav and product pages
HTTPS / Secure checkoutActivePositive — no action needed
Stat counters (Customer Satisfaction, etc.)BrokenJS-animated — crawlers see '0'. Replace with static values in HTML.
Video testimonialsPartialNot crawlable — add text transcripts and descriptive titles
Product review countsIssueAll products show identical '2000' — fix or remove placeholder
Google reviews displayed on siteMissingEmbed Google reviews on website and location page — reinforces E-E-A-T
Section 7
eCommerce CRO & Brand Positioning
7.1 The Brand Positioning Problem

The most significant non-technical issue in this audit is messaging clarity. The current brand story uses generic language — "unmatched quality," "accessible prices," "Pure Shaka Tribe" — that appears on virtually every CBD brand in the market.

Core Question the Site Cannot Currently Answer

WHY Pure Shaka specifically? What makes it different from the other 15 CBD stores in Wilmington? The brand story needs a concrete differentiator — whether that is lab transparency, local sourcing, staff expertise, community roots, or a specific niche audience focus. This is addressed further in the companion Brand Intelligence Report (Perception Gap Audit).

7.2 Instagram — Solid Base, Weak Strategy
AreaScore /10Key Gap
Branding6.5Clean but not distinctive — looks like 20 other cannabis brands
Content Quality6.0Decent Reels and store content, but lacks premium polish on product visuals
Content Strategy5.0Mostly random posting — no content pillars, no recurring series format
Conversion Focus4.5No clear funnel: discovery to trust to purchase path is broken
Authority Signals5.0Lab certs, expert content, and behind-the-scenes are all absent
7.3 eCommerce Gaps
IssueSeverityRecommendation
No gift cardsMediumGift cards = customer acquisition at zero cost + brand loyalty tool
No urgency or scarcity signalsMediumLow stock indicators, limited offers, or bundle pricing drive average order value
No SKU systematizationMediumCreate uniform naming convention (e.g. PS-FLW-SIG-3.5) for tracking and reporting
No loyalty / repeat purchase pathLowPoints program or subscription would materially increase customer lifetime value
Collection images missingMediumEvery category needs branded visual — Flower, Edibles, Vapes, Wellness, Pet Care
Section 8
Prioritized Action Plan
Phase 1 — Quick Wins (Week 1–2)
#ActionWhereImpact
1Fix age gate — ensure Googlebot can crawl all content (cookie-based gate)Theme / DevCritical
2Fix Store Hours URL typo (/store-horns → /store-hours) + 301 redirectAdminHigh
3Fix homepage title tag — add brand + product type + Wilmington locationAdmin > PrefsHigh
4Write and add homepage meta description (150–160 chars, local keywords)Admin > PrefsHigh
5Standardize business hours everywhere (footer = Store Hours page = GMB)Admin + GMBHigh
6Reduce homepage to one H1 tag — demote others to H2/H3Theme LiquidHigh
7Fix 'Loose Flower' nav link — remove homepage redirectNav editorHigh
8Verify/fix fake '2000 review' placeholders — connect real app or removeAppsHigh
9Upload Open Graph image (1200×628px) for social sharingAdmin > PrefsMedium
10Begin responding to Google reviews — target 10 responses per dayGMBHigh
11Claim: Yelp, Apple Maps, Bing Places, Weedmaps listingsExternalHigh
Phase 2 — Foundational Fixes (Month 1)
#ActionWhereImpact
12Add LocalBusiness JSON-LD schema sitewide (copy/paste to theme head)Theme LiquidHigh
13Create /collections/loose-flower collection page and update navigationAdmin + NavHigh
14Create /pages/wilmington-delaware local landing page (NAP + map + hours + keywords)PagesHigh
15Compress all images to WebP — reduce homepage from 27MB to <5MBUploads + ThemeHigh
16Audit and remove non-essential Shopify apps (target 609KB JS reduction)Admin > AppsHigh
17Add alt text to all product and category images (prioritize top 50)ProductsHigh
18Implement Product schema on all product pages (price, availability, reviews)Theme LiquidHigh
19Fix JS stat counters — replace animated '0' with static HTML valuesThemeMedium
20Fix duplicate banner text rendering 4× in HTMLTheme LiquidMedium
21Expand About Us to 300+ words — story, Wilmington ties, team, sourcingPagesMedium
22Optimize GBP: products catalog, weekly posts cadence, Q&A seedingGMBHigh
23Add gift cards to Shopify storeAdminMedium
Phase 3 — Long-Term Growth (Month 2–4)
#ActionWhereImpact
24Restructure 20 blog posts: re-categorize, add product links, fix header images, optimize for local keywordsBlog / NewsHigh
25Submit 40+ business directory citations (Foursquare, YellowPages, BBB, MapQuest, etc.)ExternalHigh
26Add locally relevant FAQs to homepage FAQ section + FAQPage schemaHomepage + LiquidMedium
27Rewrite brand story + core messaging with clear differentiator (see Brand Intelligence Report)Site-wideHigh
28Create collection images for all categories — work with graphic designerDesign + AdminMedium
29Establish SKU naming convention and systematize product catalogAdminMedium
30Build Instagram content pillars: Education / Product Breakdown / Customer Stories / LifestyleInstagramMedium
31Optimize and add deals to Leafly profile — verify backlink to pureshaka.comLeaflyMedium
Section 9
90-Day SEO Roadmap
Month 1 — Foundation (Technical Fixes + Local Signals)
  • Fix age gate crawler blocking issue
  • Fix URL typo (/store-horns → /store-hours) + 301 redirect
  • Update all page title tags and meta descriptions with location keywords
  • Fix homepage H1 — single tag with local keyword integration
  • Add LocalBusiness JSON-LD schema sitewide
  • Standardize all business hours (footer = Store Hours page = GMB)
  • Remove or replace the fake '2000 review' placeholders
  • Fix JS stat counters — replace animated '0' with static HTML
  • Fully optimize Google Business Profile (products, posts, Q&A)
  • Begin daily review response cadence (10/day)
Month 2 — Content & Landing Pages
  • Build /pages/wilmington-delaware local landing page (NAP + map + hours + local keywords + zip codes)
  • Restructure existing 20 blog posts: re-categorize, add product links, fix header images, optimize for local keywords
  • Expand About Us page to 300+ words (story, Wilmington ties, team, sourcing)
  • Add Product schema to all Shopify product pages
  • Create real collection pages for all current # links (Loose Flower, Vapes, Pet Care, Shop by Effect)
  • Compress all images — reduce homepage from 27MB to <5MB
  • Audit and remove non-essential Shopify apps (JS bloat reduction)
  • Add alt text to top 50 product and category images
Month 3 — Authority & Reviews
  • Submit 40+ business directory citations (Yelp, Bing Places, Apple Maps, Weedmaps, Foursquare, YellowPages, BBB)
  • Publish 2+ new locally-targeted blog posts and interlink all content
  • Set up Google Search Console — review performance data to refine strategy
  • Maintain weekly GBP posting cadence (1 post minimum per week)
  • Launch brand messaging rewrite (informed by Brand Intelligence Report)
  • Add locally relevant FAQs + FAQPage schema
  • Optimize Leafly profile — add deals, verify backlink
  • Begin collection image design project with graphic designer
Second Location — 3300 Concord Pike

Per client instruction, this location's GMB is not yet live. No SEO action is required at this time. When the GMB goes live, a separate local SEO campaign will be needed: dedicated location page, citation campaign, and location-specific keyword targeting.

Cannabis & Hemp SEO Compliance Note

Google Ads and most paid platforms restrict cannabis advertising. However, organic search (SEO) and Google Business Profile are fully available and represent the highest-ROI channels. Google does not restrict hemp/CBD content in organic search provided it complies with federal law (Farm Bill 2018). The site's existing disclaimer about <0.3% Delta-9 THC is correct and should remain visible on all pages.

Section 10
Conclusion

Pure Shaka Wellness is genuinely well-positioned for organic growth. It has real brand equity, a verified GMB with exceptional reviews, strong niche presence through Leafly, and a physical store presence that most eCommerce competitors cannot match. The issues identified in this audit are not indicators of a broken business — they are the normal growing pains of a store that built its reputation on product quality and community trust, not SEO infrastructure.

Every finding in this report is fixable. The roadmap above is sequenced to deliver compounding returns — early technical and local SEO wins build the foundation for content and authority to generate long-term organic traffic at scale.

The Three Root Causes Behind Every Issue
Root Cause 1 — SEO was never built in from the start

No meta descriptions, no schema, no alt text, 4× H1 tags, age gate blocking crawlers. The store does have a 20-post blog but it is structurally invisible: all posts sit under a generic "News" category, contain no internal product links, and are visually buried under oversized header images. The store was built to sell to walk-in customers, not to rank in Google. All of this needs to be retrofitted — which is standard for a growing local Shopify store.

Root Cause 2 — Shopify app bloat has accumulated over time

A 27MB homepage and 609KB of unused JavaScript points to years of installing convenience apps without auditing their performance cost. Each app added a small feature but degraded site speed for 82% of visitors who come from mobile devices.

Root Cause 3 — Brand positioning was never clearly defined

"Good vibes + quality + community" works for a loyal walk-in customer. It does not work online, where the brand has 3 seconds to explain why it is different from any other CBD store in Delaware. A specific, defensible positioning statement is the foundation of all content, messaging, and conversion work.

Final Recommendation

Start with Phase 1 this week: age gate fix, title tag, meta description, H1 correction, and hours standardization. First things first — fix what is most important. Phase 2 builds the technical and content foundation. Phase 3 creates the local authority and brand infrastructure for compounding organic growth over 6–12 months.

Pure Shaka Wellness · SEO Audit Report · Confidential · March 2026
Next Step — Where We Can Help
Your Homepage & About Page
Need to Be Rewritten

Two of the highest-impact pages on the site — the Homepage and the About Us page — currently carry generic messaging that fails to differentiate Pure Shaka from any other CBD store. The homepage has no local keyword presence, no clear value proposition, and no conversion narrative. The About Us page is a single short paragraph. Both are critical trust and ranking assets that are currently being under-used.

Homepage — What's Needed
  • Clear local headline with Wilmington, DE keyword
  • Specific differentiator — what makes Pure Shaka the choice
  • Trust signals above the fold (lab-tested, no med card, local)
  • Conversion narrative that guides visitors from browse to buy
About Us Page — What's Needed
  • Founding story with Wilmington community roots
  • Team introduction — real people build real trust
  • Sourcing, lab-testing, and quality commitment in plain language
  • 300+ words minimum — E-E-A-T signals for Google and trust for users
Content Rewriting — We Can Help
We write conversion-focused, SEO-optimized copy for both pages — crafted around your brand story, local keywords, and customer intent. This is not generic content. It is written specifically for Pure Shaka, for Wilmington, and for the hemp-derived cannabis buyer.