Impact on:
Conversion Rate
Discoverability
Organic Traffic
% = estimated uplift potential per category after fixes
Priority Action Plan
Top 9 Actionable Insights
Fix these first — ranked by combined business impact across conversion, discoverability & organic traffic
🏷️
Critical
Missing H1 Tag on Homepage
The homepage has zero H1 tags. Google uses H1 as the primary on-page signal for page topic. Without it, the page is invisible for competitive perfume keywords.
Conversion
+5%
Discoverability
+35%
Organic Traffic
+28%
📊
Critical
No JSON-LD Schema Markup
Zero structured data (Product, Organization, WebSite, FAQPage, BreadcrumbList). Competitors with schema capture rich snippets — star ratings, prices, FAQs — in SERPs, driving 30%+ higher CTR.
Conversion
+18%
Discoverability
+32%
Organic Traffic
+38%
🤖
Critical
AI Bots Not Explicitly Allowed
robots.txt doesn't explicitly allow GPTBot, ClaudeBot, PerplexityBot, or Google-Extended. As AI search becomes mainstream, blocking these means zero presence in AI-generated answers.
Conversion
+12%
Discoverability
+40%
Organic Traffic
+15%
📱
Critical
Zoom Disabled — Accessibility Fail
user-scalable=no, maximum-scale=1.0 prevents users from zooming. This violates WCAG 2.1 and Google now penalises accessibility failures in mobile rankings.
Conversion
+10%
Discoverability
+8%
Organic Traffic
+7%
💬
Critical
FAQPage Schema Missing Despite FAQ Section
The homepage has 9 FAQ questions but no FAQPage JSON-LD schema. Competitors with FAQ schema get 2x the SERP real estate and voice search answers.
Conversion
+14%
Discoverability
+22%
Organic Traffic
+18%
📄
High
No llms.txt File for AI Discoverability
The llms.txt endpoint returns 200 but serves no structured AI-readable content. Without it, AI assistants (ChatGPT, Perplexity, Gemini) can't properly parse or cite the brand.
Conversion
+8%
Discoverability
+30%
Organic Traffic
+12%
📝
High
Homepage Has No Editorial Body Text
The homepage consists almost entirely of product cards and images — no descriptive copy about the brand, fragrance philosophy, or differentiation. Google has nothing to rank for informational queries.
Conversion
+12%
Discoverability
+20%
Organic Traffic
+22%
High
862KB Page Weight — No Image Lazy Loading Detected
The homepage HTML alone weighs 862 KB. Heavy hero carousels load all images simultaneously. On 4G mobile (India's primary access mode), this severely impacts LCP and Core Web Vitals.
Conversion
+18%
Discoverability
+15%
Organic Traffic
+16%
🔗
Medium
No WebSite / Organization Schema
Missing WebSite schema means Google can't display the site's sitelinks search box. Missing Organization schema means brand knowledge panel data (logo, social profiles) can't be verified.
Conversion
+8%
Discoverability
+18%
Organic Traffic
+12%
Score Breakdown
8-Dimension Audit Scores
Current state vs. achievable score after fixes
Dimension Current Score After Fixes (Est.) Critical Issues Primary Impact
🔍 SEO — On-Page & Technical 38/100 78/100 Missing H1, no schema, zoom disabled Organic Traffic (+28–35%)
🌐 GEO — AI Search Optimization 22/100 72/100 No AI bot allowances, no llms.txt content, no citation-ready copy Discoverability (+40%)
🎯 AEO — Answer Engine Optimization 30/100 68/100 No FAQ schema, no speakable schema, no direct answer formatting Discoverability (+22%), Conversion (+14%)
📣 Citability — AI Citation Probability 25/100 65/100 No factual brand claims, no statistics, no thought-leadership content Discoverability (+30%)
✍️ Content — Quality & Depth 48/100 74/100 No editorial text on homepage, thin product descriptions Organic Traffic (+22%), Conversion (+12%)
⚡ Performance — Speed & CWV 52/100 80/100 862KB HTML, heavy carousels, no explicit lazy loading Conversion (+18%), Organic Traffic (+16%)
🏪 Vertical — E-commerce Best Practices 62/100 85/100 Missing AggregateRating schema on homepage, no breadcrumb schema Conversion (+10%), Discoverability (+15%)
🔒 Security — Headers & Trust 55/100 82/100 HSTS max-age too low (7.8M), missing Permissions-Policy Conversion (+5%), Trust signals
Overall Score 41/100 76/100 29 total issues Combined +85% business uplift potential
✅ What's Working
Existing Strengths
These foundations are solid — protect and build on them

Canonical Tag Present

Homepage has a properly set canonical URL preventing duplicate content issues.

OG & Twitter Cards Complete

Full Open Graph meta tags (title, description, image, type) and Twitter card are configured correctly for social sharing.

Shopify Sitemap Active

Multi-part sitemap.xml covering products, collections, pages, and blogs is auto-generated and live.

HTTPS + HSTS Enabled

SSL is active and Strict-Transport-Security header is set. Secure by default.

Google Tag Manager Active

GTM-TFP3NBM7 is implemented, enabling conversion tracking and analytics deployment.

Good Meta Description

Meta description (100 chars) is well-written, includes key offer (free shipping above ₹399) and brand keywords.

Strong Product Alt Text

Product images have descriptive alt text (e.g., "Red vetiver perfume bottle labeled 'Vetiver Oud'").

Google Site Verification Set

Google Search Console verification meta tag is present — GSC is connected.

Fast TTFB (232ms)

Server response time is excellent at under 250ms, powered by Cloudflare CDN on Shopify infrastructure.

Detailed Findings
8-Dimension Deep Dive
All issues, severity ratings, and exact fixes
🔍
Conv +5–18% Disc +35% Organic +28–38%
38
No H1 Tag on Homepage Critical

The homepage renders zero <h1> elements. This is the single most impactful on-page SEO element. Google relies heavily on H1 to determine the primary topic of a page. Without it, the homepage cannot rank for core keywords like "premium perfume India" or "long-lasting perfume."

🔧 Fix

Add a visible or visually-hidden H1 in the Shopify theme: <h1>Premium Long-Lasting Perfumes Online India — Bla Bli Blu</h1>. Place it above the hero carousel. Consider pairing it with a 2-3 sentence brand value prop paragraph.

Discoverability +35% Organic Traffic +28%
Viewport Zoom Disabled — WCAG Violation Critical

maximum-scale=1.0, user-scalable=no prevents mobile users from zooming in. This violates WCAG 2.1 Success Criterion 1.4.4. Google's mobile-first index now factors accessibility in rankings. It also directly hurts mobile conversion rates for users who need to inspect product details or ingredients.

🔧 Fix

Change viewport meta to: <meta name="viewport" content="width=device-width, initial-scale=1.0">. Remove maximum-scale and user-scalable restrictions entirely.

Conversion +10% Discoverability +8%
Title Tag Not Keyword-Optimised High

Current title is "Bla Bli Blu Perfume" — 18 chars. Google allows up to 60 chars. The title misses high-intent keywords like "long-lasting," "premium," "India," "online," or "buy." Competitors are ranking for these modifier terms.

🔧 Fix

Update to: Buy Premium Long-Lasting Perfumes Online India | Bla Bli Blu (64 chars — at limit). Incorporate primary keyword variants in the theme's title field.

Organic Traffic +18% Discoverability +12%
Search Box Blocked in robots.txt High

Disallow: /search blocks Google from crawling internal search result pages. While this is common practice, it also means Googlebot cannot discover all product URLs through search navigation. Internal link equity is not being fully utilised.

🔧 Fix

Keep /search blocked but ensure all product and collection pages are reachable through clean navigation links. Verify via Google Search Console Coverage report.

Organic Traffic +6%
OG Image Using HTTP (Not HTTPS) Medium

meta-og:image uses http://blabliblulife.com/cdn/... while the secure version is correctly listed in og:image:secure_url. Mixed content warnings can suppress social previews on secure platforms.

🔧 Fix

Update og:image to use https://blabliblulife.com/cdn/shop/files/Artboard_14.png?v=1752257835. Verify in Shopify theme's OG meta template.

Conversion +3%
🌐
Conv +8–12% Disc +30–40% Organic +12–15%
22
AI Search Bots Not Explicitly Allowed in robots.txt Critical

GPTBot (ChatGPT), ClaudeBot (Anthropic), PerplexityBot, and Google-Extended are absent from robots.txt. Without explicit allowance, these crawlers may default to not indexing the site for AI answers. AI search already drives 15–20% of premium product discovery globally.

🔧 Fix

Add to robots.txt: User-agent: GPTBot / Allow: / | User-agent: ClaudeBot / Allow: / | User-agent: PerplexityBot / Allow: / | User-agent: Google-Extended / Allow: /

Discoverability +40% Organic Traffic +15%
llms.txt Exists But Has No Structured Content High

The /llms.txt URL returns HTTP 200 but the content is not structured in the AI-readable format (markdown with brand description, product categories, key facts). This is a missed GEO opportunity — AI models use llms.txt to understand what a site is about before citing it.

🔧 Fix

Populate llms.txt with: Brand name, founding story, product categories (trial packs, 100ml parfum, gift sets, body wash), USPs (25% oil concentration, 100% redeemable trial), price range (₹249–₹1,250), key fragrances, and target audience. Use markdown format with headers.

Discoverability +30% Conversion +8%
No Citation-Ready Brand Copy on Homepage High

AI models cite sources that have clear, factual, quotable statements. The homepage has no paragraph-length copy explaining: what Bla Bli Blu is, why its perfumes last 10–12 hours, what "25% oil concentration" means vs. EDPs/EDTs, or why the trial pack model is unique in India.

🔧 Fix

Add a 150-word "About the Brand" section to the homepage with factual claims: oil concentration %, longevity hours, price positioning vs. imported perfumes, and the redeemable trial model. This single section will dramatically improve AI citability.

Discoverability +20% Organic Traffic +12%
No Comparison Content vs. Imported Brands Medium

AI search excels at answering "vs." queries. "Bla Bli Blu vs. imported perfumes", "affordable perfume vs. luxury" — Bla Bli Blu is missing out on comparison-driven traffic that AI answers synthesize from brand pages.

🔧 Fix

Create a blog post: "Why 25% Oil Concentration Indian Parfum Outperforms ₹10,000 Import Perfumes" with factual comparison table. Link from homepage.

Discoverability +15% Organic Traffic +10%
🎯
Conv +14% Disc +22% Organic +18%
30
FAQPage JSON-LD Schema Missing Despite 9 FAQ Questions Critical

The homepage has a well-structured FAQ section with 9 relevant questions (shipping, longevity, refunds, support). But zero FAQPage JSON-LD schema exists. Without it, Google cannot display these as rich results (FAQ drop-downs in SERPs), nor can voice assistants use them for spoken answers.

🔧 Fix

Add FAQPage JSON-LD to the theme's <head> with all 9 Q&A pairs. Each answer should be 40–60 words, start with a direct answer, and include the brand name where natural. This will unlock FAQ rich snippets and double SERP real estate for branded queries.

Discoverability +22% Conversion +14% Organic Traffic +18%
No Speakable Schema for Voice Search High

Google's Speakable schema marks which sections are most relevant for voice assistant reading. With smart speaker adoption growing in India (Google Home, Alexa), "Hey Google, find a good Indian perfume under ₹1000" queries are rising. No speakable markup means zero voice answer eligibility.

🔧 Fix

Add speakable schema pointing to the brand description paragraph, key product headings, and FAQ answers. Use cssSelector targeting.

Discoverability +10%
FAQ Answers Not Snippet-Formatted Medium

Current FAQ answers vary in length and don't follow the 40–60 word direct-answer format that Google prefers for featured snippets. For example, "Are your perfumes long-lasting?" answers with 2 sentences but doesn't lead with the direct time claim (10–12 hours).

🔧 Fix

Rewrite each FAQ answer to: (1) Start with the direct answer in the first sentence, (2) Keep to 40–60 words, (3) Include specific numbers and brand name. E.g., "Bla Bli Blu perfumes last 10–12 hours on skin, thanks to a 25% fragrance oil concentration — significantly higher than standard EDTs at 10–15%."

Discoverability +8%
📣
Conv +8% Disc +30% Organic +12%
25
No Factual Brand Claims or Statistics Anywhere on Site Critical

AI models prioritise pages with verifiable, specific factual claims. Bla Bli Blu has no statements like "founded in [year]," "X fragrance SKUs," "serving X customers," "shipped to X cities." Even the banner copy ("Fragrance Brand of The Year") lacks attribution or context.

🔧 Fix

Add an About section on homepage and /about-us page with: founding year, number of fragrances, customer reviews count (you have 8,000+ total from product pages), cities served, oil concentration fact. Add citation-ready statements formatted as bold claims in paragraph text.

Discoverability +30% Conversion +8%
Blog Section Exists But Is Not Prominently Linked High

The site has /blogs/perfume but it's buried in the footer. Active, topically relevant blog content dramatically increases AI citability by providing informational content that AI models can reference. Currently contributing near-zero to GEO.

🔧 Fix

Promote 2-3 recent blog posts to the homepage. Publish content targeting informational queries: "What is parfum concentration?", "How to make perfume last longer on skin", "Oud perfume guide for beginners." These become AI citation sources.

Organic Traffic +15% Discoverability +20%
✍️
Conv +12% Disc +20% Organic +22%
48
Homepage Has Zero Editorial / Body Copy High

The homepage is entirely product cards, hero banners, and a marquee ticker. There is no paragraph text explaining the brand, the perfume philosophy, what makes Bla Bli Blu different, or why customers should choose them over Skinn, Bella Vita, or imported brands. Google needs indexable text to rank the page.

🔧 Fix

Add 3 content blocks: (1) Brand intro (150 words) — what Bla Bli Blu is and its USP, (2) "Why Our Fragrances" — 3-column grid with concentration, longevity, price facts, (3) "About the Collections" — 2-sentence descriptions of each category above the collection grid.

Organic Traffic +22% Conversion +12%
"Fragrance Brand of The Year" — Unattributed Claim Medium

The marquee ticker leads with "Fragrance Brand of The Year" — a strong claim but without attribution (who gave the award, which year). Unattributed claims can hurt trust signals that both users and AI models evaluate.

🔧 Fix

Either attribute the claim ("Fragrance Brand of The Year 2024 — [Award Body]") or replace with a quantified claim: "8,000+ 5-Star Reviews | 100% Redeemable Trial | COD Available."

Conversion +5%
Product Titles Truncated in Listing — SEO Opportunity Lost Low

Product card titles are being cut off ("Vetiver Oud -...", "Love Drunk - ...") in the homepage listing. While this may be a CSS truncation, it signals that product names aren't optimised as full keyword phrases in the listing view.

🔧 Fix

Ensure product titles contain full SEO value: "Vetiver Oud Unisex Parfum 100ml | Long-Lasting Oud Perfume for Men & Women." These titles appear in collection page <h3> tags and are crawlable by Google.

Organic Traffic +5%
Conv +18% Disc +15% Organic +16%
52
862 KB HTML Page Weight — Shopify Bundle Bloat High

The homepage HTML alone is 862 KB before JS/CSS/image assets are counted. This is typical of Shopify themes with many apps, but indicates render-blocking scripts, unused CSS, and full carousel images being loaded on initial paint. On India's 4G average (8 Mbps), this adds ~0.9s to LCP.

🔧 Fix

Audit Shopify apps — remove unused apps that inject scripts. Enable Shopify's built-in Script Optimizer. Use Shopify's native Image CDN with srcset. Defer non-critical third-party scripts (social widgets, chat bots) with <script defer>.

Conversion +18% Organic Traffic +16%
Hero Carousel Loads Multiple High-Resolution Images High

The homepage hero has 6 slides, each with both a mobile (841×1161px) and desktop (2400×1020px) image. All appear to be loaded simultaneously. The LCP image (first slide) competes with 10+ other large images for bandwidth.

🔧 Fix

Add fetchpriority="high" to the first slide's <img>. Add loading="lazy" to slides 2–6. Use Shopify's responsive image helper | image_url: width: 800 for mobile viewports. Consider reducing carousel to 3 slides.

Conversion +12% Discoverability +10%
No Explicit Preconnect for Third-Party Origins Medium

The site connects to Shopify CDN, Google Fonts, Google Tag Manager, and potentially other third-party services. Without <link rel="preconnect"> hints, the browser wastes time establishing connections during render.

🔧 Fix

Add to <head>: <link rel="preconnect" href="https://fonts.googleapis.com">, <link rel="preconnect" href="https://www.googletagmanager.com">, <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>

Conversion +5%
🛍️
Conv +10% Disc +15% Organic +12%
62
AggregateRating Schema Missing on Homepage High

The homepage shows review counts per product (1,187 for Vetiver Oud, 1,126 for By the Beach, etc.) — this is powerful social proof. But no AggregateRating JSON-LD exists to surface these as star ratings in Google SERPs. Rich snippet stars for top products would dramatically improve click-through rates.

🔧 Fix

Add Product JSON-LD schema to each product page with aggregateRating property (reviewCount + ratingValue). Shopify apps like Judge.me and Yotpo auto-generate this — verify it's properly enabled. For homepage, add a website-level AggregateRating.

Conversion +10% Discoverability +15%
BreadcrumbList Schema Missing Medium

Collection and product pages likely lack BreadcrumbList schema. Google shows breadcrumb trails in search results for e-commerce sites — this replaces the URL in the snippet with a human-readable path like "Home > Men > Old Money - 100ml."

🔧 Fix

Add BreadcrumbList JSON-LD to Shopify's product and collection templates. Shopify's default themes often include this — verify it's active in your current theme (theme 186187546919).

Discoverability +8%
Scam Alert Section Should Have Trust Schema Low

The scam warning in the footer (about fraudulent calls/WhatsApp) signals active brand impersonation risk. While good for user trust, it could benefit from structured Organization schema with verified contact details to signal authenticity to search engines.

🔧 Fix

Add Organization schema with: name, url, logo, contactPoint (telephone: +91 9220508119, email: support@blabliblulife.com), and sameAs (Instagram, YouTube, LinkedIn, Facebook, X URLs).

Conversion +4%
🔒
Conv +5% Disc +4% Organic +4%
55
HSTS max-age Too Low (7.8M seconds ≈ 91 days) Medium

Current HSTS header: max-age=7889238 (~91 days). Google's best practice recommendation and HSTS preload requirement is 1 year (31,536,000 seconds). A lower value reduces protection window and signals lower security maturity to browsers and search crawlers.

🔧 Fix

Update (via Cloudflare header rules) to: Strict-Transport-Security: max-age=31536000; includeSubDomains. Once stable at 1 year, submit to the HSTS preload list at hstspreload.org.

Conversion +3%
Missing Permissions-Policy Header Medium

No Permissions-Policy header is set. This header controls browser feature access (camera, microphone, geolocation). Its absence doesn't cause ranking drops but is increasingly flagged in security audits and browser trust indicators.

🔧 Fix

Add via Cloudflare: Permissions-Policy: camera=(), microphone=(), geolocation=(self), payment=(self)

Conversion +2%
CSP Blocks Mixed Content But Lacks Granular Rules Low

The CSP header block-all-mixed-content; frame-ancestors 'none' is basic but functional. It doesn't define script-src, style-src, or img-src policies, which means malicious injected scripts aren't blocked.

🔧 Fix

Expand CSP (carefully on Shopify — test in report-only mode first): add script-src 'self' 'unsafe-inline' https://cdn.shopify.com https://www.googletagmanager.com. Use Shopify's CSP nonce support for theme scripts.

Conversion +2%

🚀 Prioritised Next Steps

Execute in this order for maximum combined impact on conversion, discoverability, and organic traffic

Week 1 — Critical Fixes

Schema + H1 + Viewport

Add H1 tag, FAQPage JSON-LD, Organization + WebSite schema. Fix user-scalable viewport. Expected: +30% Discoverability.

Week 2 — GEO/AEO Layer

AI Search Readiness

Update llms.txt with structured content. Add AI bots to robots.txt. Write 150-word brand intro paragraph with citable facts.

Week 3 — Content + Performance

Homepage Content Overhaul

Add brand story, collection descriptions, featured blog posts. Fix carousel lazy loading & fetchpriority on LCP image.

Week 4 — E-commerce Schema

Product & Review Rich Results

Verify AggregateRating schema on all product pages. Add BreadcrumbList. Enable Product schema with price, availability.

Week 5 — Security Polish

Headers + Trust Signals

Update HSTS max-age to 1 year. Add Permissions-Policy. Submit to Google Search Console & Bing Webmaster Tools.

Ongoing — Content Engine

Blog + AI Citation Strategy

Publish 2 blog posts/month targeting informational perfume queries. Monitor AI citation in ChatGPT, Perplexity, Gemini monthly.

Projected Business Impact
Total Uplift After All Fixes
Estimated improvement ranges based on industry benchmarks for D2C e-commerce in India
Metric Current State After All Fixes (Est.) Primary Lever
Conversion Rate Baseline +25–35% increase H1 clarity, Performance speed, Schema-driven SERP trust, Zoom fix
Discoverability (AI + Search) Baseline +55–70% increase AI bot access, FAQPage schema, llms.txt, Brand copy, Rich results
Organic Traffic Baseline +40–55% increase H1 + Schema + Content + Title optimisation + Citability layer
SERP Click-Through Rate Baseline +30–40% increase Star ratings, FAQ drops, breadcrumbs, optimised title tag