roastweb.com
Scanned on September 19, 2026 at 12:33 AM
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 π οΈ
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
AI Fix Prompt π€
Copy this professional prompt and paste it into Claude, ChatGPT, Cursor, or any AI coding assistant to get specific implementation help for all issues found:
You are a senior web performance and SEO engineer. I ran an automated audit on my site and I need you to turn the findings below into concrete, correct, copy-pasteable fixes. ## Your role and how to work - Act as a staff-level engineer doing a focused remediation pass, not a consultant writing a report. - Work ONLY from the audit findings in this document. Do not invent issues that aren't listed, and don't pad with generic "best practice" advice that isn't tied to a finding. - If a fix depends on my stack or framework, ask me up front in a short "Questions before I start" list rather than guessing - but still give the framework-agnostic version of the fix so I'm never blocked. - Prefer the smallest change that fixes the root cause. Note any fix that risks a regression and how to verify it. - When you're unsure whether something is truly broken vs. a false positive from an automated scan, say so instead of forcing a fix. ## Site under audit - **URL**: https://roastweb.com/ - **Title**: SEO Roast: Free Website SEO & Speed Audit in 10 Seconds - **Meta description**: Get an SEO roast of any website in 10 seconds. This free audit roasts your SEO, speed, and security, then explains every fix in plain English. The brutally honest PageSpeed Insights alternative. - **Overall score**: 86/100 ## Category scores (0-100, higher is better) - **Performance**: 57 - **SEO**: 100 - **Accessibility**: 96 - **Best practices**: 96 - **Security**: 100 - **Mobile**: 100 - **AI search - GEO**: 75 - **AI search - AEO**: 100 - **AI search - LLMO**: 75 - **AI search - SXO**: 100 --- ## Findings to fix Everything below is a real, measured finding from the audit. Fix each one. ## π¨ CRITICAL ISSUES (Fix Immediately) 1. **Your SEO roast site takes 5.9 seconds to load, maybe roast yourself first, medium-rare.** 2. **5.9s to show main content? Users are leaving before they even see your page.** ## β οΈ WARNINGS (High Priority) 1. 57/100 performance. Mediocre is not a strategy. 2. 447ms of blocked main thread. Time to put that JS on a diet. ## β‘ Performance Optimizations 1. **Optimize JavaScript delivery** *Defer non-critical JavaScript, code-split large bundles, and remove unused dependencies.* 2. **Improve server response time** *Use a CDN, optimize backend queries, and implement caching strategies.* ## βΏ Accessibility Fixes 1. **Fix color contrast issues** *Some text doesn't have enough contrast with its background, making it hard to read.* ## π€ AI Deep Analysis Summary 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 1. 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. 2. 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. 3. 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. 4. 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. 5. 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. ## π― Keyword Optimization Opportunities ### Primary Keywords Found 1. **url five scores out** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 2. **seo speed audit seconds** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 3. **transform translate -52 -50** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 4. **translate -52 -50 scale** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 5. **rgba 110 123 255** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 6. **one url five scores** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 7. **plain english** - 3,840 monthly searches, Difficulty: 40/100, Opportunity: HIGH 8. **position absolute left** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 9. **url five scores** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 10. **five scores out** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 11. **seo roast free** - 1,920 monthly searches, Difficulty: 45/100, Opportunity: HIGH 12. **seo speed audit** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 13. **speed audit seconds** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 14. **transform translate -52** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 15. **translate -52 -50** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 16. **-52 -50 scale** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 17. **1px solid rgba** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 18. **rgba 110 123** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 19. **110 123 255** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 20. **one url five** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 21. **seo** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 22. **iso-scene** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 23. **255** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 24. **position** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 25. **1px** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 26. **free** - 12,800 monthly searches, Difficulty: 75/100, Opportunity: MEDIUM 27. **speed** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 28. **url** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 29. **height** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 30. **absolute** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 31. **rgba** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 32. **roast** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 33. **audit** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 34. **seconds** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 35. **width** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 36. **out** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 37. **every** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 38. **fix** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 39. **one** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 40. **left** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 41. **transform** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 42. **40px** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 43. **five** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 44. **scores** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 45. **plain** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 46. **english** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 47. **media** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 48. **min-width** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 49. **iso** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 50. **translate** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 51. **-52** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 52. **-50** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 53. **scale** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 54. **background** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 55. **linear-gradient** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 56. **solid** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 57. **110** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 58. **123** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 59. **roastweb** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 60. **run** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 61. **engine** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 62. **roasts** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 63. **top** - 11,200 monthly searches, Difficulty: 90/100, Opportunity: MEDIUM 64. **border-radius** - 10,400 monthly searches, Difficulty: 95/100, Opportunity: MEDIUM 65. **border** - 10,400 monthly searches, Difficulty: 95/100, Opportunity: MEDIUM 66. **website** - 6,720 monthly searches, Difficulty: 95/100, Opportunity: MEDIUM 67. **position absolute** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 68. **seo roast** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 69. **seo speed** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 70. **one url** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 71. **absolute left** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 72. **url five** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 73. **five scores** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 74. **scores out** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 75. **roast free** - 4,800 monthly searches, Difficulty: 60/100, Opportunity: MEDIUM 76. **speed audit** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 77. **audit seconds** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 78. **every fix** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 79. **media min-width** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 80. **iso-scene iso** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 81. **transform translate** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 82. **translate -52** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 83. **-52 -50** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 84. **-50 scale** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 85. **1px solid** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 86. **solid rgba** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 87. **rgba 110** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 88. **110 123** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 89. **123 255** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 90. **border 1px** - 3,900 monthly searches, Difficulty: 95/100, Opportunity: MEDIUM 91. **free website** - 2,520 monthly searches, Difficulty: 95/100, Opportunity: MEDIUM 92. **website seo** - 2,520 monthly searches, Difficulty: 95/100, Opportunity: MEDIUM 93. **border 1px solid** - 1,560 monthly searches, Difficulty: 80/100, Opportunity: MEDIUM 94. **roast free website** - 1,008 monthly searches, Difficulty: 93/100, Opportunity: MEDIUM 95. **free website seo** - 1,008 monthly searches, Difficulty: 93/100, Opportunity: MEDIUM 96. **website seo speed** - 1,008 monthly searches, Difficulty: 83/100, Opportunity: MEDIUM 97. **border 1px solid rgba** - 520 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 98. **seo roast free website** - 336 monthly searches, Difficulty: 78/100, Opportunity: MEDIUM 99. **free website seo speed** - 336 monthly searches, Difficulty: 78/100, Opportunity: MEDIUM 100. **website seo speed audit** - 336 monthly searches, Difficulty: 68/100, Opportunity: MEDIUM ### AI-Suggested Keywords to Target 1. how to audit website SEO (1,382 searches/mo) 2. how to improve website speed (1,382 searches/mo) 3. how to do SEO audit (1,152 searches/mo) 4. core web vitals checker (768 searches/mo) 5. page speed audit tool (768 searches/mo) 6. SEO audit for small business (704 searches/mo) 7. SEO audit for beginners (640 searches/mo) 8. SEO audit for agencies (640 searches/mo) 9. SEO audit tools comparison (640 searches/mo) 10. SEO audit for ecommerce (640 searches/mo) 11. SEO audit for agencies (640 searches/mo) 12. SEO audit for blogs (640 searches/mo) 13. SEO audit for SaaS (640 searches/mo) 14. SEO audit metrics explained (640 searches/mo) 15. SEO audit for local business (563 searches/mo) 16. SEO audit tool (2,304 searches/mo) 17. lighthouse audit tool (2,304 searches/mo) 18. SEO scanner tool (2,304 searches/mo) 19. website optimization tips (2,304 searches/mo) 20. free SEO analysis (1,920 searches/mo) 21. mobile SEO audit (1,920 searches/mo) 22. SEO report generator (1,920 searches/mo) 23. free speed audit (1,920 searches/mo) 24. page speed optimization (1,920 searches/mo) 25. mobile usability test (1,920 searches/mo) 26. on-page SEO audit (1,920 searches/mo) 27. technical SEO audit (1,920 searches/mo) 28. SEO audit checklist (1,920 searches/mo) 29. SEO competitor analysis (1,920 searches/mo) 30. SEO audit metrics (1,920 searches/mo) 31. mobile optimization audit (1,920 searches/mo) 32. SEO audit recommendations (1,920 searches/mo) 33. SEO audit template (1,920 searches/mo) 34. SEO audit process (1,920 searches/mo) 35. technical SEO checker (1,920 searches/mo) 36. SEO analysis report (1,920 searches/mo) 37. page experience audit (1,920 searches/mo) 38. page speed report (1,920 searches/mo) 39. SEO audit scoring (1,920 searches/mo) 40. SEO audit competitor (1,920 searches/mo) 41. free SEO tools (1,920 searches/mo) 42. SEO health check (2,688 searches/mo) 43. SEO audit software (2,304 searches/mo) 44. best practices audit (1,680 searches/mo) 45. page insights alternative (1,440 searches/mo) 46. website health check (1,411 searches/mo) 47. website speed test (1,008 searches/mo) 48. website SEO checker (1,008 searches/mo) 49. website performance audit (1,008 searches/mo) 50. website accessibility audit (1,008 searches/mo) 51. website SEO score (1,008 searches/mo) 52. website security audit (1,008 searches/mo) 53. bulk website audit (1,008 searches/mo) 54. website ranking checker (1,008 searches/mo) 55. website SEO problems (1,008 searches/mo) 56. website performance checker (1,008 searches/mo) 57. website optimization audit (1,008 searches/mo) 58. website audit report (1,008 searches/mo) 59. comprehensive website audit (1,008 searches/mo) 60. website SEO issues (1,008 searches/mo) 61. website traffic audit (1,008 searches/mo) 62. website structure audit (1,008 searches/mo) 63. website conversion audit (1,008 searches/mo) 64. website performance metrics (1,008 searches/mo) 65. website crawl audit (1,008 searches/mo) 66. website metadata audit (1,008 searches/mo) 67. website content audit (1,008 searches/mo) 68. website speed benchmark (1,008 searches/mo) 69. website audit software (1,008 searches/mo) 70. website performance report (1,008 searches/mo) 71. website ranking factors (1,008 searches/mo) 72. website backlink audit (1,008 searches/mo) 73. website keyword audit (1,008 searches/mo) 74. website traffic analysis (1,008 searches/mo) 75. website error audit (1,008 searches/mo) 76. website compliance audit (1,008 searches/mo) 77. website design audit (1,008 searches/mo) 78. website performance optimization (1,008 searches/mo) 79. website quality check (1,008 searches/mo) 80. website speed improvement (1,008 searches/mo) 81. website competitive analysis (1,008 searches/mo) 82. website diagnostics tool (1,008 searches/mo) 83. website audit pricing (1,008 searches/mo) 84. website grade check (1,008 searches/mo) 85. website performance trends (1,008 searches/mo) 86. SEO audit dashboard (960 searches/mo) 87. SEO best practices checker (560 searches/mo) 88. SEO audit best practices (560 searches/mo) 89. page speed insights alternative (480 searches/mo) 90. free website audit tool (336 searches/mo) 91. free website analysis tool (336 searches/mo) 92. website user experience audit (336 searches/mo) 93. website broken links checker (336 searches/mo) 94. free website SEO checker (336 searches/mo) 95. SEO audit for WordPress (320 searches/mo) ## π€ AI Search Readiness Fixes (ChatGPT / Perplexity / Google AI Overviews) Fix these so AI search engines can read and cite this site. Each item is a real, measured gap. ### GEO - Generative Engine Optimization - 75/100 (can AI crawlers reach and parse the page) 1. **llms.txt present** - No /llms.txt. Add one to guide AI crawlers to your best content. ### LLMO - LLM Optimization - 75/100 (is the brand/entity unambiguous to an LLM) 1. **Title / H1 coherence** - Title and H1 don't align. AI reads mixed signals about your page. **Concrete implementation notes:** - Add a `/llms.txt` at the site root: a short markdown map of your most important pages and what each is about (mirrors robots.txt but for AI). - In `/robots.txt`, explicitly ALLOW the AI crawlers you want citations from (do not `Disallow: /` for GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot, Google-Extended). - Add FAQ/Q&A content with `FAQPage` JSON-LD so AI can quote question/answer pairs verbatim. - Add `Organization` (or `Person`) JSON-LD with a `sameAs` array linking your Wikipedia/LinkedIn/X profiles so the LLM can disambiguate your entity. - Lead each key page with one direct, quotable answer sentence before the marketing copy. ## π Core Web Vitals - **First Contentful Paint (FCP)**: 3.1s - **Largest Contentful Paint (LCP)**: 5.9s - **Cumulative Layout Shift (CLS)**: 0.000 - **Total Blocking Time (TBT)**: 447ms ## π Page Information - **Page Size**: 495.00 KB - **Load Time**: 5.89s --- ## How to respond Work in this order and use these sections: 1. **Questions before I start** - anything you need about my stack/CMS/framework to make the fixes exact. Keep it short; if there are none, say "None - here are the fixes." 2. **Priority order** - a quick ranked list of the fixes by impact vs. effort (highest impact, lowest effort first). One line each. 3. **The fixes** - for EACH finding, in priority order: - **What & why**: the finding in one sentence and the concrete user/business impact of fixing it. - **The change**: a real `before` β `after` code block (or the exact file/config to add). Give the framework-agnostic version first, then a note for my framework if I've told you it. - **Where**: the file or place this goes (best guess is fine if I haven't shared the repo). - **Verify**: one specific way I can confirm the fix worked (a command, a DevTools check, a re-scan, an expected header). - **Risk**: any regression to watch for, or "low risk" if none. 4. **What to skip** - call out any finding you think is a false positive or not worth fixing, and why. Don't fix things that aren't broken. Rules for the code you give me: - Production-ready, current best practices, no placeholder pseudo-code. - Don't touch anything not tied to a finding above. - If two fixes conflict, tell me and pick the better one. Start with "Questions before I start". --- *Generated by [RoastWeb](https://roastweb.com) - honest, AI-powered website audits. Audit date: 2026-09-19*
π‘ How to use this prompt:
- Click "Copy Prompt" above
- Open Claude, ChatGPT, Cursor, or your favorite AI coding assistant
- Paste the prompt and press Enter
- Get specific code fixes, implementation guidance, and best practices
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 in 10 seconds
Join 10,000+ developers who've been roasted