roastweb.com
Scanned on
Pretty solid. Minor tweaks needed.
The Roast π₯
Your SEO roast site takes 5.9 seconds to load, maybe roast yourself first, medium-rare.
57/100 performance. Mediocre is not a strategy.
5.9s to show main content? Users are leaving before they even see your page.
447ms of blocked main thread. Time to put that JS on a diet.
Performance score of 57/100 is embarrassing for a site whose entire value proposition is auditing speed β you're selling a service you visibly fail at. The 10-chunk Next.js bundle (webpack, fd9d1056, 2117, main-app, 7648, 785, 8003, 5785, 4114, page, 5205, layout, global-error) all load on the homepage before any interaction, which is almost certainly your LCP/TBT killer.
The H1 'One URL in. Five scores out.' is clever but tells a first-time visitor nothing about what the product does. Your meta description does the explaining that your hero should be doing β that's a copy failure, not an SEO failure.
You preload two woff2 fonts plus a logo image with fetchPriority=high, but you're also shipping 13 JS chunks async. The browser is racing font/image preloads against hydration scripts on a page whose only job is a single input field β that's a resource-priority inversion.
SEO 100/100 and Accessibility 96/100 are legitimately good and worth shouting about, but you buried this. A 'PageSpeed Insights alternative' should be publicly dogfooding its own score on the homepage as social proof. You're not.
Dual dns-prefetch to identitytoolkit and securetoken Google endpoints on the landing page means Firebase auth is loaded eagerly. Anonymous visitors pay the connection cost for a login they may never use.
The Fix π οΈ
Unlock the full fix
You can see what's wrong for free. The step-by-step fixes, the copy-paste code, and the AI fix prompt for this site are one credit. No subscription.
Unlock the full fix (1 credit)AI Deep Analysis π€AI
A site that sells brutal honesty about website performance while scoring 57 on performance is either the boldest marketing move of the year or a self-own β and I don't think it's intentional. Fix the bundle, fix the H1, and you'll actually deserve the pitch you're making.
π Key Insights
π‘ AI Recommendations
Tech Stack π»
Security Analysis π
Social Media π±
Image Optimization πΌοΈ
SSL/TLS Security π
SEO Essentials π―
Structured Data π
Performance Deep Dive β‘
Third-Party Scripts π¦
Mobile Responsiveness π±
Privacy & GDPR π‘οΈ
AI Search Readiness π€
Can ChatGPT, Perplexity and Google AI Overviews read and cite this site? Four scored pillars, all measured from the page.
Generative Engine Optimization - can AI crawlers read you
- βllms.txt present - No /llms.txt. Add one to guide AI crawlers to your best content.
- βAI crawlers not blocked - robots.txt does not block the major AI crawlers.
- βStructured data present - 3 schema item(s) found.
- βNamed entity types - Declares types: organization, website, softwareapplication.
Answer Engine Optimization - can AI lift a direct answer
- βFAQ / Q&A structure - Has FAQ/Q&A structure AI can quote directly.
- βClean heading hierarchy - One H1 and 7 H2 section(s).
- βAnswerable summary up top - The opening paragraph states something quotable.
LLM Optimization - is your brand/entity unambiguous
- βOrganization / Person schema - Declares an Organization/Person entity.
- βsameAs links - Uses sameAs to link your social/knowledge profiles.
- βTitle / H1 coherence - Title and H1 don't align. AI reads mixed signals about your page.
- βMeta description present - Has a real meta description.
Search Experience Optimization - does the click land well
- βMobile viewport - Has a mobile viewport meta tag.
- βClear primary action - A clear call-to-action is present.
- βEnough content to satisfy intent - About 5663 words of content.
π° WEBSITE VALUE & ROI ANALYSIS
β You save $1,724 vs hiring an agency to find and fix this
π TRAFFIC IMPACT ANALYSIS
π― KEYWORD PORTFOLIO VALUE
π DOMAIN ASSET VALUE
βοΈ CONTENT PORTFOLIO VALUE
π¨ DESIGN & UX VALUE
π§ FIX COST BREAKDOWN
Estimates based on industry averages and website analysis. Actual values may vary based on your specific market, competition, content depth, and implementation quality.
Keyword Research & Targeting π―
π Primary Keywords Detected
Keywords extracted from your page content with live search metrics from DataForSEO
| Keyword | Monthly Volume | Difficulty | CPC | Opportunity |
|---|---|---|---|---|
| url five scores out | 640 | 20/100 | $0.50 | π― EASY WIN |
| seo speed audit seconds | 640 | 20/100 | $0.50 | π― EASY WIN |
| transform translate -52 -50 | 640 | 20/100 | $0.50 | π― EASY WIN |
| translate -52 -50 scale | 640 | 20/100 | $0.50 | π― EASY WIN |
| rgba 110 123 255 | 640 | 20/100 | $0.50 | π― EASY WIN |
| one url five scores | 640 | 20/100 | $0.50 | π― EASY WIN |
| plain english | 3,840 | 40/100 | $0.50 | HIGH |
| position absolute left | 1,920 | 35/100 | $0.50 | HIGH |
| url five scores | 1,920 | 35/100 | $0.50 | HIGH |
| five scores out | 1,920 | 35/100 | $0.50 | HIGH |
| seo roast free | 1,920 | 45/100 | $1.30 | HIGH |
| seo speed audit | 1,920 | 35/100 | $0.50 | HIGH |
| speed audit seconds | 1,920 | 35/100 | $0.50 | HIGH |
| transform translate -52 | 1,920 | 35/100 | $0.50 | HIGH |
| translate -52 -50 | 1,920 | 35/100 | $0.50 | HIGH |
| -52 -50 scale | 1,920 | 35/100 | $0.50 | HIGH |
| 1px solid rgba | 1,920 | 35/100 | $0.50 | HIGH |
| rgba 110 123 | 1,920 | 35/100 | $0.50 | HIGH |
| 110 123 255 | 1,920 | 35/100 | $0.50 | HIGH |
| one url five | 1,920 | 35/100 | $0.50 | HIGH |
| seo | 12,800 | 65/100 | $0.50 | MEDIUM |
| iso-scene | 12,800 | 65/100 | $0.50 | MEDIUM |
| 255 | 12,800 | 65/100 | $0.50 | MEDIUM |
| position | 12,800 | 65/100 | $0.50 | MEDIUM |
| 1px | 12,800 | 65/100 | $0.50 | MEDIUM |
| free | 12,800 | 75/100 | $1.30 | MEDIUM |
| speed | 12,800 | 65/100 | $0.50 | MEDIUM |
| url | 12,800 | 65/100 | $0.50 | MEDIUM |
| height | 12,800 | 65/100 | $0.50 | MEDIUM |
| absolute | 12,800 | 65/100 | $0.50 | MEDIUM |
| rgba | 12,800 | 65/100 | $0.50 | MEDIUM |
| roast | 12,800 | 65/100 | $0.50 | MEDIUM |
| audit | 12,800 | 65/100 | $0.50 | MEDIUM |
| seconds | 12,800 | 65/100 | $0.50 | MEDIUM |
| width | 12,800 | 65/100 | $0.50 | MEDIUM |
| out | 12,800 | 65/100 | $0.50 | MEDIUM |
| every | 12,800 | 65/100 | $0.50 | MEDIUM |
| fix | 12,800 | 65/100 | $0.50 | MEDIUM |
| one | 12,800 | 65/100 | $0.50 | MEDIUM |
| left | 12,800 | 65/100 | $0.50 | MEDIUM |
| transform | 12,800 | 65/100 | $0.50 | MEDIUM |
| 40px | 12,800 | 65/100 | $0.50 | MEDIUM |
| five | 12,800 | 65/100 | $0.50 | MEDIUM |
| scores | 12,800 | 65/100 | $0.50 | MEDIUM |
| plain | 12,800 | 65/100 | $0.50 | MEDIUM |
| english | 12,800 | 65/100 | $0.50 | MEDIUM |
| media | 12,800 | 65/100 | $0.50 | MEDIUM |
| min-width | 12,800 | 65/100 | $0.50 | MEDIUM |
| iso | 12,800 | 65/100 | $0.50 | MEDIUM |
| translate | 12,800 | 65/100 | $0.50 | MEDIUM |
| -52 | 12,800 | 65/100 | $0.50 | MEDIUM |
| -50 | 12,800 | 65/100 | $0.50 | MEDIUM |
| scale | 12,800 | 65/100 | $0.50 | MEDIUM |
| background | 12,800 | 65/100 | $0.50 | MEDIUM |
| linear-gradient | 12,800 | 65/100 | $0.50 | MEDIUM |
| solid | 12,800 | 65/100 | $0.50 | MEDIUM |
| 110 | 12,800 | 65/100 | $0.50 | MEDIUM |
| 123 | 12,800 | 65/100 | $0.50 | MEDIUM |
| roastweb | 12,800 | 65/100 | $0.50 | MEDIUM |
| run | 12,800 | 65/100 | $0.50 | MEDIUM |
| engine | 12,800 | 65/100 | $0.50 | MEDIUM |
| roasts | 12,800 | 65/100 | $0.50 | MEDIUM |
| top | 11,200 | 90/100 | $1.00 | MEDIUM |
| border-radius | 10,400 | 95/100 | $4.00 | MEDIUM |
| border | 10,400 | 95/100 | $4.00 | MEDIUM |
| website | 6,720 | 95/100 | N/A | MEDIUM |
| position absolute | 4,800 | 50/100 | $0.50 | MEDIUM |
| seo roast | 4,800 | 50/100 | $0.50 | MEDIUM |
| seo speed | 4,800 | 50/100 | $0.50 | MEDIUM |
| one url | 4,800 | 50/100 | $0.50 | MEDIUM |
| absolute left | 4,800 | 50/100 | $0.50 | MEDIUM |
| url five | 4,800 | 50/100 | $0.50 | MEDIUM |
| five scores | 4,800 | 50/100 | $0.50 | MEDIUM |
| scores out | 4,800 | 50/100 | $0.50 | MEDIUM |
| roast free | 4,800 | 60/100 | $1.30 | MEDIUM |
| speed audit | 4,800 | 50/100 | $0.50 | MEDIUM |
| audit seconds | 4,800 | 50/100 | $0.50 | MEDIUM |
| every fix | 4,800 | 50/100 | $0.50 | MEDIUM |
| media min-width | 4,800 | 50/100 | $0.50 | MEDIUM |
| iso-scene iso | 4,800 | 50/100 | $0.50 | MEDIUM |
| transform translate | 4,800 | 50/100 | $0.50 | MEDIUM |
| translate -52 | 4,800 | 50/100 | $0.50 | MEDIUM |
| -52 -50 | 4,800 | 50/100 | $0.50 | MEDIUM |
| -50 scale | 4,800 | 50/100 | $0.50 | MEDIUM |
| 1px solid | 4,800 | 50/100 | $0.50 | MEDIUM |
| solid rgba | 4,800 | 50/100 | $0.50 | MEDIUM |
| rgba 110 | 4,800 | 50/100 | $0.50 | MEDIUM |
| 110 123 | 4,800 | 50/100 | $0.50 | MEDIUM |
| 123 255 | 4,800 | 50/100 | $0.50 | MEDIUM |
| border 1px | 3,900 | 95/100 | $4.00 | MEDIUM |
| free website | 2,520 | 95/100 | $0.80 | MEDIUM |
| website seo | 2,520 | 95/100 | N/A | MEDIUM |
| border 1px solid | 1,560 | 80/100 | $4.00 | MEDIUM |
| roast free website | 1,008 | 93/100 | $0.80 | MEDIUM |
| free website seo | 1,008 | 93/100 | $0.80 | MEDIUM |
| website seo speed | 1,008 | 83/100 | N/A | MEDIUM |
| border 1px solid rgba | 520 | 65/100 | $4.00 | MEDIUM |
| seo roast free website | 336 | 78/100 | $0.80 | MEDIUM |
| free website seo speed | 336 | 78/100 | $0.80 | MEDIUM |
| website seo speed audit | 336 | 68/100 | N/A | MEDIUM |
π€ AI-Suggested Keyword OpportunitiesAI-POWERED
Related keywords you should target but aren't currently using - suggested by Claude AI
| Suggested Keyword | Monthly Volume | Difficulty | CPC | Opportunity |
|---|---|---|---|---|
| β how to audit website SEO | 1,382 | 23/100 | $0.50 | π― EASY WIN |
| β how to improve website speed | 1,382 | 23/100 | $0.50 | π― EASY WIN |
| β how to do SEO audit | 1,152 | 15/100 | $0.50 | π― EASY WIN |
| β core web vitals checker | 768 | 28/100 | $0.50 | π― EASY WIN |
| β page speed audit tool | 768 | 28/100 | $0.50 | π― EASY WIN |
| β SEO audit for small business | 704 | 30/100 | $0.50 | π― EASY WIN |
| β SEO audit for beginners | 640 | 20/100 | $0.50 | π― EASY WIN |
| β SEO audit for agencies | 640 | 20/100 | $0.50 | π― EASY WIN |
| β SEO audit tools comparison | 640 | 20/100 | $0.50 | π― EASY WIN |
| β SEO audit for ecommerce | 640 | 20/100 | $0.50 | π― EASY WIN |
| β SEO audit for agencies | 640 | 20/100 | $0.50 | π― EASY WIN |
| β SEO audit for blogs | 640 | 20/100 | $0.50 | π― EASY WIN |
| β SEO audit for SaaS | 640 | 20/100 | $0.50 | π― EASY WIN |
| β SEO audit metrics explained | 640 | 20/100 | $0.50 | π― EASY WIN |
| β SEO audit for local business | 563 | 20/100 | $0.50 | π― EASY WIN |
| β SEO audit tool | 2,304 | 43/100 | $0.50 | HIGH |
| β lighthouse audit tool | 2,304 | 43/100 | $0.50 | HIGH |
| β SEO scanner tool | 2,304 | 43/100 | $0.50 | HIGH |
| β website optimization tips | 2,304 | 43/100 | $0.50 | HIGH |
| β free SEO analysis | 1,920 | 45/100 | $1.30 | HIGH |
| β mobile SEO audit | 1,920 | 35/100 | $0.50 | HIGH |
| β SEO report generator | 1,920 | 35/100 | $0.50 | HIGH |
| β free speed audit | 1,920 | 45/100 | $1.30 | HIGH |
| β page speed optimization | 1,920 | 35/100 | $0.50 | HIGH |
| β mobile usability test | 1,920 | 35/100 | $0.50 | HIGH |
| β on-page SEO audit | 1,920 | 35/100 | $0.50 | HIGH |
| β technical SEO audit | 1,920 | 47/100 | $0.50 | HIGH |
| β SEO audit checklist | 1,920 | 35/100 | $0.50 | HIGH |
| β SEO competitor analysis | 1,920 | 35/100 | $0.50 | HIGH |
| β SEO audit metrics | 1,920 | 35/100 | $0.50 | HIGH |
| β mobile optimization audit | 1,920 | 35/100 | $0.50 | HIGH |
| β SEO audit recommendations | 1,920 | 35/100 | $0.50 | HIGH |
| β SEO audit template | 1,920 | 35/100 | $0.50 | HIGH |
| β SEO audit process | 1,920 | 35/100 | $0.50 | HIGH |
| β technical SEO checker | 1,920 | 47/100 | $0.50 | HIGH |
| β SEO analysis report | 1,920 | 35/100 | $0.50 | HIGH |
| β page experience audit | 1,920 | 35/100 | $0.50 | HIGH |
| β page speed report | 1,920 | 35/100 | $0.50 | HIGH |
| β SEO audit scoring | 1,920 | 35/100 | $0.50 | HIGH |
| β SEO audit competitor | 1,920 | 35/100 | $0.50 | HIGH |
| β free SEO tools | 1,920 | 45/100 | $1.30 | HIGH |
| β SEO health check | 2,688 | 50/100 | $0.50 | MEDIUM |
| β SEO audit software | 2,304 | 55/100 | $0.50 | MEDIUM |
| β best practices audit | 1,680 | 60/100 | $1.00 | MEDIUM |
| β page insights alternative | 1,440 | 55/100 | N/A | MEDIUM |
| β website health check | 1,411 | 95/100 | N/A | MEDIUM |
| β website speed test | 1,008 | 83/100 | N/A | MEDIUM |
| β website SEO checker | 1,008 | 83/100 | N/A | MEDIUM |
| β website performance audit | 1,008 | 83/100 | N/A | MEDIUM |
| β website accessibility audit | 1,008 | 83/100 | N/A | MEDIUM |
| β website SEO score | 1,008 | 83/100 | N/A | MEDIUM |
| β website security audit | 1,008 | 83/100 | N/A | MEDIUM |
| β bulk website audit | 1,008 | 83/100 | N/A | MEDIUM |
| β website ranking checker | 1,008 | 83/100 | N/A | MEDIUM |
| β website SEO problems | 1,008 | 83/100 | N/A | MEDIUM |
| β website performance checker | 1,008 | 83/100 | N/A | MEDIUM |
| β website optimization audit | 1,008 | 83/100 | N/A | MEDIUM |
| β website audit report | 1,008 | 83/100 | N/A | MEDIUM |
| β comprehensive website audit | 1,008 | 83/100 | N/A | MEDIUM |
| β website SEO issues | 1,008 | 83/100 | N/A | MEDIUM |
| β website traffic audit | 1,008 | 83/100 | N/A | MEDIUM |
| β website structure audit | 1,008 | 83/100 | N/A | MEDIUM |
| β website conversion audit | 1,008 | 83/100 | N/A | MEDIUM |
| β website performance metrics | 1,008 | 83/100 | N/A | MEDIUM |
| β website crawl audit | 1,008 | 83/100 | N/A | MEDIUM |
| β website metadata audit | 1,008 | 83/100 | N/A | MEDIUM |
| β website content audit | 1,008 | 83/100 | N/A | MEDIUM |
| β website speed benchmark | 1,008 | 83/100 | N/A | MEDIUM |
| β website audit software | 1,008 | 95/100 | N/A | MEDIUM |
| β website performance report | 1,008 | 83/100 | N/A | MEDIUM |
| β website ranking factors | 1,008 | 83/100 | N/A | MEDIUM |
| β website backlink audit | 1,008 | 83/100 | N/A | MEDIUM |
| β website keyword audit | 1,008 | 83/100 | N/A | MEDIUM |
| β website traffic analysis | 1,008 | 83/100 | N/A | MEDIUM |
| β website error audit | 1,008 | 83/100 | N/A | MEDIUM |
| β website compliance audit | 1,008 | 83/100 | N/A | MEDIUM |
| β website design audit | 1,008 | 83/100 | N/A | MEDIUM |
| β website performance optimization | 1,008 | 83/100 | N/A | MEDIUM |
| β website quality check | 1,008 | 83/100 | N/A | MEDIUM |
| β website speed improvement | 1,008 | 83/100 | N/A | MEDIUM |
| β website competitive analysis | 1,008 | 83/100 | N/A | MEDIUM |
| β website diagnostics tool | 1,008 | 83/100 | N/A | MEDIUM |
| β website audit pricing | 1,008 | 83/100 | N/A | MEDIUM |
| β website grade check | 1,008 | 83/100 | N/A | MEDIUM |
| β website performance trends | 1,008 | 83/100 | N/A | MEDIUM |
| β SEO audit dashboard | 960 | 60/100 | $0.50 | MEDIUM |
| β SEO best practices checker | 560 | 45/100 | $1.00 | MEDIUM |
| β SEO audit best practices | 560 | 45/100 | $1.00 | MEDIUM |
| β page speed insights alternative | 480 | 40/100 | N/A | MEDIUM |
| β free website audit tool | 336 | 78/100 | $0.80 | MEDIUM |
| β free website analysis tool | 336 | 78/100 | $0.80 | MEDIUM |
| β website user experience audit | 336 | 68/100 | N/A | MEDIUM |
| β website broken links checker | 336 | 68/100 | N/A | MEDIUM |
| β free website SEO checker | 336 | 78/100 | $0.80 | MEDIUM |
| β SEO audit for WordPress | 320 | 45/100 | $0.50 | MEDIUM |
π Keyword Strategy Recommendations
- Focus on high-opportunity keywords (green badges) for quick ranking wins
- Low difficulty (<40) keywords are easier to rank for in 3-6 months
- High CPC indicates commercial intent - these keywords drive conversions
- Create dedicated landing pages optimized for your primary keywords
- Use these keywords in your title tags, H1s, and meta descriptions
Embed your badge π
Proud of your score? Show it off. Paste this badge on your site.
Every badge links back to your report, so it works for you too.
Paste this HTML anywhere on your site. The badge links back to this report.
THINK YOUR SITE IS BETTER?
Get your free brutal audit
One free roast a day, no subscription