Skip to main content

www.roastbyai.com

https://www.roastbyai.com/

Completed

Curious how yours stacks up?

www.roastbyai.com scored 69/100. Where would your site land?

69

Overall Score

Roast by AI is a clever, well-designed SaaS landing page that practices what it preaches—offering brutally honest feedback while maintaining slick design and clear messaging. However, it's ironically slow for a performance audit tool, and a few accessibility blind spots undermine its credibility.

🔥

The Roast

Roast by AI walks into a room like a comedy roaster who talks about honesty while wearing fake teeth—the irony is delicious. Here's a tool that lectures everyone about performance, SEO, and accessibility, yet serves images without alt text, loads slower than the websites it critiques, and has unused JavaScript bloat. It's like Gordon Ramsay's kitchen serving frozen dinners—the message is sound, the execution is 'that's raw, mate.'

🎯 Start Here

Performance
42/100
🔒 Trust Signals
56/100
🔍 SEO
64/100

Google PageSpeed Insights

(Real metrics from Google)

These scores come directly from Google's PageSpeed API. The AI scores above evaluate broader aspects like copy, trust signals, and conversion.

74
Performance

Core Web Vitals

4.9s
LCP
Largest Contentful Paint
0.00
CLS
Cumulative Layout Shift
213ms
TBT
Total Blocking Time
42

Performance

🔒 56

Trust Signals

🔍 64

SEO

68

Accessibility

📱 75

Mobile

🎯 81

Conversion

🎨 82

Design & UX

📝 86

Copy & Messaging

Performance

42/100

This is brutally ironic: a performance-auditing tool has terrible performance itself. LCP of 4.88s is unacceptable for a SaaS landing page, and unused JavaScript/CSS bloat suggests the devs didn't eat their own dogfood.

Issues Found

  • LCP 4.88s (target <2.5s) indicates slow image or critical resource delivery; TBT 213ms suggests main thread is blocked
  • Unused JavaScript and CSS flagged in crawl—dead code is tanking payload size and parse time
  • Mobile PageSpeed of 74/100 is decent but should be 90+; minification and resource prioritization are clearly missing

Recommendations

  • Audit and minify JavaScript/CSS high

    Remove unused code, split bundles, and minify all assets; specifically address the '213ms TBT' by deferring non-critical JS to after page load.

  • Optimize image delivery high

    Serve images in modern formats (WebP), implement lazy loading for below-fold images, and ensure the hero image is compressed and responsive.

  • Enable aggressive caching and CDN high

    Set long cache headers for static assets and use a CDN to deliver content closer to users; this will knock LCP down significantly.

🔒

Trust Signals

56/100

Trust signals are sparse and underdeveloped. The site relies heavily on brand personality and the 60-second promise, but lacks concrete proof (testimonials, user counts, case studies, security badges). For a tool asking users to audit their sites, this is risky.

Issues Found

  • No visible testimonials or case studies (not verified in screenshots, but content data shows none)—critical for B2B SaaS credibility
  • No user count, 'websites audited', or 'roasts published' metric displayed prominently; the leaderboard is mentioned but not shown on homepage
  • No security/privacy badges, SOC 2 certification, or trust seals visible; only a small privacy policy link in fine print

Recommendations

  • Add visible social proof metrics high

    Display a live stat (e.g., '25K+ websites roasted this month' or 'Avg. score improved by 18 points') in the hero or above the CTA to build confidence.

  • Feature customer testimonials or case studies high

    Add a 'Loved by' section with 2–3 short testimonials from agencies, startups, or individual developers (even anonymous quotes work) to reduce perceived risk.

  • Highlight security and data handling medium

    Add a small 'privacy & security' badge or callout (e.g., 'GDPR compliant', 'No data stored without permission') in the hero or footer to reassure users about data handling.

🔍

SEO

64/100

Meta tags and H1 are solid, and the URL structure is clean, but PageSpeed SEO score of 0 is a red flag—likely penalized for performance. No schema markup detected, and heading hierarchy shows excess H3/H4 tags that dilute structure.

Issues Found

  • PageSpeed SEO score: 0/100 suggests Lighthouse is flagging performance issues as SEO blockers; Core Web Vitals show 4.88s LCP (target: <2.5s)
  • No structured data (schema.org) for SoftwareApplication, FAQPage, or PricingTable—missed opportunity for rich snippets
  • Heading hierarchy is bloated: 8 H2s, 11 H3s, 1 H4 across a relatively short page suggests inconsistent content structure

Recommendations

  • Fix Core Web Vitals to unlock SEO score high

    Reduce LCP from 4.88s to <2.5s by minifying/deferring JavaScript, optimizing image delivery (WebP, lazy loading), and enabling server caching (mentioned as issue in crawl data).

  • Add schema.org markup high

    Implement SoftwareApplication schema (with description, logo, pricing) and FAQPage schema for the FAQ section to improve SERP appearance and rich snippets.

  • Streamline heading hierarchy medium

    Consolidate H2/H3/H4 structure; ensure only one H1, and reserve H2 for major sections (Hero, How It Works, Features, Pricing, FAQ).

Accessibility

68/100

Good bones (skip link, proper landmarks, 50 ARIA attributes), but credit is undermined by 3 missing alt texts and no mention of color contrast validation. A tool auditing accessibility should be flawless here.

Issues Found

  • 3 images missing alt text (confirmed in crawl) breaks WCAG 2.1 Level A compliance for non-text content
  • No mention of color contrast testing in reported accessibility data; the orange + white CTA on hero gradient may have low contrast in certain states
  • Form inputs present (1 total) but no validation feedback mentioned; likely missing ARIA live regions for real-time validation

Recommendations

  • Add alt text to all images immediately high

    Audit the 3 flagged images and write descriptive alt text (e.g., 'Example roast showing SEO score of 62/100' for the hero example card).

  • Audit and lock color contrast ratios high

    Test all text/background combinations against WCAG AAA standards (7:1 for large text, 4.5:1 for normal); ensure orange CTA text meets minimums.

  • Add form validation feedback with ARIA medium

    Enhance the URL input with ARIA live regions to announce validation errors/success to screen readers in real time.

📱

Mobile

75/100

Mobile layout is responsive and readable, with stacked sections and appropriately sized touch targets. However, performance is notably weaker on mobile (LCP likely slower), and some visual hierarchy is lost due to reduced screen real estate.

Issues Found

  • Mobile PageSpeed 74/100 vs desktop ~85; LCP on mobile is likely >5s due to image and JS delivery delays
  • Hero headline wraps awkwardly on mobile ('in 60 seconds' appears alone on a line); line-height or font sizing could be optimized
  • Menu toggle (hamburger icon visible in mobile screenshot) lacks visible focus state; keyboard navigation is unverified

Recommendations

  • Improve mobile image performance high

    Serve smaller, mobile-optimized images and use responsive picture elements; lazy load below-fold content to reduce initial payload.

  • Optimize headline wrapping low

    Adjust font size or line-height for mobile to prevent awkward breaks in the H1; consider a shorter H1 variant for mobile.

  • Test and enhance mobile menu navigation medium

    Ensure hamburger toggle has clear focus states and keyboard support; test with mobile screen readers to confirm functionality.

🎯

Conversion

81/100

Conversion funnel is tight: clear value prop, low-friction free offer (2 roasts/month), prominent CTA above the fold, and a final CTA before footer. Good use of trust signals and scarcity messaging ('2 free roasts per month, forever' creates a limit without being aggressive).

Issues Found

  • CTA button text 'Roast My Site →' is fun but lacks urgency or clarity; doesn't reinforce 'free' or 'instant'
  • No visible success metric or social proof before the first CTA (no user count, testimonial count, or 'roasts completed' shown)—missed opportunity to build confidence
  • The form has only 1 field (URL input) but no reassurance copy (e.g., 'No signup required' or 'We won't email you')

Recommendations

  • Add micro-copy to form/CTA area high

    Include '✓ No signup required for free roasts' and '✓ Results in 60 seconds' beneath the input field to reduce friction and objections.

  • Surface social proof before CTA medium

    Add a stat badge (e.g., '10K+ websites roasted' or '2M+ scores analyzed') just above or below the input field to build trust before submission.

  • Enhance CTA button copy medium

    Test 'Get Free Roast (60 sec)' or 'Audit My Site Free' to be more explicit about the benefit and zero-cost offer.

🎨

Design & UX

82/100

Clean, modern design with excellent visual hierarchy, strong use of orange as a brand driver, and logical section flow that guides users toward conversion. The hero is crisp and the features section uses subtle color-coding (orange, green, blue cards) to organize information smartly.

Issues Found

  • 3 images missing alt text (verified in accessibility data) undermines the visual storytelling and breaks accessibility
  • Excessive whitespace in hero section feels slightly wasteful on mobile and desktop—could compress vertical rhythm
  • The 'How It Works' 3-step section lacks visual distinction between steps; numbered badges don't create enough visual weight

Recommendations

  • Add descriptive alt text to all images high

    Immediately audit and add alt text to the 3 missing images (likely the example roast card and feature icons); this fixes accessibility and improves SEO.

  • Enhance step visual progression medium

    Add connecting lines or a progress bar between the 3 'How It Works' steps to create stronger visual continuity and guide the eye.

  • Tighten hero vertical spacing on mobile low

    Reduce whitespace between headline, subheadline, and CTA on mobile to reduce scrolling friction and improve perceived speed.

📝

Copy & Messaging

86/100

Messaging is punchy, benefit-driven, and leans into the brand personality ('brutally honest friend') without feeling gimmicky. Value proposition is crystal clear: 60 seconds, free, actionable. Copy tone is conversational and matches the irreverent brand voice.

Issues Found

  • CTA text 'Roast My Site →' is clever but slightly vague; doesn't reinforce the 60-second benefit or free tier in the button itself
  • FAQ section (visible in page content) answers good questions but buried too deep; potential friction for price-sensitive or skeptical visitors
  • Missing trust-building language around data privacy in hero copy; only mentioned in a small link

Recommendations

  • Clarify primary CTA text medium

    Change 'Roast My Site' to 'Get Free Roast (60 sec)' to reinforce the value and speed benefit directly in the button.

  • Surface FAQ earlier medium

    Move 1–2 key FAQ items (e.g., 'How do I improve my score?', 'Is it really free?') to a collapsible section just above the footer to address objections sooner.

  • Add privacy callout to hero low

    Include a brief reassurance like 'Your data stays private' or 'No signup required for free roasts' next to the CTA to reduce friction.

Embed this badge on your site: Roast by AI score badge
HTML
Markdown

Think you can beat 69/100?

Get your site brutally analyzed by the same AI. 8 scores, a punch list of fixes, 60 seconds.