mawaeenshop.com
Scanned on May 1, 2026 at 02:30 PM
Pretty solid. Minor tweaks needed.
The Roast ๐ฅ
3.8s LCP. Google says anything over 2.5s is trash. They're not wrong.
5.2MB page size? Did you embed the entire Library of Congress in here?
69/100 best practices. Security and standards called - they want their dignity back.
24 images missing alt text, 79 not optimized. Amateur hour.
Mixed content detected. HTTPS page loading HTTP resources. Pick a lane.
No compression, no caching. Your server is stuck in 1995.
28 third-party scripts. Your site is basically a tracking pixel with content attached.
The Fix ๐ ๏ธ
AI Fix Prompt ๐ค
Agency TierCopy this professional prompt and paste it into Claude, ChatGPT, Cursor, or any AI coding assistant to get specific implementation help for all issues found:
# Website Audit & Fix Implementation Plan ## Website Information - **URL**: https://mawaeenshop.com/ - **Overall Score**: 83/100 - **Title**: Document has a `<title>` element - **Description**: No description ## Performance Scores - **Performance**: 82/100 - **SEO**: 92/100 - **Accessibility**: 0/100 - **Best Practices**: 0/100 - **Security**: 80/100 - **Mobile**: 92/100 --- ## Task Overview I need you to help me fix all the issues identified in my website audit. Below is a comprehensive list of all problems organized by priority and category. Please provide specific, actionable code fixes for each issue. ## ๐จ CRITICAL ISSUES (Fix Immediately) 1. **5.2MB page size? Did you embed the entire Library of Congress in here?** 2. **24 images missing alt text, 79 not optimized. Amateur hour.** 3. **28 third-party scripts. Your site is basically a tracking pixel with content attached.** ## โ ๏ธ WARNINGS (High Priority) 1. 3.8s LCP. Google says anything over 2.5s is trash. They're not wrong. 2. 69/100 best practices. Security and standards called - they want their dignity back. 3. Mixed content detected. HTTPS page loading HTTP resources. Pick a lane. 4. No compression, no caching. Your server is stuck in 1995. ## โก Performance Optimizations 1. **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.* 2. **Add alt text to all images** ``` <img src="photo.jpg" alt="Descriptive text about the image" loading="lazy"> ``` *24 images are missing alt text. Required for accessibility and SEO.* ## ๐ Security Enhancements 1. **Add Referrer-Policy security header** ``` Referrer-Policy: strict-origin-when-cross-origin ``` *No Referrer-Policy - leaking sensitive URLs in referrer headers* 2. **Add Permissions-Policy security header** ``` Permissions-Policy: geolocation=(), microphone=(), camera=() ``` *No Permissions-Policy - browser features not restricted* ## ๐ฏ Keyword Optimization Opportunities ### Primary Keywords Found 1. **added cart collections** - 1,536 monthly searches, Difficulty: 30/100, Opportunity: EASY-WIN 2. **cart collections double** - 1,536 monthly searches, Difficulty: 30/100, Opportunity: EASY-WIN 3. **collections double flask** - 1,536 monthly searches, Difficulty: 30/100, Opportunity: EASY-WIN 4. **line-height calc var --font-body-scale** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 5. **media screen min-width 750px** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 6. **margin-bottom 0px media screen** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 7. **0px media screen min-width** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 8. **cart collections** - 3,840 monthly searches, Difficulty: 45/100, Opportunity: HIGH 9. **collections double** - 3,840 monthly searches, Difficulty: 45/100, Opportunity: HIGH 10. **media screen min-width** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 11. **line-height calc var** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 12. **calc var --font-body-scale** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 13. **screen min-width 750px** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 14. **margin-bottom 0px media** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 15. **0px media screen** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 16. **item added cart** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 17. **double flask new** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 18. **flask new arrivals** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 19. **new arrivals show** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 20. **arrivals show available** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 21. **show available mawaeen** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 22. **available mawaeen company** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 23. **mawaeen company quick** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 24. **company quick links** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 25. **quick links support** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 26. **mawaeenamerican** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 27. **paydiners** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 28. **payjcbmastercardvisa** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 29. **display** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 30. **padding-bottom** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 31. **media** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 32. **screen** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 33. **min-width** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 34. **flex** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 35. **none** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 36. **padding** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 37. **list-menu__item** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 38. **line-height** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 39. **calc** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 40. **var** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 41. **--font-body-scale** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 42. **list-menu__item--link** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 43. **1rem** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 44. **750px** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 45. **5rem** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 46. **header** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 47. **4px** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 48. **3rem** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 49. **section-header** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 50. **margin-bottom** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 51. **0px** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 52. **8px** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 53. **item** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 54. **added** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 55. **cart** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 56. **double** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 57. **flask** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 58. **new** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 59. **arrivals** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 60. **show** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 61. **available** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 62. **mawaeen** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 63. **company** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 64. **quick** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 65. **links** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 66. **support** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 67. **padding-top** - 11,200 monthly searches, Difficulty: 90/100, Opportunity: MEDIUM 68. **collections** - 10,240 monthly searches, Difficulty: 60/100, Opportunity: MEDIUM 69. **expressapple** - 6,400 monthly searches, Difficulty: 95/100, Opportunity: MEDIUM 70. **clubdiscovergoogle** - 6,400 monthly searches, Difficulty: 90/100, Opportunity: MEDIUM 71. **facebook** - 6,400 monthly searches, Difficulty: 90/100, Opportunity: MEDIUM 72. **media screen** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 73. **screen min-width** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 74. **display flex** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 75. **line-height calc** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 76. **calc var** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 77. **var --font-body-scale** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 78. **min-width 750px** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 79. **4px 3rem** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 80. **margin-bottom 0px** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 81. **0px media** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 82. **item added** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 83. **added cart** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 84. **double flask** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 85. **flask new** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 86. **new arrivals** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 87. **arrivals show** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 88. **show available** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 89. **available mawaeen** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 90. **mawaeen company** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 91. **company quick** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 92. **quick links** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 93. **links support** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 94. **mawaeenamerican expressapple** - 2,400 monthly searches, Difficulty: 87/100, Opportunity: MEDIUM 95. **expressapple paydiners** - 2,400 monthly searches, Difficulty: 87/100, Opportunity: MEDIUM 96. **paydiners clubdiscovergoogle** - 2,400 monthly searches, Difficulty: 75/100, Opportunity: MEDIUM 97. **clubdiscovergoogle payjcbmastercardvisa** - 2,400 monthly searches, Difficulty: 75/100, Opportunity: MEDIUM 98. **mawaeenamerican expressapple paydiners** - 960 monthly searches, Difficulty: 72/100, Opportunity: MEDIUM 99. **expressapple paydiners clubdiscovergoogle** - 960 monthly searches, Difficulty: 72/100, Opportunity: MEDIUM 100. **paydiners clubdiscovergoogle payjcbmastercardvisa** - 960 monthly searches, Difficulty: 60/100, Opportunity: MEDIUM ### AI-Suggested Keywords to Target No suggested keywords available ## ๐ Core Web Vitals - **First Contentful Paint (FCP)**: 2.1s - **Largest Contentful Paint (LCP)**: 3.8s - **Cumulative Layout Shift (CLS)**: 0.000 - **Total Blocking Time (TBT)**: 69ms ## ๐ Page Information - **Page Size**: 5.24 MB - **Load Time**: 25.60s --- ## Instructions for Implementation Please help me implement fixes for all the issues listed above. For each fix: 1. **Provide specific code changes** with before/after examples 2. **Explain why** the change improves the website 3. **Include file paths** where changes should be made (if you can infer them) 4. **Prioritize fixes** by impact (critical issues first) 5. **Consider modern best practices** for web development 6. **Ensure fixes are production-ready** and tested If you need more context about my tech stack or specific implementation details, please ask. I'm ready to implement these changes to improve my website's performance, SEO, accessibility, and security. --- *This prompt was generated by [RoastWeb](https://roastweb.com) - AI-Powered Website Audits* *Audit Date: 2026-05-01*
๐ก 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 ๐ก๏ธ
๐ฐ WEBSITE VALUE & ROI ANALYSIS
โ You save $2,250 by using RoastWeb instead of hiring an agency
๐ 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 ๐ฏAGENCY
๐ Primary Keywords Detected
Keywords extracted from your page content with live search metrics from DataForSEO
| Keyword | Monthly Volume | Difficulty | CPC | Opportunity |
|---|---|---|---|---|
| added cart collections | 1,536 | 30/100 | $0.50 | ๐ฏ EASY WIN |
| cart collections double | 1,536 | 30/100 | $0.50 | ๐ฏ EASY WIN |
| collections double flask | 1,536 | 30/100 | $0.50 | ๐ฏ EASY WIN |
| line-height calc var --font-body-scale | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| media screen min-width 750px | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| margin-bottom 0px media screen | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| 0px media screen min-width | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| cart collections | 3,840 | 45/100 | $0.50 | HIGH |
| collections double | 3,840 | 45/100 | $0.50 | HIGH |
| media screen min-width | 1,920 | 35/100 | $0.50 | HIGH |
| line-height calc var | 1,920 | 35/100 | $0.50 | HIGH |
| calc var --font-body-scale | 1,920 | 35/100 | $0.50 | HIGH |
| screen min-width 750px | 1,920 | 35/100 | $0.50 | HIGH |
| margin-bottom 0px media | 1,920 | 35/100 | $0.50 | HIGH |
| 0px media screen | 1,920 | 35/100 | $0.50 | HIGH |
| item added cart | 1,920 | 35/100 | $0.50 | HIGH |
| double flask new | 1,920 | 35/100 | $0.50 | HIGH |
| flask new arrivals | 1,920 | 35/100 | $0.50 | HIGH |
| new arrivals show | 1,920 | 35/100 | $0.50 | HIGH |
| arrivals show available | 1,920 | 35/100 | $0.50 | HIGH |
| show available mawaeen | 1,920 | 35/100 | $0.50 | HIGH |
| available mawaeen company | 1,920 | 35/100 | $0.50 | HIGH |
| mawaeen company quick | 1,920 | 35/100 | $0.50 | HIGH |
| company quick links | 1,920 | 35/100 | $0.50 | HIGH |
| quick links support | 1,920 | 35/100 | $0.50 | HIGH |
| mawaeenamerican | 12,800 | 65/100 | $0.50 | MEDIUM |
| paydiners | 12,800 | 65/100 | $0.50 | MEDIUM |
| payjcbmastercardvisa | 12,800 | 65/100 | $0.50 | MEDIUM |
| display | 12,800 | 65/100 | $0.50 | MEDIUM |
| padding-bottom | 12,800 | 65/100 | $0.50 | MEDIUM |
| media | 12,800 | 65/100 | $0.50 | MEDIUM |
| screen | 12,800 | 65/100 | $0.50 | MEDIUM |
| min-width | 12,800 | 65/100 | $0.50 | MEDIUM |
| flex | 12,800 | 65/100 | $0.50 | MEDIUM |
| none | 12,800 | 65/100 | $0.50 | MEDIUM |
| padding | 12,800 | 65/100 | $0.50 | MEDIUM |
| list-menu__item | 12,800 | 65/100 | $0.50 | MEDIUM |
| line-height | 12,800 | 65/100 | $0.50 | MEDIUM |
| calc | 12,800 | 65/100 | $0.50 | MEDIUM |
| var | 12,800 | 65/100 | $0.50 | MEDIUM |
| --font-body-scale | 12,800 | 65/100 | $0.50 | MEDIUM |
| list-menu__item--link | 12,800 | 65/100 | $0.50 | MEDIUM |
| 1rem | 12,800 | 65/100 | $0.50 | MEDIUM |
| 750px | 12,800 | 65/100 | $0.50 | MEDIUM |
| 5rem | 12,800 | 65/100 | $0.50 | MEDIUM |
| header | 12,800 | 65/100 | $0.50 | MEDIUM |
| 4px | 12,800 | 65/100 | $0.50 | MEDIUM |
| 3rem | 12,800 | 65/100 | $0.50 | MEDIUM |
| section-header | 12,800 | 65/100 | $0.50 | MEDIUM |
| margin-bottom | 12,800 | 65/100 | $0.50 | MEDIUM |
| 0px | 12,800 | 65/100 | $0.50 | MEDIUM |
| 8px | 12,800 | 65/100 | $0.50 | MEDIUM |
| item | 12,800 | 65/100 | $0.50 | MEDIUM |
| added | 12,800 | 65/100 | $0.50 | MEDIUM |
| cart | 12,800 | 65/100 | $0.50 | MEDIUM |
| double | 12,800 | 65/100 | $0.50 | MEDIUM |
| flask | 12,800 | 65/100 | $0.50 | MEDIUM |
| new | 12,800 | 65/100 | $0.50 | MEDIUM |
| arrivals | 12,800 | 65/100 | $0.50 | MEDIUM |
| show | 12,800 | 65/100 | $0.50 | MEDIUM |
| available | 12,800 | 65/100 | $0.50 | MEDIUM |
| mawaeen | 12,800 | 65/100 | $0.50 | MEDIUM |
| company | 12,800 | 65/100 | $0.50 | MEDIUM |
| quick | 12,800 | 65/100 | $0.50 | MEDIUM |
| links | 12,800 | 65/100 | $0.50 | MEDIUM |
| support | 12,800 | 65/100 | $0.50 | MEDIUM |
| padding-top | 11,200 | 90/100 | $1.00 | MEDIUM |
| collections | 10,240 | 60/100 | $0.50 | MEDIUM |
| expressapple | 6,400 | 95/100 | $0.50 | MEDIUM |
| clubdiscovergoogle | 6,400 | 90/100 | $0.50 | MEDIUM |
| 6,400 | 90/100 | $0.50 | MEDIUM | |
| media screen | 4,800 | 50/100 | $0.50 | MEDIUM |
| screen min-width | 4,800 | 50/100 | $0.50 | MEDIUM |
| display flex | 4,800 | 50/100 | $0.50 | MEDIUM |
| line-height calc | 4,800 | 50/100 | $0.50 | MEDIUM |
| calc var | 4,800 | 50/100 | $0.50 | MEDIUM |
| var --font-body-scale | 4,800 | 50/100 | $0.50 | MEDIUM |
| min-width 750px | 4,800 | 50/100 | $0.50 | MEDIUM |
| 4px 3rem | 4,800 | 50/100 | $0.50 | MEDIUM |
| margin-bottom 0px | 4,800 | 50/100 | $0.50 | MEDIUM |
| 0px media | 4,800 | 50/100 | $0.50 | MEDIUM |
| item added | 4,800 | 50/100 | $0.50 | MEDIUM |
| added cart | 4,800 | 50/100 | $0.50 | MEDIUM |
| double flask | 4,800 | 50/100 | $0.50 | MEDIUM |
| flask new | 4,800 | 50/100 | $0.50 | MEDIUM |
| new arrivals | 4,800 | 50/100 | $0.50 | MEDIUM |
| arrivals show | 4,800 | 50/100 | $0.50 | MEDIUM |
| show available | 4,800 | 50/100 | $0.50 | MEDIUM |
| available mawaeen | 4,800 | 50/100 | $0.50 | MEDIUM |
| mawaeen company | 4,800 | 50/100 | $0.50 | MEDIUM |
| company quick | 4,800 | 50/100 | $0.50 | MEDIUM |
| quick links | 4,800 | 50/100 | $0.50 | MEDIUM |
| links support | 4,800 | 50/100 | $0.50 | MEDIUM |
| mawaeenamerican expressapple | 2,400 | 87/100 | $0.50 | MEDIUM |
| expressapple paydiners | 2,400 | 87/100 | $0.50 | MEDIUM |
| paydiners clubdiscovergoogle | 2,400 | 75/100 | $0.50 | MEDIUM |
| clubdiscovergoogle payjcbmastercardvisa | 2,400 | 75/100 | $0.50 | MEDIUM |
| mawaeenamerican expressapple paydiners | 960 | 72/100 | $0.50 | MEDIUM |
| expressapple paydiners clubdiscovergoogle | 960 | 72/100 | $0.50 | MEDIUM |
| paydiners clubdiscovergoogle payjcbmastercardvisa | 960 | 60/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
THINK YOUR SITE IS BETTER?
Get your free brutal audit in 10 seconds
Join 10,000+ developers who've been roasted