A $2B brand that dermatologists trust. That Google forgot. That AI barely knows.
Source: Similarweb Dec 2025–Mar 2026 · Google PageSpeed Insights Apr 2026 · Trakkr.ai Apr 2026
The brand is winning.
The infrastructure is not.
CeraVe averages 1.67 million monthly visits globally. It outpaces every direct competitor on volume. The problem is not awareness. The problem is what happens after someone arrives — and increasingly, what happens before they arrive at all.

Competitor Benchmarking · Similarweb Dec 2025 – Mar 2026
| Brand | Global Rank | Monthly Visits | Bounce Rate |
|---|---|---|---|
| CeraVe[THIS AUDIT] | #39,627 | 1.67M | 56.7%↑ RISING |
| La Roche-Posay | #35,809 | 1.48M | 48.8% |
| Neutrogena | #83,615 | 634K | 52.3% |
| Cetaphil | #95,173 | 504K | 46.6% |
CeraVe has the highest traffic and the worst bounce rate. La Roche-Posay retains visitors better with 200K fewer monthly arrivals.
Traffic Source Breakdown · Mobile: 69–78% of all visitors
Organic and direct together are 72% of traffic — almost entirely brand-aware visitors arriving on purpose. Discovery traffic is largely absent.
Top Organic Keywords · Similarweb
Technical SEO Findings
Mobile is officially failing — 75% of visitors are on mobile
Google Core Web Vitals: FAILED. Largest Contentful Paint is 3.0 seconds — above the 2.5 second threshold. Interaction to Next Paint is 287 milliseconds, meaning JavaScript is blocking page interactivity. Time to First Byte on mobile is 1.4 seconds. The brand is spending on paid traffic to drive people to a technically failing mobile experience.
The sitemap returns a 404
cerave.com uses a sitemap index pointing to an external hosting solution. A direct crawl in April 2026 returned 404 errors and "Sitemap file not found" messages. Search engine crawlers cannot reliably discover new or updated content. This is the highest-priority technical fix in the entire audit — lowest effort, highest immediate impact.
No schema markup where it would matter most
Product pages use basic BreadcrumbList schema only. No Product schema, no Review schema, no FAQ schema. The practical result: CeraVe has no star ratings appearing in Google search results because the structured data that generates them was never implemented. Every competitor with proper schema has a visual advantage in the same search results.
Image alt text gaps on key pages
Multiple images on the homepage lack descriptive alt text. This is simultaneously a crawlability issue, an image search visibility issue, and an accessibility compliance issue. For a brand whose entire strategy depends on visual product appeal and clinical credibility, missing alt text on hero images is a basic gap with a straightforward fix.
Source: Google PageSpeed Insights API April 2026 · cerave.com crawl April 2026 · Similarweb
They score 82.9 overall.
They score 16.0 for sunscreen.
That is not a gap. That is a category the brand has surrendered to AI without knowing it.

Why This Happens: The Trust Stack
Community Validation
Reddit discussions, forum mentions, peer recommendations. AI models weight what real communities say about a product. CeraVe has strong general community presence. Their SPF products are largely absent from those conversations.
Editorial Authority
Roundups and reviews from high-authority editorial sources. "Best sunscreen for sensitive skin." "Dermatologist-recommended SPF." CeraVe's SPF products are underrepresented in the editorial roundups AI models use to cite recommendations.
Machine-Readable Data
Structured schema that lets AI extract specific facts confidently. Without Product schema, FAQ schema, and an llms.txt file, AI models cannot reliably cite CeraVe's SPF products over competitors with better-structured data.
LLM Coverage Breakdown · Trakkr.ai April 2026
Google rewrote the rules.
The playbook stayed the same.
This is not a CeraVe-specific failure. It is a pattern across brands that are still optimizing for a version of search that no longer exists. Building content for clicks in a zero-click economy. Building for desktop in a 75% mobile traffic reality. Posting on social with no keyword architecture in a world where Google indexes social content.
Optimizing for clicks in a zero-click economy
SEO + GEOCeraVe's Skin Smarts educational content is built to drive people from Google to the article. That model is losing effectiveness. 60% of searches now end on the SERP because AI platforms synthesize the answer directly. The content investment exists. The structure that makes AI models cite CeraVe as the source rather than consuming and summarizing without attribution does not.
A failing mobile experience at 75% mobile traffic
TECHNICAL3.0 second LCP on mobile is not a performance inconvenience. It is a ranking signal telling Google that the mobile experience is below standard, in a category where the majority of searches happen on a phone. The brand is spending on paid traffic to drive people to a technically failing mobile experience.
Invisible in sunscreen despite being a skincare brand
GEO + COMMUNITYCeraVe has SPF products. CeraVe has dermatologist endorsements for those products. CeraVe has the clinical proof. AI models score them at 16 out of 100 for sunscreen recommendations because the community conversations, editorial roundups, and structured data that AI uses to confidently recommend a product in that category are not there. This is a winnable gap with a specific strategy.
No machine-readable proof behind the claims
SCHEMA + GEO"Developed with dermatologists" is a marketing claim. When it is encoded in ExpertReview schema, linked to named board-certified dermatologists with credentials, and structured for AI extraction, it becomes a citable fact. Right now it is copy on a website. AI models cannot reliably cite marketing copy. They can cite structured facts.
The funnel drops people before they are ready to buy
CONVERSIONSomeone arrives on a product page, has questions, finds no educational context, and leaves. Bounce rate: 56.7% and rising. Without an educational middle layer that moves a curious visitor to a confident buyer, paid media introduces the brand and then immediately asks for a purchase. That gap costs more than the media spend required to fill it.
Five pillars. One connected system.
Built for how search works in 2026.
Each pillar addresses a specific gap identified in the audit. Together they form an architecture that connects organic discovery, AI citation, paid media, and conversion into one system rather than five separate campaigns.
AI-First Data Layer — GEO Foundation
IMMEDIATE PRIORITYDeploy llms.txt at the root domain — a direct briefing document for AI crawlers listing every product, its three essential ceramides, clinical results, and dermatologist endorsements by name and credential. "Best for eczema." "Recommended for post-procedure barrier repair." "Mineral SPF option for sensitive skin."
Overhaul schema markup site-wide: Product schema, Review schema with ratingValue and reviewCount, FAQ schema on every educational page, and MedicalCondition schema on eczema and psoriasis pages. Every claim becomes a citable structured fact.
Close the Claude coverage gap specifically. At 67%, the lowest of any major LLM, there is a clear target. Claude surfaces increasingly in professional and research contexts. Structured clinical data in Claude-prioritized formats closes this gap directly.
Skin Smarts Restructured for Zero-Click
HIGH IMPACTThe Inverted Pyramid for AI: every Skin Smarts article restructured so the direct factual answer appears at the very top of the page in a bulleted list optimized for AI extraction. Not buried in paragraph four. At the top. Immediately. AI models that extract and cite content look for the answer first.
Proprietary insights that AI cannot synthesize elsewhere: quotes from named, credentialed CeraVe dermatologist partners specific enough that AI models must cite CeraVe as the source. General skincare advice can be synthesized from anywhere. A named dermatologist statement on MVE Technology cannot.
FAQ schema on every educational page with a minimum of five structured Q and As using the exact language people type into search. FAQ schema has one of the highest rates of appearing in AI Overviews and People Also Ask features.
The Sunscreen Gap — Most Urgent Category
AI SCORE: 16.0Reddit seeding around SPF specifically: a targeted strategy in r/SkincareAddiction, r/AsianBeauty, and r/30PlusSkincare focused on CeraVe AM Facial Moisturizing Lotion SPF 30 and the Invisible Mineral Sunscreen. Focusing on the lack of white cast, barrier-repair properties alongside sun protection, and dermatologist backing. Builds the community Trust Stack AI models look for.
Dedicated technical SPF landing pages: comparing chemical versus mineral sunscreens, explaining SPF numbers, addressing the "sunscreen stings my eyes" query cluster, all with heavy FAQ schema, named dermatologist quotes, and structured data connecting specific products to specific concerns.
Digital PR targeting editorial sunscreen roundups: getting CeraVe SPF products into "best sunscreen for sensitive skin" and "dermatologist-recommended SPF" editorial roundups on high-authority sites directly improves the Trust Stack and AI citation rate for the sunscreen category.
Mobile Performance Triage
TECHNICAL FIXFix the sitemap 404 immediately. This is the highest-priority technical fix in the entire audit. One engineering task. Immediate crawl efficiency improvement for all new and updated content.
Edge computing for content delivery: Implement Cloudflare Workers or equivalent edge caching to serve content from locations closer to the user. Reduces TTFB from its current 1.4 seconds on mobile toward the acceptable threshold.
Defer heavy JavaScript payloads: The quiz logic, interactive elements, and virtual try-on features are blocking interactivity. Defer their loading until after the primary product information and purchase CTAs have rendered. The 287ms INP score drops significantly when JavaScript is no longer blocking the first interaction.
Paid Media — Fill the Gap While Organic Closes It
PERFORMANCESearch: bid on informational and problem-based queries while organic rankings are being built. CPCs for queries like "how to repair damaged skin barrier" are lower than branded terms because the competition is content publishers, not other large skincare brands. Capture discovery traffic now. Build organic infrastructure to own it permanently.
Paid Social — three layers: Cold lookalike audiences based on purchasers. Warm product page visitors retargeted with educational content addressing their specific skin concern, not the product page they already left. Hot educational content engagers retargeted with the relevant product.
YouTube: "Game Plan" 30-second spot as TrueView in-stream targeting skincare content viewers, competitor brand searchers, and dermatologist content audiences. Retail media on Amazon, Walmart, and Target at the conversion moment when organic and paid have done the education.
The Skin Gap Finder
CeraVe has a skin type quiz. This is not that. This asks about your life and tells you what your skin is actually missing and why — then shows you the searches you'd make for your problem.

Where do you live?
Game Plan
CeraVe is the Official NBA Skincare Partner. NBA Summer League plays in Las Vegas in July — extreme outdoor heat, full sun, athletes performing outdoors. Their AI visibility for sunscreen is 16.0. They have the partnership, the credibility, and the SPF products. This campaign makes that connection.
NBA coaches have game plans for everything. Every single variable. Except SPF. Summer League. Las Vegas heat. Outdoor courts. 104°F. CeraVe is the Official Skincare Partner. They make SPF products. Nobody is making this connection.
The entire energy of the spot is preparation — meticulous, professional, exhaustive. Every product, every tool, every recovery method. Until the one thing is missing. The whiteboard flip is the punchline delivered completely deadpan.
This is not just a funny ad. It is the discovery problem made visual. The trainer found the CeraVe SPF at the bottom of the bag — because nobody thought of it first. That is the exact AI awareness gap this project exists to fix.
All video content in this section was created entirely using AI generation tools. This is a strategic concept portfolio piece produced independently by Oleksandra Meshcheriakova. There is no affiliation with, endorsement by, or criticism of CeraVe, L'Oréal, the NBA, or any other brand or organisation referenced. Products shown are conceptual representations only — packaging, branding, and visual identity do not replicate or intend to replicate official CeraVe products. This work represents a strategic idea and creative direction, not an official campaign. All rights to referenced brands and trademarks belong to their respective owners.
Organic takes time.
AI takes structure.
Paid fills the gap while both are being built.
Four channels working in sequence, not in parallel. Paid media captures the discovery traffic organic has not yet won. YouTube builds awareness for the SPF category. Retail media closes conversions. All three feed organic signal over time.
Budget Allocation Framework
Search — Fill the Discovery Gap
CeraVe already bids on branded terms they own organically. The opportunity is informational queries — problem-based searches they are not winning. CPCs for queries like "how to repair damaged skin barrier" are lower than branded terms because the competition is content publishers, not other large skincare brands. Bid now. Build organic infrastructure to own it permanently. As organic rankings improve, shift paid budget to the next query cluster.
Paid Social — Three Audience Layers
Cold: lookalike audiences based on purchasers, targeted by age and skincare interest. Warm: product page visitors who left without purchasing, retargeted with educational content addressing their specific skin concern — not the product page they already saw and left. Hot: educational content engagers retargeted with the specific product that solves the problem they just read about. Each layer gets different creative. Each layer has different messaging depth.
YouTube — Awareness Campaign
"Game Plan" 30-second spot runs as TrueView in-stream. Target audiences: skincare content viewers, competitor brand searchers, dermatologist content watchers, and NBA-related interest audiences. The 6-second bumper runs as frequency cap against the full spot. Sequential messaging: see the 30-second first, then the 6-second bumper reinforces the SPF message without feeling repetitive.
Retail Media — Close the Conversion
Amazon, Walmart, and Target sponsored placements at the bottom of the funnel. When organic and paid search have done the education and the video has done the awareness, retail media closes the conversion. Primary targeting: people searching competitor product names — specifically in the sunscreen category where CeraVe's AI visibility gap is the most urgent. This is where the SPF score of 16.0 gets directly attacked.
The skills behind
the strategy.
Ten disciplines working together. Hover any skill to see exactly how it applies to this project.
Every gap identified.
Every fix defined.
CeraVe does not have a brand problem. Every dermatologist recommends them. Reddit communities recommend them daily. The problem is the infrastructure connecting that trust to the search engines and AI models that now mediate discovery. This project maps every gap, prioritizes every fix, and builds the strategy for a search landscape that most marketers have not caught up to yet.
Matching La Roche-Posay's current benchmark through content architecture improvements and mobile performance triage. The gap is measurable. The fix is defined.
The highest-priority gap to close. A brand with dermatologist-backed SPF products and clinical proof scoring 16.0 in the sunscreen category is a recoverable gap with a defined playbook.
The broken sitemap is the highest-leverage technical fix in the entire audit. One engineering task. Immediate crawl efficiency improvement for all new and updated content.
Claude coverage is currently the lowest of any major LLM. Structured AI-targeted content and llms.txt deployment closes this gap directly and measurably.
Made with full creative intent.
Zero brand affiliation.
This is an independent concept portfolio project. Barrier Down is not affiliated with, endorsed by, sponsored by, or connected to CeraVe, L'Oréal, or the NBA in any way. I genuinely admire the CeraVe brand and its mission — this project exists to demonstrate what a full-funnel digital strategy looks like for a brand I believe in.
All audit data is publicly available and sourced from Similarweb (Dec 2025–Mar 2026), Google PageSpeed Insights (April 2026), and Trakkr.ai (April 2026). The video campaign content was created entirely with AI generation tools. Products and packaging shown are conceptual representations only and do not replicate official CeraVe products.
This work is not intended to criticise CeraVe or its team. It is intended to show what is possible — and to open a conversation about the opportunity that exists. All brand names and trademarks belong to their respective owners.
Thisiswhatknowingtherulesactuallylookslike.
I found CeraVe through a Reddit comment, not through their website. I had combination skin, eight products, and a routine that was destroying the very thing it was supposed to protect. Three products fixed it. But that Reddit comment found me — CeraVe did not. I built this project to understand exactly why, and to show exactly how to fix it. Every section connects. Every recommendation ties to a real audit finding and a real business outcome. The strategy is not just current — it is built for where search is going. That is how I work.
Concept project by Oleksandra Meshcheriakova · oleksandramesh.com · Not affiliated with CeraVe or L'Oréal