SINGLE URL ROAST
https://svarasya.com/ “Mission control is panicking while the storefront burns.” Svarasya is trying to sell ancient beauty with the energy of a pop-up factory wired by a sleep-deprived intern. The brand story is there, but the page keeps tripping over its own curtains, buttons, and mystery content like it’s auditioning for a chaos documentary.
https://svarasya.com/ screenshot TECHNICAL SUMMARY The biggest problems are performance and interaction: LCP is 17.3s, interactive time is 27.1s, TBT is 670ms, and main-thread work is 7.9s, so the page behaves like a skincare catalog running on a fog machine. SEO is mostly intact, but the site still has a redirect, 5 console errors, and 7 broken assets, including a 404 on Clarity and a 403 on ip-api, which is a lovely way to sabotage trust and analytics. Fix the hero assets and render-blocking scripts first, because right now speed, stability, and product discovery are all losing money in the same room.
Categories 6 categories AI Visibility Partial Rewrite Owner only Share Share link 02
Title Length 92 characters Schema JSON-LD 2 blocks Broken Assets 7 Console Errors 5
🔥 The title is 92 characters and ends with "PreviousNext," which makes the page sound like it got copied out of a broken carousel.Show 2 more roasts 💀 Search can see the brand, but the page keeps dropping breadcrumbs, clues, and half the tools it invited.
Priority Fixes (3) → Shorten the title tag to under 60 characters so search results don’t look like a sentence that escaped the homepage. Title Length: 92 characters Impact: medium Effort: low
Why this matters A 92-character title is too bloated for clean search snippets and brand clarity.
→ Add descriptive alt text to every meaningful image so image search and accessibility stop being afterthoughts. Missing Alt: 38 Impact: medium Effort: medium
Why this matters 38 missing alt attributes leaves a lot of visual content invisible to search engines and assistive tech.
→ Expand sameAs coverage to at least 3-5 official profiles so the brand entity stops looking under-documented to AI systems. Entity Graph: 2 profiles Impact: medium Effort: low
Why this matters Only 2 linked profiles gives the entity graph too little cross-web corroboration for confident brand reconciliation.
03
Missing Alt 38 Heading Count 32 Empty Headings 1 Font Families 10
🔥 There are 38 missing alt attributes across 117 images, so the page is carrying a gallery and forgetting to introduce it.Show 2 more roasts 💀 The design is dressed like an Ayurveda brand and organized like someone threw 117 images into a blender.
Priority Fixes (3) → Add supporting imagery so the layout feels intentional, not empty or overstuffed. Images: 117 Impact: medium Effort: medium
Why this matters With 117 images, the page needs stronger visual structure or the layout reads as clutter instead of curation.
→ Fix missing alt text to pass accessibility audits and make the image-heavy layout understandable to everyone. Missing Alt: 38 Impact: medium Effort: medium
Why this matters 38 missing alt attributes is a direct accessibility and comprehension problem in a visually dense page.
→ Reduce font families from 10 to 2-3 so the site stops looking like it borrowed type from every slide deck in the building. Font Families: 10 Impact: medium Effort: low
Why this matters Using 10 font families creates visual inconsistency and makes the design feel assembled rather than designed.
04
Word Count 3303 Sentence Count 173 CTA Count 9 Citability Blocks 2
🔥 The page has 3,303 words and 173 sentences, which is less copy and more a public speaking engagement.Show 2 more roasts 💀 The brand has a story, but the copy keeps burying the best parts under a lecture and a button pile.
Priority Fixes (3) → Tighten the headline to state the value proposition in one sentence so shoppers know what Svarasya sells immediately. H1 Count: 1 Impact: medium Effort: low
Why this matters With one headline carrying the whole message, clarity has to be immediate or the page wastes its best shot.
→ Break long paragraphs into skimmable bullets and shorter sentences so the benefits of the beauty super foods don’t get lost in a scroll marathon. Avg Words/Sentence: 19 Impact: low Effort: medium
Why this matters An average of 19 words per sentence is readable, but still enough to slow scan-heavy ecommerce browsing.
→ Add a clear primary CTA and make it the obvious one instead of letting 9 competing CTAs fight for attention. CTA Count: 9 Impact: medium Effort: low
Why this matters Nine CTAs dilute action and make the purchase path less obvious than it should be for a transactional brand.
05
CLS 0.205 Layout Shifts 3 JS Errors 5 Broken Assets 7
🔥 The CLS of 0.205 with 3 layout shifts means the page moves around like it’s avoiding responsibility.Show 2 more roasts 💀 The experience keeps glitching, shifting, and erroring at the exact moments shoppers need confidence.
Priority Fixes (3) → Fix client-side JavaScript errors so interactions do not fail silently in production. JS Errors: 5 Impact: high Effort: medium
Why this matters Five JS errors, including a null-property crash, can break flows users depend on without any visible warning.
→ Repair failed asset URLs and deployment paths so scripts, images, and stylesheets load cleanly. Broken Assets: 7 Impact: high Effort: medium
Why this matters Seven broken assets means users are hitting missing resources instead of a reliable storefront experience.
→ Reduce form fields to only the essentials so the 25-field input load doesn’t feel like a tax return for skincare. Form Fields: 25 Impact: medium Effort: medium
Why this matters Twenty-five form fields is too much for a retail journey unless every field is absolutely doing work.
06
CTA Count 9 Social Proof 4 Form Fields 25 Required Inputs 2
🔥 You’ve got 29 buttons and 9 CTA texts, but the purchase path still feels like a choose-your-own-adventure written by committee.Show 2 more roasts 💀 The page wants the sale, but it makes the buyer hunt for confidence like it’s hidden in the footer.
Priority Fixes (3) → Add a primary CTA above the fold that matches the core offer instead of letting the page scatter attention across 9 CTAs. CTA Count: 9 Impact: medium Effort: low
Why this matters A crowded CTA set makes it harder for shoppers to know where the actual buy action is.
→ Offer a low-friction contact option — form, chat, or visible email — so the path to pre-sale reassurance is easier to find. Contact Path: Present Impact: low Effort: medium
Why this matters The contact path exists, but on a transactional beauty site it should be effortless, not merely present.
→ Place testimonials, logos, or stats near the CTA so the 4 social proof items do not sit too far from the moment of doubt. Social Proof: 4 Impact: medium Effort: low
Why this matters Only 4 social proof items means placement matters even more when users are deciding whether to buy.