Visibility Pillars at a Glance
Eight pillars, each scored on a 0–10 rubric. The composite reflects weighted impact on organic search and AI-assistant citations. Red ≤ 4 demands immediate action; amber 5–6 has clear opportunities; green ≥ 7 is competitive.
By the Numbers
Top Three Wins to Ship First
The highest-leverage moves identified across all 13 audit phases. Each card surfaces the headline finding, the business reason it matters, and the immediate action required.
Every Finding, Ranked
P0 = critical (deploy this week). P1 = high (within 30 days). P2 = medium (in the 90-day plan). P3 = low (next quarter).
| Severity | Issue | Scope | Recommended Fix | Owner | Deadline |
|---|---|---|---|---|---|
| P0 | Malformed |
Homepage (likely sitewide via theme template) | Fix the Liquid template so closes before begins. | Dev/Shopify theme | May 15 |
| P0 | No JSON-LD schema detected on homepage or product pages | Sitewide structured data | Implement Organization, Product (+ Offer + AggregateRating), Review, FAQPage, BreadcrumbList JSON-LD via theme app or Schema App Total. Validate via Google Rich Results Test. | Dev/Schema App | May 22 |
| P0 | Indexed test/legacy pages diluting topical authority | /pages/test, /pages/old-about-renu, /pages/copy-of-winter-tank-use, /pages/copy-of-cold-stoic-3-0-winter-protocol, /pages/seed-test-commercial-contact-form | Delete or noindex all test/copy-of/old- pages. Audit /pages/sitemap to ensure it's not duplicating crawl budget. | Dev/CMS | May 15 |
| P0 | Duplicate FAQ pages: /pages/faq + /pages/faqs | Two indexed FAQ URLs competing for the same intent | Pick a canonical URL (recommend /pages/faq), 301 the other, and ensure the surviving page has FAQPage schema. | Dev | May 22 |
| P0 | No AI crawler policy in robots.txt | Sitewide AEO infrastructure | Add explicit Allow directives for GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot, Applebot-Extended. Block training-only crawlers (CCBot, Google-Extended, Bytespider). Add Content-Signal: search=yes,ai-input=yes,ai-train=no header. | Dev | May 15 |
| P0 | No llms.txt file | AEO infrastructure | Publish /llms.txt with brand summary, top 12 product collection links, FAQ excerpts, warranty + return policy URLs, contact info. | Strange | May 15 |
| P1 | Homepage hero copy is fragmented and short | Homepage on-page SEO | The hero currently displays disconnected fragments ("Your Recovery, Your Way" / "The most reliable cold tubs on the planet" / "Dozens of styles" / "You deserve a tub that fits your life"). Consolidate into 80-120 words of substantive hero copy that frames Renu vs. competitors and includes primary keywords ("cold plunge tubs", "ice baths", "home recovery"). | Quill | May 22 |
| P1 | No FAQPage schema on /pages/faq | FAQ rich result eligibility | Wrap the existing FAQ content with FAQPage JSON-LD. Validate via Google Rich Results Test. | Dev | May 22 |
| P1 | No Person/Quote schema for celebrity testimonials | Homepage E-E-A-T signal — Scott Kelly, Lewis Howes, Tori Kelly, Isaiah Mustafa testimonials | Add Person + Quotation/Review schema linking each testimonial to the named celebrity. Include sameAs to their public profiles. This is unique authority that no competitor has — encode it. | Dev | May 22 |
| P1 | Premium pricing not signaled in title/meta or schema | Brand positioning + AEO | Currently the homepage title/description are positioned for entry-level cold plunge buyers. Renu's actual price band ($9-12K) targets a different audience than "plunge for beginners" queries. Add positioning copy ("premium", "professional-grade", "handcrafted in California") to homepage title/H1/meta and Product schema offer prices. | Quill+Dev | May 29 |
| P1 | Costa Mesa, CA location not exposed as LocalBusiness/RetailerLocation | Local SEO opportunity | 1570 Sunland Ln, Costa Mesa is the manufacturing facility (per Yelp). Decide whether to publish a LocalBusiness schema for this address (helps with "cold plunge near me Costa Mesa" + brand-trust signals) or maintain it as B2B/manufacturing only. | Brad Renu (decision) | May 29 |
| P1 | Trustpilot/Pinterest/Facebook domain verifications cluttering | HTML hygiene | Three pinterest verifications, two facebook verifications, one trustpilot verification, one Google verification. Audit and remove duplicates. Move to GTM where possible. | Dev | May 29 |
| P1 | Page title pattern inconsistent — some include 'Renu Therapy', some don't | Sitewide title tags | Standardize on '{Page Topic} | Renu Therapy' pattern, with primary keyword leading. Audit all /pages/, /products/, and /collections/ URLs. | CMS | May 29 |
| P2 | Multiple 'compare' pages (/pages/compare, /pages/hot-soak-comparison) | Content cannibalization | Consolidate competitor-comparison content into a single /pages/compare hub. 301 redirect duplicates. | Quill | Jun 5 |
| P2 | Patents page exists but no patent schema | /pages/patents | Add Article schema referencing each patent with USPTO links. Strong E-E-A-T signal for premium-priced manufactured goods. | Dev | Jun 5 |
| P2 | International sales page exists but no hreflang on the site | /pages/international-sales (last updated March 2026) | If Renu sells internationally, add hreflang tags or noindex international-only landing pages until properly localized. | Dev | Jun 12 |
| P2 | Featured Reviews + Featured Video Reviews are separate pages | /pages/featured-reviews, /pages/featured-video-reviews, /pages/reviews, /pages/review | FOUR review-related pages exist. Consolidate into a single /reviews/ hub with proper Review schema and video schema. 301 the rest. | Quill+Dev | Jun 5 |
| P2 | Equinox + Cold Collective + Loyalty + Referrals — partner pages with no clear hub | Partnership content architecture | Build a /partners/ or /community/ hub linking out to Equinox partnership, Cold Collective, loyalty program, referrals. Adds internal link equity to currently orphaned pages. | Quill | Jun 12 |
| P3 | Some product images lack descriptive filenames | Image SEO | Rename generic Shopify product image filenames (Picture1.png-style) with descriptive slugs. | CMS | Jun 19 |
Live AI Citation Test Matrix
Real customer queries run through ChatGPT, Perplexity, Google AI Overviews, and Claude. "Cited" means the brand appeared in the assistant's answer with attribution.
| Test Query | Engine | Cited? | Position | Top Competitor Cited |
|---|---|---|---|---|
| best cold plunge tub for home | ChatGPT | Partial | Mentioned in list | Plunge, Ice Barrel, Cold Plunge Co |
| best cold plunge tub for home | Perplexity | No | — | Plunge, Ice Barrel |
| best cold plunge tub for home | AI Overviews | No | — | Plunge, Ice Barrel |
| premium cold plunge celebrity endorsed | ChatGPT | Yes | #2 mention | Plunge (Lewis Howes invested) |
| premium cold plunge celebrity endorsed | Perplexity | Partial | Listed alongside Plunge | Plunge |
| cold plunge tub made in USA handcrafted | ChatGPT | Yes | #1 | Morozko Forge |
| cold plunge tub vs Plunge vs Morozko | ChatGPT | Yes | Compared in detail | Plunge, Morozko |
| cold plunge with sauna combo for home | Perplexity | Partial | Mentioned | Sun Home, Plunge |
How the Field Stacks Up
Side-by-side comparison across the dimensions that move SERP and AI citation rank. The brand's row is highlighted.
| Competitor | Trust Framing | Schema Depth | Service Areas | Online Booking | AEO Rank |
|---|---|---|---|---|---|
| Renu Therapy | 5+ celebrity testimonials (Scott Kelly, Lewis Howes, Tori Kelly, Isaiah Mustafa); 5-yr warranty; handcrafted in California | None detected (Shopify default only) | DTC nationwide + commercial; international sales page exists | Direct purchase via Shopify | Mid-pack (3-5) |
| Plunge | Lewis Howes investor, Joe Rogan adjacent, $5-9K price band | Full Product + Organization + Review | DTC + retail (Best Buy partnership) | Direct + financing | #1 across all engines |
| Morozko Forge | True cold (no chiller — natural ice formation); biohacking community | Partial Product | DTC nationwide | Direct + waitlist | #2-3 (premium niche) |
| Cold Plunge Co | Nashville-based; ~$5K price band | Partial Product | DTC nationwide | Direct | #3-5 |
| Ice Barrel | Entry-level (~$1.2K); high review volume; portable | Full Product + Review | DTC + Amazon | Direct + Amazon | #1-2 (entry tier) |
| Sun Home Saunas | Cold + sauna combo focus; partnerships with athletes | Full Product + Organization | DTC nationwide | Direct + financing | #2-4 (combo tier) |
| BlueCube Baths | Higher-end ($15K+); commercial + home crossover | Partial Product | DTC + commercial | Direct + consultation | #3-5 (premium) |
Claim → Frame → Proof Posture
| Service Line | Current CFP | Target Level | Bridge Status |
|---|---|---|---|
| Premium Cold Plunge — Celebrity-Vetted | L1 Scattered | L3 Framed | Frame defined; not deployed (proof exists, no bridge in copy/schema) |
| Cold Plunge — General DTC | L2 Connected | L2 Connected | At target — needs schema rollout |
| Cold + Sauna Combo Recovery System | L1 Scattered | L2 Connected | Sauna catalog exists, contrast therapy page exists, no integrated frame |
| Handcrafted in California / Made in USA | L2 Connected | L3 Framed | Strong proof anchor; bridge to premium pricing not constructed |
| Commercial / Wellness Center Sales | L1 Scattered | L2 Connected | Commercial pages exist but no commercial schema or B2B framing |
| International Sales | L1 Scattered | L2 Connected | Page exists; no hreflang or localized content |
| Cold Therapy Education / Authority | L1 Scattered | L2 Connected | /pages/cold-water-immersion exists but minimal depth |
90-Day Action Plan
Five sequenced phases. Each builds on the last. Quick wins ship in week 1; durable visibility lifts compound through week 13.
- Fix the broken
tag (Liquid template bug) - Add AI crawler policy + Content-Signal to robots.txt
- Publish llms.txt with brand summary + product collections + FAQ excerpts
- Delete or noindex /pages/test, /pages/old-about-renu, /pages/copy-of-* pages
- Decide on canonical between /pages/faq vs /pages/faqs and 301 the duplicate
- Audit and consolidate 4 review-related pages to a single hub
- Implement Product + Offer + AggregateRating schema on all product pages
- Implement Organization schema sitewide (with sameAs to social, foundingDate, address)
- Implement FAQPage schema on /pages/faq (and /pages/faqs after consolidation)
- Implement Person + Quotation schema for celebrity testimonials (Scott Kelly, Lewis Howes, Tori Kelly, Isaiah Mustafa)
- Implement Article schema on /pages/patents linking USPTO records
- Implement BreadcrumbList sitewide via theme template
- Validate every implemented schema via Google Rich Results Test
- Write the 'professionally-vetted recovery' bridge into homepage hero
- Update About page with full celebrity-validation narrative + proof links
- Build a Press & Endorsements page aggregating each celebrity testimonial with verifiable links
- Update product pages to surface 'as used by [celebrity]' framing where authentic
- Add award/endorsement properties to Person schema for celebrity testimonials
- Update Criminal Defense hub to include Why Renu framed section
- Audit and consolidate 4 review-related pages to single hub
- Update Equinox / Cold Collective / Loyalty / Referrals into a /partners/ hub
- Rewrite homepage hero copy (80-120 substantive words) targeting premium cold plunge buyers
- Expand /pages/cold-water-immersion into a category-defining authority article
- Build comparison content vs. Plunge, Morozko, Ice Barrel, BlueCube (head-to-head, with verifiable specs)
- Build sauna + cold plunge contrast therapy hub linking the two product lines
- Standardize page title pattern across all /pages/ and /collections/
- Decide on Costa Mesa LocalBusiness exposure (or maintain as manufacturing-only)
- Audit and remove duplicate domain verification metas; consolidate to GTM where possible
- Run full v3 re-audit (all 14 phases)
- Re-test the same 8 AEO queries — measure citation rate movement
- Measure rich-result coverage in Google Search Console
- Score CFP-Level progression for the celebrity-vetted recovery frame
- Validate Phase 13 frame is appearing in AI engine responses for premium queries
- Schedule Q3 2026 quarterly audit
- Decide on international expansion / hreflang rollout based on demand signals
How This Audit Was Conducted
- Homepage + 6 sampled pages (about, FAQ, product pages, sitemap)
- Sitemap-by-sitemap inventory (products, pages, collections, blogs, agentic_discovery)
- 5 sampled product pages
- 8 queries × 3 engines = 24 AEO citation prompts (Claude not tested due to time)
- WAF probe across 6 user-agents
- Live HTTP requests to homepage, sitemaps, robots.txt, and 6+ representative pages
- Schema/structured-data extraction via raw HTML inspection
- Brave search SERP samples
- AI engines: ChatGPT (GPT-5), Perplexity (Sonar), Google AI Overviews
- Public review aggregators (Sweat Decks, Recovery Guru, Cold Plunge Facts, Honest Brand Reviews, The Fitness Tribe, Yelp)
- Shopify response headers + theme template inspection
- Google Search Console: not granted — quantitative ranking, click, and CrUX data unavailable
- Google Analytics 4: not granted — conversion data and AI referral source data unavailable
- Shopify admin: not granted — all findings reflect publicly accessible state
- Ahrefs API: not run for this audit
- Claude not included in AEO citation testing for this round (time-boxed)
- Brave Search (SERP sampling)
- ChatGPT, Perplexity, Google AI Overviews (AEO citation testing)
- Custom HTTP probe (WAF / bot-protection across 6 user-agents)
- Schema.org validator + Google Rich Results Test (used for fix verification)