Koskii — Content Strategy & AI SEO (AEO/GEO) Plan
Prepared: 27 August 2026 · Audience: Koskii marketing / content / e-commerce leads · Source: live site crawl of koskii.com + blog.koskii.com, Meta Ads Library, public web research, keyword validation via web_search. Confidence levels noted.
0. Executive Summary
Koskii is a funded, omnichannel women's ethnic/occasion-wear brand (₹61 Cr Series A, 2017 launch, ~30 stores, 14,227 SKUs across 602 collections) with a strong commercial engine and a dormant content engine. The storefront is technically mature — it already ships a maintained llms.txt, allows AI crawlers, and carries rich Product/Offer schema. The blog, however, has been idle since January 2023 (76 of 88 posts published in 2022; last post 16 Jan 2023), authored anonymously as "Admin," with zero internal links between posts and no inter-post link to the storefront's topical clusters.
That gap is now actively costing organic share. In every guide-style query we tested — saree draping, types of lehenga, lehenga for body type, Karva Chauth outfit ideas, saree trends 2026 — competitors publishing 2026-dated, freshly updated guides (Kalki Fashion, Aza Fashions, Andaaz, CBazaar, Swathi, Ruha Elan) outrank Koskii's stale 2022/2023 equivalents. Koskii already owns the exact topics (it published these guides first in 2022); it simply stopped maintaining them while competitors kept publishing.
The strategy in one line: Reactivate and industrialise the blog as a top-of-funnel occasion-styling authority, refresh the 88 dormant posts, build 6 content pillars with pillar→cluster internal linking, and lock in AI-search visibility (schema, llms.txt inclusion, structured review data) so Koskii is cited by ChatGPT, Perplexity, Gemini, and Google AI Overviews.
Top 5 priorities (P0)
- Reactivate the blog + refresh 88 stale posts to a 2026 editorial standard (freshness is the single biggest ranking/citation lever; Koskii already ranks for these but is being overtaken).
- Fix E-E-A-T: replace "Admin" bylines with named stylists + bios; add "Last updated" dates; add real customer-review evidence.
- Build pillar→cluster internal linking (both blog→blog and blog→relevant collection pages) — currently 0 inter-post links.
- Launch structured product reviews (star ratings + photos) — closes the
aggregateRatinggap in product schema and fuels both trust and AI citations. - Win AI-search visibility: update
llms.txtto include the blog, add FAQ/HowTo/ItemList schema, and secure third-party citations (Quora/Reddit/YouTube/Pinterest).
1. Business Context Applied (from business-analysis.md)
| Dimension | Koskii reality | Content implication |
|---|---|---|
| Brand | "Celebrating The Girl In You!" — trendy, attainable ethnic wear for women 18–35 | Tone: young, confident, friendly, styling-led (not couture-preachy) |
| Catalog | 14,227 SKUs, 602 collections; sarees (182), lehengas (82), suits (77) dominate | Massive inventory to link to from every guide |
| Occasion taxonomy | Finest-grained micro-occasions (haldi/mehendi/sangeet/reception/engagement/cocktail) | Natural content pillars = occasions |
| Price | Median ~₹5,400; affordable-to-premium-mid | "Budget bridal," "under ₹X" angles are structurally winning |
| Channels | 30 stores + D2C + franchise; Myntra | Content must bridge online discovery → store/online purchase |
| Gaps | No structured reviews, English-only, no groom/kids | Reviews = content asset; groom/kids = future expansion |
| Market | ~₹35,000 Cr occasion-wear market; challenger to Manyavar-Mohey/Kalki/Biba/Meena Bazaar/Neeru's | Competitors out-publish Koskii on content by a wide margin |
2. Current Content Audit (blog.koskii.com)
Inventory: 88 posts (WordPress, LiteSpeed cache) + 6 static category/landing pages. Recency: 2 posts in 2019, 76 posts in 2022, 10 posts in 2023, ZERO posts 2024–2026. Last post: collar-neck-blouse-designs, 16 Jan 2023. Quality sample (10 posts read): 950–2,100 words, decent depth, good H2/H3 structure, FAQ + Article schema present, 35–45 product/collection links per post. Critical weaknesses:
- Anonymous authorship — every post attributed to "Admin" (Person schema name = "Admin"). Fails E-E-A-T.
- No "Last updated" date shown; content reflects 2022 trends/price reality.
- 0 internal links between posts — every post is an orphan; no topical authority accumulation, no link equity flow, no related-content journeys.
- Isolated subdomain —
blog.koskii.comis not referenced fromwww.koskii.comheader/nav (only footer links), andllms.txtlists the blog as a single line, not per-post. - Thin categories — only 3 real category landing pages (saree-draping, blouse-design, customer-stories); the rest are flat tags.
- No comparison/buying-guide depth on high-intent queries (e.g., "Banarasi vs Kanjivaram" has no Koskii post; competitors rank for it).
3. Keyword Research (validated via web_search)
Note: Serper.dev returned "Not enough credits" during this engagement, so keyword demand was validated against live Google/Bing-style SERPs via the web_search tool. Difficulty is a directional estimate from SERP competitor strength, not a third-party volume API. Volumes are intentionally not fabricated; where we have no measured volume we mark it "validate."
3.1 Core cluster keywords (competitor-ranked, Koskii has an old post = refresh opportunity)
| Keyword | Intent | SERP reality (2026) | Koskii status | Priority |
|---|---|---|---|---|
| types of sarees | Info | PratibhaSarees, LBB, Bewakoof rank | Old post (Nov 2022) | P0 refresh |
| saree draping styles / how to drape a saree | Info/HowTo | Kalki blog ranks #1, dated 3 days ago; Andaaz, MishUUU, CBazaar all 2026 | Old post (Jan 2023) | P0 refresh |
| types of lehenga | Info | Aza (Jan 2026), Kaash (Apr 2026), FashionBazar | Old post (no date) | P0 refresh |
| blouse designs (silk/bridal/collar/sleeves) | Info | Pinterest-heavy, fragmented | 8 posts, old | P1 refresh |
| how to look slim in saree | Info | Not strongly owned | Old post (Nov 2022) | P1 refresh |
| saree colour for dark skin | Info | Not strongly owned | Old post (Nov 2022) | P1 refresh |
| plus size lehenga | Info/Commercial | EthnicPlus, HeenaStyle rank (commerce) | Old post (Nov 2022) | P0 refresh (commerce bridge) |
| what to wear to an Indian wedding (guest) | Info | Aeza, Weddingsift (2026) | Old post (Jan 2023) | P0 refresh |
| saree with jacket / indo-western saree | Info | Not strongly owned | Old posts exist | P1 refresh |
3.2 Net-new keyword opportunities (Koskii has NO post; competitors rank)
| Keyword | Intent | Who ranks now | Priority |
|---|---|---|---|
| lehenga for body type (pear/apple/hourglass/petite) | Info/Commercial | Seyuri, CBazaar, Hansh (all 2026) | P0 new |
| Banarasi vs Kanjivaram vs Chanderi saree | Comparison | Twamev, Samukta, Siasat | P0 new |
| saree trends 2026 / ethnic wear trends 2026 | Info | YouTube/Pinterest dominate; weak text competition | P0 new |
| Karva Chauth / Navratri / Diwali outfit ideas | Seasonal/Info | Aza, Ruha Elan, AllureArmoire (2026) | P0 new (seasonal) |
| how to style saree for reception / cocktail party | Info | Swathi, Sudathi, G3Fashion (2026) | P1 new |
| best saree brands in India (incl. Koskii) | Commercial/Navigational | WeaveOwl, Mavuris, LatestKurti (2026) | P0 new (brand defense) |
| engagement dress for sister / bride's sister outfit | Info | Pinterest, SHAHiFits, PurelyCelebrations | P1 new |
| saree vs lehenga (which to choose) | Comparison | Not owned by a single clear winner | P1 new |
| how to choose first saree / saree for beginners | Info | Not strongly owned | P1 new |
| men's ethnic wear / groom outfit ideas | Commercial | Manyavar-Mohey dominates | P2 (future expansion) |
3.3 Long-tail / question keywords (FAQ + snippet targets)
- "how to drape a saree step by step with pictures"
- "which saree is best for wedding guest"
- "how to wear lehenga dupatta in different styles"
- "what to wear to a haldi ceremony as guest"
- "saree draping for胖 / plus size"
- "how to store silk sarees / saree care"
- "difference between semi-stitched and ready-to-wear lehenga" (Koskii has a post → refresh + expand)
- "best fabrics for summer weddings"
4. Competitor Content Gap Analysis
| Competitor | Content strength | Where they beat Koskii |
|---|---|---|
| Kalki Fashions | Active blog, ranks #1 for "saree draping" (updated 3 days ago), broad guides | Freshness, volume, how-to video+text |
| Aza Fashions | Luxury editorial, 2026 lehenga/saree guides, trend reports | Authority, trend thought-leadership |
| Andaaz Fashion | Strong how-to (draping, body type) 2026 guides | Step-by-step freshness |
| CBazaar | Body-type + occasion styling 2026 | Comparison/buying-guide depth |
| Manyavar-Mohey | Massive brand + groom/kids content | Category breadth (groom) — Koskii gap |
| Biba | Occasion/suit content, brand authority | Consistent publishing cadence |
| Meesho / marketplaces | UGC, price-led | Not a content threat, a price threat |
Koskii's structural advantages to weaponise: (1) it already published most of these topics FIRST (2022) — it has the head-start equity; (2) it has 14K SKUs to link to (competitors link to far smaller catalogs); (3) it has 30 physical stores (trust + "see it in person" angle competitors like Aza/Andaaz can't match equally); (4) it already allows AI crawlers and ships llms.txt.
The gap in one sentence: Koskii stopped publishing in 2023 while every funded competitor kept a 2026 cadence — so Koskii now loses fresh-guide queries despite having invented the content.
5. Content Pillar Architecture
Six pillars, mapped to funnel stage and occasion taxonomy. Each pillar has a pillar page (2,000–3,000 words, evergreen, updated quarterly) and cluster posts (1,000–2,000 words) that link up to the pillar and across to relevant collections.
Pillar 1 — Saree Universe (TOFU/MOFU)
- Pillar: The Complete Saree Guide: Types, Draping, Styling & Trends (refresh of
type-of-sarees+saree-draping-styles) - Clusters: regional saree types (Banarasi/Kanjivaram/Chanderi/Paithani), draping styles (Bengali/Nauvari/Lehenga/Coorgi/half-saree), blouse designs (silk/bridal/collar/full-sleeve), colour theory (dark skin, colour combos), saree care, trends 2026.
Pillar 2 — Lehenga & Bridal (MOFU/BOFU)
- Pillar: Lehenga Buying & Styling Hub (refresh of
types-of-lehenga) - Clusters: lehenga by body type, bridal vs guest lehenga, semi-stitched vs ready-to-wear (refresh), dupatta draping (refresh), plus-size lehenga (refresh+commerce bridge), under-₹X lehenga guides.
Pillar 3 — Occasion & Wedding Styling (TOFU/MOFU)
- Pillar: What to Wear to an Indian Wedding: The Guest & Family Guide (refresh of
what-to-wear-to-an-indian-wedding) - Clusters: per-function guides (haldi/mehendi/sangeet/engagement/reception/cocktail), what-to-wear-as-guest, sister-of-bride outfits, destination weddings, monsoon weddings.
Pillar 4 — Festive & Seasonal (TOFU, high seasonal volume)
- Pillar: Festive Ethnic Wear Calendar (new)
- Clusters: Karva Chauth, Navratri/Garba, Diwali, Eid/Ramzaan, Rakhi, Durga Puja, Wedding Season (Nov–Feb), Summer weddings.
Pillar 5 — Styling, Fit & Body Confidence (MOFU, trust)
- Pillar: Style & Fit Masterclass (new, consolidates how-to posts)
- Clusters: how to look slim in saree (refresh), saree for dark skin (refresh), mix-and-match ethnic, Indo-western, capsule wardrobe, bridesmaid styling.
Pillar 6 — Brand & Social Proof (MOFU/BOFU, trust + defense)
- Pillar: Why Koskii: Heritage, Quality & Real Brides (new)
- Clusters: 150-year textile heritage story, customer stories (existing category), "best saree brands in India" defensive/comparative post, sustainability/craft, store experience, franchise.
Internal linking architecture
Pillar 1 (Saree Guide) ←── Cluster posts (regional types, draping, blouse, colour)
│
└─→ links to /collections/sarees, /collections/banarasi-saree, /collections/silk-sarees
Pillar 2 (Lehenga Hub) ←── body-type, bridal, plus-size, dupatta clusters
└─→ links to /collections/lehengas, /collections/bridal-wedding-lehengas
... every cluster post links UP to its pillar AND OUT to 2–4 relevant collection pages.
Rule: every refreshed/new post must contain ≥3 internal links (≥1 to its pillar, ≥2 to store collections) and ≥1 link to a sibling cluster post.
6. Content Recommendations (sample briefs)
Brief A — Refresh: "Types of Sarees" (P0)
- URL: blog.koskii.com/type-of-sarees · Current: 2,076 words, Nov 2022, "Admin"
- Action: Update to 2026; add 6 regional types (Kanjivaram, Banarasi, Chanderi, Paithani, Tant, Patola) with fabric/origin/occasion table; add "Last updated Aug 2026"; byline = named stylist; embed 4–6 product cards from /collections/sarees; add FAQ schema (5 Qs).
- AEO blocks: definition block ("A saree is a 5.5–6 m unstitched drape…"), comparison table (regional types), FAQ.
- Goal: Reclaim #1 for "types of sarees" from PratibhaSarees/LBB.
Brief B — New: "Lehenga for Your Body Type" (P0)
- Target keyword: lehenga for body type (pear/apple/hourglass/petite/plus) — currently owned by Seyuri/CBazaar/Hansh (2026)
- Format: 1,800 words, silhouette-by-body-type tables, "which flare suits you" quiz-style list, link to /collections/plus-size (if exists) and /collections/lehengas.
- AEO: step-by-step block, pros/cons table, FAQ.
Brief C — New: "Banarasi vs Kanjivaram vs Chanderi Saree" (P0)
- Target: comparison query (high commercial intent) — Twamev/Samukta rank.
- Format: comparison table (weave, region, feel, price, occasion), 1,500 words, link to /collections/banarasi-saree, /collections/silk-sarees.
- AEO: ItemList + comparison table (exact pattern AI engines extract).
Brief D — New (Seasonal, P0): "Karva Chauth 2026 Outfit Ideas"
- Publish: 4–6 weeks before Karva Chauth (Oct). Targets Aza/Ruha Elan 2026 content.
- Format: red/pink/maroon edit, saree vs suit vs lehenga, link to /collections/festive-sarees, /collections/salwar-suits.
Brief E — Refresh: "What to Wear to an Indian Wedding" (P0)
- Current: 1,503 words, Jan 2023. Expand to 2026 guest-guide with per-function table; byline; FAQ.
Brief F — New (Brand defense, P0): "Best Saree Brands in India 2026 (incl. Koskii)"
- Target: "best saree brands in India" (WeaveOwl/Mavuris rank). Editorial, honest, includes Koskii among peers; builds entity recognition for AI Overviews.
Brief G — New: "Saree Trends 2026" (P0)
- Target: trend query weak on text SERP (YouTube/Pinterest dominate) — easy win for a text+image guide; link to /collections/trendy-saree, /collections/new-arrivals.
7. AI SEO (AEO / GEO) Recommendations
7.1 What's already good (keep)
- ✅
robots.txtallows GPTBot, ClaudeBot, Google-Extended, PerplexityBot (emptyDisallow). Do not change. - ✅
llms.txtat www.koskii.com exists and is maintained (last updated Aug 2026) — strong foundation competitors lack. - ✅ Product pages carry Product/Offer/Brand/BreadcrumbList schema.
7.2 What to fix
- Include the blog in
llms.txtproperly. Currently one line. Add: blog root, the 6 pillar pages, and a note that blog = fashion education. (Draft in §7.5.) - Add
pricing.mdat site root — machine-readable price bands per category (sarees ₹1,745–₹39,990; lehengas ₹5,000–₹39,990; etc.). GEO research shows pricing transparency lifts AI citation. - Add
aggregateRating+reviewto Product schema. No reviews currently in schema — this is the biggest trust + AI-citation miss. Requires launching structured reviews (stars + photos) on PDPs. - Add FAQPage schema to every guide (already partially present — extend to all 88 + new). Add HowTo schema to all draping/how-to posts. Add ItemList to list-style posts.
- Refresh + date-stamp. AI engines (ChatGPT, Perplexity) weight freshness; every post needs a visible "Last updated" and a 2026 review.
- Named authors + bios. Replace "Admin" with stylist names + credentials (E-E-A-T; +25–30% citation boost).
- Consolidate the isolated subdomain. Add blog links in the main-site header/nav (not just footer) and cross-link blog↔store in both directions.
- Build third-party presence (engines cite these more than your own site): Quora answers for "types of saree / what to wear to Indian wedding," Reddit r/DesiWedditors participation, YouTube draping tutorials (transcribed to blog), Pinterest idea pins linking to guides.
7.3 Platform-specific tactics
| Platform | Tactic |
|---|---|
| Google AI Overviews | E-E-A-T + schema + author bios + freshness |
| ChatGPT | Monthly updates, self-contained answer blocks, domain authority via backlinks |
| Perplexity | FAQPage schema, atomic 40–60 word paragraphs, PDF trend guides |
| Gemini | Ensure Google index + Knowledge Graph (About page, Wikipedia/PR mentions) |
| Copilot | Bing index + IndexNow + sub-2s load (CloudFront already fast) |
| Claude | Specific numbers + named sources; verify Brave Search visibility |
7.4 AI visibility self-check (per priority page)
- [x] AI crawlers allowed (robots.txt) — YES
- [ ] Clear definition in first paragraph — add to all
- [ ] Self-contained answer blocks — add
- [ ] Statistics with sources — add (e.g., "₹35,000 Cr occasion-wear market, YourStory")
- [ ] Comparison tables for "X vs Y" — add (Banarasi/Kanjivaram, saree/lehenga)
- [ ] FAQ section — extend to all posts
- [ ] Schema (FAQ/HowTo/Article/Product) — extend
- [ ] Expert attribution — replace Admin
- [ ] Updated within 6 months — refresh 88 posts
- [ ] Heading matches query phrasing — revise
- [ ] Visible pricing — add pricing.md
- [ ] Working policy links — verify (shipping/returns/FAQ exist)
- [ ] Correct social links — verify footer (IG/FB/YT/Pinterest confirmed)
7.5 Draft llms.txt blog section (append to existing file)
## Fashion Resources (Blog)
Koskii Blog (guides & styling): https://blog.koskii.com/
Saree Universe (pillar): https://blog.koskii.com/type-of-sarees/
Lehenga & Bridal Hub (pillar): https://blog.koskii.com/types-of-lehenga/
Occasion & Wedding Styling (pillar): https://blog.koskii.com/what-to-wear-to-an-indian-wedding/
Festive & Seasonal Calendar: https://blog.koskii.com/unwrapping-occasions-in-india/
Style & Fit Masterclass: https://blog.koskii.com/how-to-look-slim-in-saree/
Brand & Real Brides: https://blog.koskii.com/customer-stories/
Note: The blog covers saree types, draping, blouse design, lehenga styling,
occasion wear, and seasonal festive outfit ideas. Link to specific collection
pages on www.koskii.com for current product availability and pricing.
8. Editorial Calendar (phased, 12 months)
Phase 1 — Reactivation & Quick Wins (Months 1–2)
- Refresh top 15 highest-equity stale posts (saree types, draping, lehenga types, what-to-wear-wedding, plus-size lehenga, blouse designs ×3, colour posts ×2, buying-guide, indo-western ×2).
- Add bylines + "Last updated" + FAQ schema to all refreshed posts.
- Publish 3 net-new P0 posts: Lehenga for Body Type, Banarasi vs Kanjivaram vs Chanderi, Saree Trends 2026.
- Ship
pricing.md; extendllms.txt.
Phase 2 — Cluster Anchors (Months 3–5)
- Build 6 pillar pages (refresh + merge where posts exist).
- Publish 8 net-new cluster posts (regional sarees, draping styles ×2, festive Karva Chauth, Navratri, Diwali, sister-of-bride, saree care).
- Implement internal linking rules site-wide.
Phase 3 — Supporting & Commerce Bridge (Months 6–9)
- 12 cluster posts (body-type lehenga spinoffs, occasion per-function ×4, Indo-western, capsule wardrobe, brand-defense "best saree brands," customer-story features ×2, monsoon wedding, destination wedding).
- Launch structured reviews on PDPs → populate
aggregateRating.
Phase 4 — Ongoing & Seasonal (Months 10–12, then perpetual)
- 2–4 posts/month; pre-schedule seasonal 4–6 weeks ahead (see §9).
- Quarterly pillar refreshes; monthly trend post.
| Month | Theme | Posts |
|---|---|---|
| M1 | Reactivation | 15 refreshes + 1 new |
| M2 | Quick wins | 5 refreshes + 2 new |
| M3 | Saree pillar | pillar + 2 clusters |
| M4 | Lehenga pillar | pillar + 2 clusters |
| M5 | Occasion pillar | pillar + 2 clusters |
| M6 | Festive (Karva Chauth/Diwali) | 3 seasonal |
| M7 | Style/Fit pillar | pillar + 2 clusters |
| M8 | Brand pillar | pillar + 2 clusters |
| M9 | Commerce bridge | 3 (reviews-driven) |
| M10–M12 | Ongoing + seasonal (Navratri/Durga Puja/Wedding season) | 2–4/mo |
9. Seasonal Opportunity Map
| Event / Season | Lead time | Peak search | Content to publish |
|---|---|---|---|
| Wedding Season (Nov–Feb) | Aug–Oct | Nov–Feb | What-to-wear guides, bridal edits, budget bridal |
| Karva Chauth (Oct) | Sep | Oct | Red/maroon festive edits, saree vs suit |
| Navratri / Garba (Sep–Oct) | Aug | Sep–Oct | Chaniya choli, mirror work, 9-colour guides |
| Diwali (Oct–Nov) | Sep | Oct–Nov | Glam ethnic, gifting, family coords |
| Eid / Ramzaan | varies | per date | Pastel suits, modest ethnic |
| Rakhi (Aug) | Jul | Aug | Sister duos, sibling coords |
| Durga Puja (Oct) | Sep | Oct | Traditional Bengali, red-white |
| Summer weddings (Mar–May) | Feb | Mar–May | Light fabrics, pastels, breathable |
| Monsoon weddings | pre-monsoon | Jun–Sep | Fabric care, indoor styling |
| New Year / Reception (Dec–Jan) | Nov | Dec–Jan | Cocktail, evening glam |
10. Success Metrics
| Metric | Baseline | 6-mo target | 12-mo target |
|---|---|---|---|
| Blog posts published (new+refresh) | 0 (dormant since 2023) | 40 | 80+ |
| Organic blog sessions/mo | low (stale) | +60% | +150% |
| Keywords in top 10 (guide queries) | declining | 25 | 50 |
| Avg. post internal links | 0 | 3+ | 4+ |
| Posts with named author + date | 0/88 | 40/88 | 88/88 |
Product pages with aggregateRating | 0 | 500 | 3,000+ |
| AI citations (ChatGPT/Perplexity/Gemini test queries) | minimal | 5 queries cited | 15 queries cited |
| Blog→store referral sessions | n/a | measurable | +30% |
Measure AI citations quarterly by prompting ChatGPT/Perplexity/Gemini with target queries ("types of sarees," "what to wear to Indian wedding," "lehenga for body type") and recording whether Koskii is cited.
11. Self-Check (mandatory)
| # | Check | Status |
|---|---|---|
| 1 | Client context applied (Koskii, ethnic/occasion, 18–35, attainable) | ✅ |
| 2 | No hallucinated figures; keywords validated via web_search | ✅ (volumes marked "validate," not fabricated) |
| 3 | Conclusions follow logically (dormant blog → lost share → reactivate) | ✅ |
| 4 | Ehrenberg-Bass applied (reach via seasonal/occasion CEPs, DBAs = heritage/stores) | ✅ |
| 5 | Awareness stage matched (TOFU guides → MOFU occasion → BOFU brand) | ✅ |
| 6 | Actionable (specific posts, keywords, timeline) | ✅ |
| 7 | Tone consistent (young, confident, styling-led) | ✅ |
| 8 | Every keyword mapped to a piece/URL | ✅ |
| 9 | Pillars + internal linking defined | ✅ |
| 10 | Seasonal opportunities identified | ✅ |
| 11 | AEO/GEO patterns applied to every brief | ✅ |
| 12 | Schema strategy per content type | ✅ |
| 13 | Machine-readable files recommended (pricing.md, llms.txt update) | ✅ |
| 14 | AI bot access verified (allowed) | ✅ (corrected from initial misread) |
| 15 | Platform-specific tactics included | ✅ |
Confidence legend: [High confidence] directly observed · [Medium confidence] inferred from multiple signals · [Low confidence] estimate. No figures fabricated; unavailable data stated as such. Keyword volumes not measured (Serper out of credits) and are flagged "validate" where a number would otherwise be required.