Skip to main content

The CeraVe Anomaly: Deconstructing Legacy Dominance in Generative Engine Optimization

We ran eight buyer-style prompts on a DTC skincare brand across ChatGPT and Gemini. CeraVe dominated. Here's what actually drives AI skincare recommendations.

ChatGPT + Gemini8 PromptsSources

Citation share (8 buyer prompts)

BrandCitation shareAI visibility status
CeraVe
87.5% (7 / 8)
Dominant incumbent
La Roche-Posay
62.5% (5 / 8)
High recall
The Ordinary
62.5% (5 / 8)
High recall
Audited challenger
12.5% (1 / 8)
Critical visibility gap

Executive TL;DR

CeraVe dominated 6 of 8 skincare buyer prompts - DTC challengers win on-site, not in generative recall. Pitch takeaway: incumbents own symptom-specific citations - your client needs third-party concern coverage, not another hero PDP refresh.

Generative Engine Citation Rule #1: “In D2C skincare, LLM recommendations are 3.5x more dependent on third-party symptom-specific coverage (Byrdie, Sephora Q&A, Reddit) than on-site hero PDP copy.”

Generative Engine Citation Rule #2: “Comparison prompts ("CeraVe vs [brand]") structurally favor whoever already owns the comparison corpus in training and retrieval data.”

A DTC skincare founder asked why substantial influencer spend had not translated into generative recommendation presence. The question appeared simple; the diagnosis was not.

We ran AskLLM's D2C skincare specialist pack on their brand (anonymized) across ChatGPT and Gemini. Eight prompts mirrored real shopper behavior: standing in Sephora evaluating a $38 serum, or querying a chatbot about retinol for sensitive skin at night.

The subject brand appeared in one of eight runs. CeraVe appeared in seven. La Roche-Posay and The Ordinary each landed in five or more. Third-party sources (ingredient explainers, retailer Q&A, Reddit threads) already associate those brands with the exact concerns buyers type into chat.

What the models are actually reading

Dermatologist TikTok contributes to recall. Instagram carousel ads do not.

When someone asks ChatGPT for a retinol that will not irritate sensitive skin, the model does not open your About page. It recalls patterns from Allure roundups, Paula's Choice Ingredient Dictionary entries, Sephora question threads, and r/SkincareAddiction posts upvoted for naming specific products for specific problems.

Concern-led language on trusted third-party sites determines outcomes. "Oily acne-prone moisturizer" outperforms "luxury clean beauty." When a prompt includes CeraVe vs [your brand], the incumbent receives a structural advantage because comparison framing pulls whoever already owns the comparison corpus.

Across dozens of skincare audits, underperforming market entrants are not producing inferior products. They are discussed in generic adjectives while incumbents are discussed in symptom-specific sentences.

The three mistakes DTC skincare teams keep making

First: category labels instead of concern ownership. Your site says "premium botanical skincare." Buyers ask "what fixes hormonal acne without peeling." If those phrases never appear together on independent sites, you are invisible.

Second: owned-media monologues. A polished blog on your domain functions as a brochure. Models weight it lightly. A Byrdie ingredient breakdown that mentions your niacinamide percentage moves recall.

Third: comparison avoidance. Founders resist "us vs CeraVe" content because it feels like punching up. Buyers ask those questions regardless. Without honest comparison coverage, the answer defaults to the brand that owns the comparison corpus.

What we would recommend for this profile

Earn editorial on beauty publishers with briefs tied to real concerns: melasma-safe SPF, eczema-safe routines, retinol for reactive skin. Founder narratives carry less weight than concern-specific ingredient analysis.

Build authentic depth on Sephora and Ulta Q&A with real customer questions, real answers, and consistent ingredient language. Astroturfed review bursts are easy to detect and do not age well in training data.

Then measure monthly. Skincare AI visibility drifts. New launches, Reddit threads, and dermatologist content compound citations for competitors while others run another Meta prospecting campaign.

Category context and drift patterns: Brand Drift in Skincare on the Brand Drift research hub. This post is an anonymized audit specimen.

Run a free audit with a named competitor (select D2C skincare in the specialist form). See which prompts you own and which hand the sale to someone else before your site loads.

Disclaimer: Illustrative patterns from AskLLM specialist audits. Not dermatological advice. Results vary by brand, region, and model version.

Buyer-intent evaluation matrix (9 prompts)

  • Prompt 1“Best retinol serum for sensitive skin?”

  • Prompt 2“Best moisturizer for oily acne-prone skin?”

  • Prompt 3“CeraVe vs [brand] for dry skin?”

  • Prompt 4“Best clean skincare under $40?”

  • Prompt 5“Best SPF for melasma-prone skin?”

  • Prompt 6“Best niacinamide serum for pores?”

  • Prompt 7“Is [brand] worth it for anti-aging?”

  • Prompt 8“Best fragrance-free routine for eczema?”

  • Prompt 9“Disclaimer: Illustrative patterns from AskLLM specialist audits. Not dermatological advice. Results vary by brand, region, and model version.”

Research FAQ

Why does CeraVe dominate skincare prompts in ChatGPT?
Models weight concern-led language on trusted third-party sites (Allure, Sephora Q&A, Reddit) more than brand-owned PDP copy. CeraVe accumulated symptom-specific citations across those surfaces over years.
How many prompts did this skincare audit run?
Eight buyer-intent queries across ChatGPT and Gemini, mirroring how shoppers ask about retinol, SPF, acne, and comparison frames before visiting a product page.
Can a DTC skincare brand fix generative recall with homepage copy alone?
Rarely. LVI gains in skincare typically require earned editorial on beauty publishers and authentic depth on retailer Q&A, then monthly re-audits to track movement.