All findings are supported by annotated screenshots in the companion document: View Supporting Document →
Percepton Gap Audit Report: View Supporting Document →
All findings are supported by annotated screenshots: View Supporting Document →
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.
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 | Score | Severity | Key Finding |
|---|---|---|---|
| Technical SEO | Critical | Age gate blocks crawlers; 27MB page; broken nav; URL typo | |
| On-Page SEO | Critical | No meta descriptions; 4× H1 tags; generic titles; zero local keywords | |
| Local SEO (Delaware) | Critical | No LocalBusiness schema; hours inconsistency; no location landing page | |
| Site Architecture | High | 8+ nav links point to '#'; broken hierarchy; thin About Us | |
| Content & Keywords | Critical | 20 blogs all "News"; no product links; oversized header images | |
| Reviews & Trust | High | 2.5% response rate; '2000' placeholder review count on all products | |
| Google Business Profile | Medium | Active GMB, excellent rating — needs posting cadence + optimization | |
| Off-Page Citations | Critical | Only 8–11 citations live vs. 40–100+ needed for local ranking |
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.
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 Option | Implementation |
|---|---|
| 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 Turnstile | Use bot-friendly configuration so known good crawlers bypass the challenge entirely. Requires Cloudflare setup. |
| DOM-based rendering | At minimum, ensure all page content exists in HTML and is not hidden exclusively behind JS. Google can read DOM but not JS-gated display. |
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).
| Metric | Real Users (Shopify) | Lighthouse Lab (Mobile) |
|---|---|---|
| LCP (Largest Contentful Paint) | 1.2s — GOOD | 19.2s — CRITICAL |
| INP (Interaction to Next Paint) | 112ms — GOOD | 710ms blocking time |
| CLS (Cumulative Layout Shift) | 0.01 — EXCELLENT | Missing image dimensions |
| Total Page Size | N/A | 27MB — CRITICAL (target <5MB) |
| Unused JavaScript | N/A | 609 KB — Shopify app bloat |
| Mobile Sessions | 9,659 of 11,839 total (82%) — high risk, most traffic affected | |
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.
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 Type | Status | SEO Impact If Added |
|---|---|---|
| LocalBusiness (address, phone, hours, geo) | Missing | Feeds Google's Knowledge Panel and local pack results directly |
| Product (price, availability, rating) | Missing | Rich snippets in SERPs — price + stars show in search results |
| AggregateRating / Review | Missing | Star ratings in results — proven 15–30% CTR improvement |
| FAQPage | Missing | FAQ rich results take up more SERP real estate, drive more clicks |
| BreadcrumbList | Missing | Shows site hierarchy in SERPs — improves CTR and navigation signals |
| Item | Status | Notes |
|---|---|---|
| Store Hours URL (/pages/store-horns) | Broken | Typo — 'horns' not 'hours'. Create correct URL + 301 redirect. This page is linked in main navigation. |
| HTTPS | Active | Positive signal — no action needed |
| robots.txt | Present | Verify not accidentally blocking paths (common with age-gated Shopify themes) |
| sitemap.xml | Present | Submit to Google Search Console and verify all key pages are included |
| Canonical tags | Partial | Present on homepage. Needs verification across collection and product pages. |
| JS stat counters (Customer Satisfaction / Wellness Customers) | Bug | Crawlers see '0' — JS animation means the actual numbers never reach HTML. Replace with static text. |
| Duplicate banner text (rendered 4× in HTML) | Issue | Hero banner text repeats 4× in HTML. Crawlers may flag as keyword stuffing. Clean template to render once. |
| Element | Current Problem | Recommended Fix |
|---|---|---|
| Page Title | "pureshaka.com" — no keywords, no location | "CBD & THCa Store Wilmington DE | Pure Shaka Wellness" |
| Meta Description | Empty (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 Image | No image — poor social sharing on all platforms | Upload 1200×628px image: logo + product + tagline |
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 H1 | Action 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 |
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 Type | Current State | Recommended Alt Text Pattern |
|---|---|---|
| Hero image | alt="" (empty) | "Pure Shaka THCa flower products Wilmington DE" |
| Product images | Auto-named WhatsApp files | "[Product Name] THCa [Type] — Pure Shaka Wilmington DE" |
| Category images | No alt text, no file naming strategy | "[Category] CBD products Pure Shaka Wilmington" |
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.
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.
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.
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.
| Issue | Current Problem | Fix 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 post | Blog 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 post | Huge 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 post | Generic 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. |
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.
Focus: 2604 Kirkwood Hwy Suite C, Wilmington, DE 19805 | Kirkwood / Pike Creek area | +1 (888) 299-7525
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.
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.
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 URL | Required Page Elements |
|---|---|
| /pages/wilmington-delaware | Full 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 |
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.
Add as JSON-LD in the <head> of every page via Shopify theme liquid files. No developer required — copy/paste implementation.
| Schema Property | Value to Use |
|---|---|
| @type | LocalBusiness |
| name | Pure Shaka CBD & THC |
| address (PostalAddress) | 2604 Kirkwood Hwy Suite C, Wilmington, DE 19805 |
| telephone | +18882997525 |
| geo (lat/lng) | 39.73765030, -75.61451730 |
| openingHoursSpecification | Mo–Sa (verified correct hours — fix inconsistency first) |
| url | https://pureshaka.com |
The GMB is verified with 1,161 five-star reviews, which is exceptional. However, the profile itself is under-optimized.
| GBP Action | Current State | Priority |
|---|---|---|
| All categories set: 'CBD store', 'Herb Shop', 'Vitamin & Supplements' | Partial | High |
| Products listed with prices in GMB product catalog | Unknown | High |
| Weekly Google Posts (deals, new products, announcements) | No cadence | High |
| Q&A section seeded with common customer questions | Empty | Medium |
| Review response rate (target 30–70%) | ~2.5% | High |
The site currently has zero content targeting Wilmington-specific search queries. These represent high-intent local traffic being left entirely to competitors.
| Target Keyword | Priority | Where to Target |
|---|---|---|
| CBD store Wilmington DE | High | Homepage H1/title, meta, location page |
| THCa flower Wilmington Delaware | High | Location page, Flower collection title + meta |
| hemp dispensary near me Wilmington | High | GMB description, location page, blog post |
| CBD gummies Delaware | High | Gummies collection title + meta description |
| delta-9 THC gummies Wilmington | Medium | Gummies collection page, blog post |
| Kirkwood Hwy CBD shop | Medium | Location page, GBP description |
| lab tested THCa flower Wilmington | Medium | Lab Reports page, blog post |
| THC beverages Delaware | Low | Beverages collection page |
| hemp wellness store Wilmington DE | Low | About Us page, homepage body copy |
"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.
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 Item | Current Link / Problem |
|---|---|
| Loose Flower | Redirects to homepage — fake category with no URL |
| Signature / Supreme / Smalls THCa Flower | Sub-items under broken Loose Flower parent — hierarchy disconnected |
| Shop by Effect (Sativa/Indica/Hybrid) | Link to '#' — crawl dead-end |
| Pre-Rolls | Links to '#' — no collection page |
| Vapes | Links to '#' — no collection page |
| Pet Care | Links to '#' — no collection page |
| Shop by Location → Delaware | Links to Google Maps — SEO value exits the site. Link to internal /pages/wilmington-delaware instead. |
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.
| 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 |
| Missing Page | Priority | Why It Matters |
|---|---|---|
| /pages/wilmington-delaware | High | Local SEO foundation — ranks for all Wilmington CBD queries |
| /collections/loose-flower | High | Fixes broken navigation hierarchy; enables 'loose THCa flower' ranking |
| Blog / Content Hub restructure | High | 20 posts exist but are structurally invisible — see Section 2.6 |
| Vapes + Pet Care collection pages | High | Currently navigation dead-ends — products cannot be indexed |
| Gift Cards | Medium | Revenue 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 |
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.
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 Source | Status | Notes |
|---|---|---|
| Google Business Profile | Live | 5.0 / 1,161 reviews — excellent; needs posting cadence and optimization |
| Leafly (top niche authority) | Live | 84 reviews, 5.0 stars — highest-value niche citation. Needs deals section + backlink verification. |
| Facebook / Instagram / LinkedIn | Live | Brand entity signals present |
| THCaNearby / TrustedBud / Trustindex | Live | Good niche coverage — maintain NAP consistency |
| Yelp | Missing | High-authority general directory — critical gap |
| Apple Maps | Missing | All iPhone users rely on Apple Maps — significant miss |
| Bing Places | Missing | Direct ranking factor for Bing local results |
| Weedmaps | Missing | Major cannabis-niche directory — competitors almost certainly listed here |
| YellowPages / BBB / Foursquare / MapQuest | Missing | Trust-layer general directories — support local pack signals |
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.
| Issue | Current State | Fix |
|---|---|---|
| No deals or promotions | Deals section empty | Add weekly deals — drives visits, click-throughs, and engagement |
| 84 reviews not cross-promoted on site | Invisible on website | Reference or embed Leafly review count as additional social proof |
| Backlink not verified | Profile exists, link not confirmed | Confirm Leafly profile links correctly to pureshaka.com |
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 Situation | Industry Standard / Opportunity |
|---|---|
| Response rate: ~2.5% (3 of 120 sampled) | Best practice: 30–70%+ response rate for active businesses |
| ~1,132 customers never acknowledged | Each response = free public marketing visible to all new visitors |
| # | Scenario | Assumption | Customers | Revenue 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 |
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.
| Trust Signal | Status | Notes |
|---|---|---|
| 5.0 Google rating (1,161 reviews) | Strong | Best asset — leverage more prominently on site |
| Lab Reports page | Exists | Good for E-E-A-T — ensure prominently linked in nav and product pages |
| HTTPS / Secure checkout | Active | Positive — no action needed |
| Stat counters (Customer Satisfaction, etc.) | Broken | JS-animated — crawlers see '0'. Replace with static values in HTML. |
| Video testimonials | Partial | Not crawlable — add text transcripts and descriptive titles |
| Product review counts | Issue | All products show identical '2000' — fix or remove placeholder |
| Google reviews displayed on site | Missing | Embed Google reviews on website and location page — reinforces E-E-A-T |
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.
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).
| Area | Score /10 | Key Gap |
|---|---|---|
| Branding | 6.5 | Clean but not distinctive — looks like 20 other cannabis brands |
| Content Quality | 6.0 | Decent Reels and store content, but lacks premium polish on product visuals |
| Content Strategy | 5.0 | Mostly random posting — no content pillars, no recurring series format |
| Conversion Focus | 4.5 | No clear funnel: discovery to trust to purchase path is broken |
| Authority Signals | 5.0 | Lab certs, expert content, and behind-the-scenes are all absent |
| Issue | Severity | Recommendation |
|---|---|---|
| No gift cards | Medium | Gift cards = customer acquisition at zero cost + brand loyalty tool |
| No urgency or scarcity signals | Medium | Low stock indicators, limited offers, or bundle pricing drive average order value |
| No SKU systematization | Medium | Create uniform naming convention (e.g. PS-FLW-SIG-3.5) for tracking and reporting |
| No loyalty / repeat purchase path | Low | Points program or subscription would materially increase customer lifetime value |
| Collection images missing | Medium | Every category needs branded visual — Flower, Edibles, Vapes, Wellness, Pet Care |
| # | Action | Where | Impact |
|---|---|---|---|
| 1 | Fix age gate — ensure Googlebot can crawl all content (cookie-based gate) | Theme / Dev | Critical |
| 2 | Fix Store Hours URL typo (/store-horns → /store-hours) + 301 redirect | Admin | High |
| 3 | Fix homepage title tag — add brand + product type + Wilmington location | Admin > Prefs | High |
| 4 | Write and add homepage meta description (150–160 chars, local keywords) | Admin > Prefs | High |
| 5 | Standardize business hours everywhere (footer = Store Hours page = GMB) | Admin + GMB | High |
| 6 | Reduce homepage to one H1 tag — demote others to H2/H3 | Theme Liquid | High |
| 7 | Fix 'Loose Flower' nav link — remove homepage redirect | Nav editor | High |
| 8 | Verify/fix fake '2000 review' placeholders — connect real app or remove | Apps | High |
| 9 | Upload Open Graph image (1200×628px) for social sharing | Admin > Prefs | Medium |
| 10 | Begin responding to Google reviews — target 10 responses per day | GMB | High |
| 11 | Claim: Yelp, Apple Maps, Bing Places, Weedmaps listings | External | High |
| # | Action | Where | Impact |
|---|---|---|---|
| 12 | Add LocalBusiness JSON-LD schema sitewide (copy/paste to theme head) | Theme Liquid | High |
| 13 | Create /collections/loose-flower collection page and update navigation | Admin + Nav | High |
| 14 | Create /pages/wilmington-delaware local landing page (NAP + map + hours + keywords) | Pages | High |
| 15 | Compress all images to WebP — reduce homepage from 27MB to <5MB | Uploads + Theme | High |
| 16 | Audit and remove non-essential Shopify apps (target 609KB JS reduction) | Admin > Apps | High |
| 17 | Add alt text to all product and category images (prioritize top 50) | Products | High |
| 18 | Implement Product schema on all product pages (price, availability, reviews) | Theme Liquid | High |
| 19 | Fix JS stat counters — replace animated '0' with static HTML values | Theme | Medium |
| 20 | Fix duplicate banner text rendering 4× in HTML | Theme Liquid | Medium |
| 21 | Expand About Us to 300+ words — story, Wilmington ties, team, sourcing | Pages | Medium |
| 22 | Optimize GBP: products catalog, weekly posts cadence, Q&A seeding | GMB | High |
| 23 | Add gift cards to Shopify store | Admin | Medium |
| # | Action | Where | Impact |
|---|---|---|---|
| 24 | Restructure 20 blog posts: re-categorize, add product links, fix header images, optimize for local keywords | Blog / News | High |
| 25 | Submit 40+ business directory citations (Foursquare, YellowPages, BBB, MapQuest, etc.) | External | High |
| 26 | Add locally relevant FAQs to homepage FAQ section + FAQPage schema | Homepage + Liquid | Medium |
| 27 | Rewrite brand story + core messaging with clear differentiator (see Brand Intelligence Report) | Site-wide | High |
| 28 | Create collection images for all categories — work with graphic designer | Design + Admin | Medium |
| 29 | Establish SKU naming convention and systematize product catalog | Admin | Medium |
| 30 | Build Instagram content pillars: Education / Product Breakdown / Customer Stories / Lifestyle | Medium | |
| 31 | Optimize and add deals to Leafly profile — verify backlink to pureshaka.com | Leafly | Medium |
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.
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.
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.
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.
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.
"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.
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.
Screenshots, visual evidence, and annotated examples supporting the findings in this report: View Supporting Document →
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.