Rosé All Day Cosmetics AEO Assessment Report
by Novastacks AI
roseallday.co | Indonesia Market
March 02, 2026 | Prepared by Novastacks AI
Site Readiness: 3.5 · LLM Visibility: 4.0
AI Writes Your Product Reviews — From Someone Else's Website
Google AI Overview already produces detailed, ingredient-level reviews of Rosé All Day's skin tint — citing TikTok creators and Female Daily, never roseallday.co. Your products have earned 73,000+ five-star Tokopedia reviews and 223,000 Instagram followers. The brand love is real. The AI citation gap is equally real, and it costs you every time a customer asks an AI assistant to recommend a halal lip tint, a clean beauty brand, or the best local Indonesian makeup.
In those moments — the highest-intent queries in your category — your name does not appear. ChatGPT lists Wardah, Emina, and Mineral Botanica for lip tint. It names Somethinc, ESQA, and Rollover Reaction for clean beauty. Somethinc now ranks for 9× more keywords and generates an estimated 6.8× more organic traffic than roseallday.co. The gap is structural: your website is 100% transactional with zero informational content. AI doesn't browse Tokopedia reviews — it reads owned content. There is currently nothing on roseallday.co for AI to cite when your customers are making purchase decisions.
| Domain | Ranked Keywords | Est. Traffic (ETV) | #1 Positions | #2-3 | #4-10 |
|---|---|---|---|---|---|
| roseallday.co | 136 | 13,634 | 37 | 25 | 22 |
| blpbeauty.com | 391 | 22,779 | 63 | 39 | 37 |
| somethinc.com | 1,224 | 93,135 | 121 | 11 | 12 |
1 Ranked Keywords — Total keywords where domain appears in Google Indonesia top 100 results (DataForSEO Labs, March 2026). Reflects top-150 by ETV sample; actual totals may be higher.
2 ETV — Estimated Traffic Value based on top 150 ranked keywords by traffic contribution, Indonesia market (location_code 2360), March 2026.
3 Position data reflects the top-150 keyword sample used in this audit. Competitors using DataForSEO Labs ranked keywords endpoint, no language_code filter applied.
Category Invisibility Gap
0/3Category queries where ChatGPT recommends Rosé All Day
When Indonesian consumers ask AI for the best halal lip tint, the best clean beauty brand, or the best local makeup — Rosé All Day does not appear. Wardah, Somethinc, ESQA, and Rollover Reaction fill those slots instead. This is the purchase-decision moment, and your brand is absent from it. Our AEO solution addresses this by creating the category-level owned content that gives AI a credible source to cite.
§ Section 02: AI Visibility
Content Dead Zone
0Informational pages on roseallday.co
The entire roseallday.co website is product pages and checkout flows. No blog, no FAQ, no guides, no how-to content — nothing for an AI crawler to read and cite. Google AI Overview already produces detailed reviews of your skin tint, but sources them entirely from TikTok and Female Daily. You have strong product love and zero owned content to capture it. Our AEO solution addresses this by building the informational content architecture that converts brand recognition into AI citations.
§ Section 03: Site Readiness
Third-Party Citation Dependency
1,600YouTube subscribers on the official Rosé All Day channel
Every AI Overview and ChatGPT answer about Rosé All Day cites sources outside your control — TikTok creators, Female Daily reviews, Lemon8 posts. Your YouTube channel has only 1,600 subscribers while competitor review videos drive millions of views. When those third-party sources disappear or shift tone, your AI visibility disappears with them. Our AEO solution addresses this by building durable owned citation assets that AI platforms reference directly.
§ Section 02: AI Visibility
This assessment analyzes the top 150 ranked keywords per domain across 3 sites, crawls 9–15 representative pages per audit, runs 3 Lighthouse performance audits, and executes 12 AI prompt tests across ChatGPT and Google AI Overviews. Third-party citation surface checks include YouTube, Reddit, G2, Wikipedia, direct competitor domains, and other category-relevant platforms. All scores use a 1–10 scale. Data reflects conditions as of March 2026.
AI Reviews Your Products — Then Links to TikTok, Not You
LLM visibility across ChatGPT (gpt-4o) and Google AI Overview
ChatGPT Query Results
| Prompt Type | Query | Mentioned? | Who Was Cited |
|---|---|---|---|
| Branded | Ceritakan tentang Rosé All Day Cosmetics, brand kosmetik lokal Indonesia | Yes | Brand mentioned and described; no URL citation; web search not used (training data only) |
| Category: Skin Tint | Rekomendasi skin tint terbaik brand lokal Indonesia untuk kulit sawo matang | Yes | Mentioned 2nd (after ESQA); described inaccurately as 'foundation with skin tint texture'; no citation URL |
| Category: Lip Tint | Rekomendasi lip tint lokal terbaik Indonesia halal dan tahan lama | No | NOT mentioned — Wardah, Emina, Mineral Botanica, Madame Gie, Sariayu listed instead |
| Comparison | Perbandingan Rose All Day vs Somethinc vs BLP Beauty, mana yang lebih bagus? | Yes | Mentioned alongside competitors with equal coverage; no citations; generic summary only |
| Category: Clean Beauty | brand kosmetik lokal Indonesia clean beauty vegan halal terbaik 2025 | No | NOT mentioned — Wardah, Somethinc, ESQA, Rollover Reaction, Mineral Botanica listed; Rosé All Day absent despite being halal certified |
| Long-tail | skin tint lokal terbaik — Rose All Day skin tint review | Yes | Google AIO triggered with detailed product review citing TikTok and Female Daily — roseallday.co cited organically at position 3 only, not inside AIO |
ChatGPT responded from training data for all 6 queries (web_search=false confirmed). The brand is known at a basic level — ChatGPT describes product characteristics accurately in branded queries — but has no indexed owned content to ground category recommendations. For every non-branded query, AI defaults to brands with more informational content presence: Wardah (legacy brand authority), Somethinc (blog + active content strategy), and ESQA (editorial coverage). Rosé All Day's clean beauty, halal, and vegan positioning — its core differentiators — are completely absent from AI category answers.
Google AI Overview Results
| Query Type | Query | AIO Triggered? | Prospect Rank | Top Results |
|---|---|---|---|---|
| Branded | Rosé All Day Cosmetics brand kosmetik lokal Indonesia | Yes | #1 organic | roseallday.co (#1), instagram.com/roseallday.co (#2), shopee.co.id (#3) |
| Product Review | Rose All Day skin tint review | Yes | #3 organic | AIO detailed review active — cites TikTok, reviews.femaledaily.com, lemon8-app.com, beautyjournal.id — NOT roseallday.co |
| Comparison | Rose All Day vs Somethinc vs BLP Beauty | Yes | Appears in TikTok/YouTube comparison videos in SERP | lemon8-app.com comparison, tiktok.com battle videos, youtube.com review videos |
| Category: Clean Beauty Halal | kosmetik clean beauty vegan halal lokal Indonesia | Yes | Not in AIO — Tribunnews article about RADC ranks #2 organically | shopping.tribunnews.com (Rose All Day article), lifestyle.kompas.com, soco.id |
| Category: Skin Tint | skin tint terbaik brand lokal Indonesia | Yes | Appears in comparison video results on TikTok/YouTube | Category SERP dominated by TikTok/YouTube review videos; roseallday.co not in AIO citations |
| Category: Lip Tint | lip tint lokal terbaik Indonesia halal | Yes | Not found in results | Wardah, Emina, Mineral Botanica dominate AIO for lip tint category |
Google AI Overview has detailed knowledge of Rosé All Day's hero product (skin tint) and triggers rich AI answers with ingredient lists, shade guidance, and pros/cons — but cites TikTok creators and Female Daily exclusively. No content from roseallday.co appears inside any AI Overview box. For category-level queries (best halal lip tint, best clean beauty brand), the brand is absent entirely. The AIO citation pattern reveals a structural problem: AI sources its beauty recommendations from editorial and UGC review content, neither of which Rosé All Day owns or controls.
Citation Surface Analysis
| Platform | Presence | Strength | Notable |
|---|---|---|---|
| Female Daily | Yes | Brand page + 15+ reviewed products, 4.0–4.4 avg | Primary AI citation source — cited in Google AIO repeatedly |
| Tokopedia | Yes | 4.9/5, 73,862+ reviews | Strongest social proof signal in Indonesian market |
| Shopee | Yes | 4.9/5 official store, 6,432+ store reviews | Active official store |
| Yes | 223,900 followers (@roseallday.co) | Sister brand @roseallday.skin also active | |
| TikTok | Yes | Brand account @roseallday.co active; extensive UGC | TikTok UGC is primary AI citation source alongside Female Daily |
| YouTube | Weak | 1,600 subscribers (owned channel); 100K+ views on 3rd-party reviews | Virtually no owned YouTube presence despite extensive creator coverage |
| Lemon8 | Yes | Cited in AIO for skin tint reviews | Emerging AI citation surface in Indonesia |
| Zalora / Watsons | Yes | Listed + Zalora review blog post published | Retail platform presence strong |
Rosé All Day has strong presence across Indonesian retail platforms and social media, and these platforms actively generate the UGC that AI cites. The brand's most important AI citation sources — Female Daily (editorial reviews) and TikTok (creator content) — are entirely third-party controlled. The owned YouTube channel at 1,600 subscribers is effectively absent for a beauty brand of this size. Brand love is converting into third-party AI citations; it is not converting into owned AI authority.
Flawless Checkout Experience, No Content for AI to Cite
Page-type coverage comparison across Rosé All Day, BLP Beauty, Somethinc
| Page Type | Rosé All Day Cosmetics | blpbeauty.com | somethinc.com |
|---|---|---|---|
| Homepage | ✓ Shopify SSR, WebSite + Organization schema | ✓ Shopify SSR, no schema detected | ⚠ Unknown rendering, no schema |
| Product / Category Pages | ✓ Product schema, SSR, fast load | ✓ Product pages present | ✓ Product pages present |
| Blog / Informational Content | ✗ Does not exist (404) | ✗ No blog detected | ✓ Blog/content hub exists (/blogs/) |
| FAQ / Help Content | ✗ Does not exist | ✗ Does not exist | ✗ Does not exist |
| How-To / Guide Content | ✗ Does not exist | ✗ Does not exist | ✗ Does not exist |
| FAQPage Schema | ✗ Not implemented | ✗ Not implemented | ✗ Not implemented |
| BreadcrumbList Schema | ✗ Not implemented | ✗ Not implemented | ✗ Not implemented |
Perfect Infrastructure Carrying Nothing Worth Citing
Technical AI readiness: what AI crawlers access vs. what they find
Strong Technical Foundation — Wasted on Thin Content
Rosé All Day's technical infrastructure is genuinely impressive for an e-commerce brand. Shopify server-side rendering ensures AI crawlers receive full HTML content. Lighthouse scores 98/100 performance, 97/100 accessibility, 100/100 SEO. First Contentful Paint of 0.4 seconds and LCP of 0.8 seconds place this site in the top tier for page speed. The robots.txt (standard Shopify configuration) contains no blocks for GPTBot, ClaudeBot, or PerplexityBot — all AI crawlers have full access to product and collection pages. A valid XML sitemap exists at roseallday.co/sitemap.xml. This foundation scores 7/10 on Technical AI Readiness and is a genuine competitive advantage. The issue is not access — it is substance.
Product Page Titles Include '[OLD PACKAGING]' Tags
The highest-traffic product page on the site — The Realest Lightweight Skin Tint — carries a title of '[OLD PACKAGING] Rosé All Day The Realest Lightweight Skin Tint'. This is the page driving the majority of organic search traffic (ETV contribution: 698 in top-150 sample). A product title beginning with '[OLD PACKAGING]' sends negative freshness signals to both search engines and AI crawlers, and presents poorly in SERPs and AI-generated product summaries. Multiple product SKUs appear affected.
| Page | Issue | SEO Impact |
|---|---|---|
| The Realest Lightweight Skin Tint | Title starts with '[OLD PACKAGING]' | Negative freshness signal, poor SERP display |
No FAQPage Schema — Blocking Rich Result Eligibility
Google's FAQ rich results and AI Overview citation preference both require FAQPage structured data. Neither the product pages, collection pages, nor any other page on roseallday.co implements FAQPage schema. Given that Google AIO is already generating detailed Q&A content about Rosé All Day products (citing TikTok and Female Daily), the absence of FAQPage schema means roseallday.co cannot compete for the citation position even when the questions are about the brand's own products. This is a quick-win fix with direct AIO citation impact.
No BreadcrumbList Schema
BreadcrumbList schema is absent from all crawled pages including the homepage, product pages, and collection pages. Breadcrumb structured data improves page context signals for AI crawlers and enables breadcrumb rich results in SERPs. Given the site's clean Shopify URL structure (/collections/[category]/products/[slug]), implementing BreadcrumbList is straightforward and reinforces product-to-category relationships that AI uses to understand site architecture.
Homepage H1 Not Rendering in Crawled HTML
The homepage HTML (382KB, Shopify SSR confirmed) returned zero readable H1 text in page analysis — the H1 tag exists but contains content that may be image-only or loaded via Shopify section components in a way that produces empty text nodes. For AI crawlers that extract heading hierarchy to understand page purpose, a homepage without a descriptive H1 misses a fundamental content signal. Competitors Somethinc has a clear H1: 'Somethinc - Brand Kecantikan Lokal dengan Kualitas Premium'.
A Beauty Brand with No Beauty Content
Content depth audit across page types and AI-citation formats
Zero Informational Content — The Core AI Visibility Problem
Criticalroseallday.co has no blog, no FAQ pages, no how-to guides, no ingredient explainers, no comparison content, and no educational resources of any kind. The /blogs URL returns a 404. Every page on the site is either a product page, a collection page, a store locator, or a checkout-related page. This is the single most important finding in this audit: AI language models cannot cite what does not exist. When ChatGPT responds to 'best halal lip tint Indonesia,' it searches for informational content — articles, guides, FAQ pages — that discuss this topic. Rosé All Day has none. Somethinc, by contrast, has a content hub that publishes skincare education content, which is why it appears in category queries despite having a similar product range.
| Content Type | Rosé All Day | BLP Beauty | Somethinc |
|---|---|---|---|
| Blog / Articles | ✗ None | ✗ None | ✓ Active content hub |
| FAQ Pages | ✗ None | ✗ None | ✗ None |
| How-To / Guides | ✗ None | ✗ None | ✗ None |
| Ingredient Explainers | ✗ None | ✗ None | ✗ None |
| Comparison Content | ✗ None | ✗ None | ✗ None |
| About / Brand Story | ✓ Basic page | ✓ Basic page | ✓ Present |
Product Pages Lack AI-Extractable Content Structure
Product pages (e.g., The Realest Lightweight Skin Tint, 302KB) contain rich product information — ingredients, shade descriptions, application tips — but presented in Shopify section HTML that AI crawlers struggle to parse as structured knowledge. H2 headings on product pages include 'Country/region', 'Item added to your cart', and 'About Us' (footer content) — not content headings describing the product. Google AIO's detailed skin tint review was sourced entirely from TikTok and Female Daily, not from the product page, despite the product page containing relevant ingredient and formula information. The information exists but is not formatted for AI extraction: no Q&A structure, no ingredient definitions, no FAQ blocks within the product page.
Brand Positioning Invisible to AI — Halal + Clean Beauty Not Findable
CriticalRosé All Day's core identity — halal certified, PETA cruelty-free, clean beauty, vegan, made in Indonesia — appears on the Instagram bio and About page but nowhere in AI-indexable content format. When ChatGPT was asked for 'brand kosmetik lokal Indonesia clean beauty vegan halal terbaik 2025,' it named Wardah, Somethinc, ESQA, Rollover Reaction, and Mineral Botanica. Rosé All Day was not mentioned despite holding the exact certifications the query describes. The Tribunnews article 'Rose All Day brand kosmetik lokal yang vegan dan aman' ranks #2 on Google for the clean beauty halal query — a third-party article is doing more positioning work than the brand's own website.
Known Brand, Borrowed Authority — Recommendations Flow to Competitors
How AI platforms position Rosé All Day vs. category leaders
Somethinc Has 9× the Keyword Footprint — and a Growing Content Gap
CriticalSomethinc ranks for 1,224 keywords in Indonesia vs. Rosé All Day's 136 — a 9× gap — and drives an estimated 93,135 ETV vs. 13,634. Critically, Somethinc's keyword advantage is driven by non-branded terms: 'tinted sunscreen' (#2), 'eyeliner' (#4), 'sunscreen' (#14) — category queries that bring in consumers who don't already know the brand. Rosé All Day's 136 keywords are overwhelmingly branded ('rose all day', 'roseallday', 'skin tint rose all day'). Nearly 100% of roseallday.co traffic comes from people who already know the brand — the site has almost no ability to acquire new customers through organic or AI search.
| Metric | Rosé All Day | Somethinc | Gap |
|---|---|---|---|
| Total Ranked Keywords (ID) | 136 | 1,224 | 9× smaller |
| Estimated Traffic Value | 13,634 | 93,135 | 6.8× lower |
| Top Unbranded Keyword | 'skin tint' (pos 9) | 'tinted sunscreen' (pos 2) | Competitor ranks 7 positions higher on unbranded |
| ChatGPT Category Mentions | 0/3 | 2/3 | Competitor dominates category AI answers |
Lip Tint Is a Hero Product — Invisible in AI Recommendations
CriticalLip tint is one of Rosé All Day's top-traffic product categories (ETV contribution: 777 in sample) with strong Tokopedia review scores. Yet when ChatGPT was asked for 'lip tint lokal terbaik Indonesia halal dan tahan lama,' the brand was completely absent from the five-item recommendation list (Wardah, Emina, Mineral Botanica, Madame Gie, Sariayu). This is not a brand awareness problem — ChatGPT knows Rosé All Day from branded queries. It is a content authority problem: these competing brands have editorial and FAQ content about their lip tints that AI can cite, while Rosé All Day's product pages have no informational context that grounds AI recommendations.
Strong Social Proof Exists But Doesn't Convert to AI Authority
Rosé All Day has genuine consumer love: 4.9/5 across 73,862 Tokopedia reviews, 4.9/5 on the official Shopee store, 223,900 Instagram followers, and extensive positive TikTok UGC. Google AIO cites this social proof indirectly through Female Daily and TikTok reviews. The gap is that this social proof lives entirely on third-party platforms. The brand has no mechanism to convert consumer trust into owned AI citations — no review-integration schema on product pages, no brand-controlled FAQ content that references these validation signals, and no editorial articles that consolidate the positive reception into citeable authority.
Roadmap: From AI-Invisible to Category Authority in 6 Months
Prioritized fixes across three time horizons
Site Readiness Score
LLM Visibility Score
Horizon 1: Infrastructure (0–30 days)
+1.5 to +2.0 Site Readiness (Schema + Technical dimensions)
Add FAQPage schema to top product pages (skin tint, mascara, lip tint, cushion) with Q&A pairs sourced from Tokopedia reviews
Add BreadcrumbList schema across all collection and product pages
Remove '[OLD PACKAGING]' prefix from active product page titles
Add sameAs links to Organization schema (Instagram, Tokopedia, TikTok, LinkedIn)
Add descriptive H1 to homepage with brand positioning statement
Horizon 2: Content Foundation (30–90 days)
+2.0 to +2.5 Combined (mainly Citable Content Depth — highest weight dimension)
Launch /blogs content hub on Shopify with 8–12 foundational articles targeting category queries: 'lip tint halal Indonesia terbaik', 'skin tint untuk kulit sawo matang', 'clean beauty artinya apa', 'kosmetik vegan dan halal bedanya'
Add FAQ sections within product pages for top-selling SKUs (skin tint, mascara, lip mousse)
Create a brand positioning pillar page: 'Mengapa Rosé All Day — Clean Beauty, Halal, Vegan, Lokal'
Publish ingredient explainer content for hero formulations (Centella Asiatica, Niacinamide, Squalane)
Horizon 3: Authority Building (3–6 months)
+2.0 to +2.5 LLM Visibility (Core Keyword + Platform Citation dimensions)
Build YouTube channel strategy: shift from product launches to education (skin tint for different skin tones, halal beauty guides, ingredient comparisons)
Create comparison and guide content: 'Rose All Day vs Somethinc vs BLP Beauty — which is right for your skin?'
Develop structured 'halal beauty certification' content to own the category positioning AI currently assigns to Wardah
Syndicate content to Female Daily editorial and Lemon8 with backlinks to owned articles
Agentic Marketing Systems, Built by Senior Operators
Novastacks is not an agency selling AI as a buzzword. We are senior marketing operators with decades of experience at Expedia, Tencent, Klook, and Traveloka who built enterprise-grade AI marketing systems from the ground up.
What We Do
- ▸AEO (Answer Engine Optimization) — Get your brand cited when prospects ask ChatGPT, Perplexity, and Google AI about your category
- ▸SEO Integration — Traditional search visibility that compounds with AI visibility
- ▸Custom AI Growth Systems — Agentic workflows, content engines, and data pipelines built for your business
- ▸Fractional Growth Partner — Senior strategic leadership without the full-time overhead
What You Get From Us
Solutions designed by operators who've led growth marketing and SEO at the Director/VP level. Not juniors following playbooks.
AI-powered workflows that move at machine speed. Audits, content, optimization, and reporting that would take a team weeks, delivered in days.
No bloated retainers. Scope of work tailored to your stage, budget, and goals. Start small, scale when you see results.
Ready to Be
Recommended by AI?
Book a 30-minute call with us. We'll walk through your full assessment results and show you exactly which content gaps are costing you AI recommendations — and what a 90-day roadmap to fix them looks like for Rosé All Day.
Book Discovery Call30 min | Free | No commitment