www.photoboothwithshan.com.au
Scanned on February 28, 2026 at 12:53 AM
Damn. You didn't need us.
The Roast ๐ฅ
2.9MB is chunky. Mobile users on 3G are crying.
No CDN detected. Users in Australia are still waiting for your site to load.
Mixed content detected. HTTPS page loading HTTP resources. Pick a lane.
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://www.photoboothwithshan.com.au/ - **Overall Score**: 98/100 - **Title**: Document has a `<title>` element - **Description**: No description ## Performance Scores - **Performance**: 97/100 - **SEO**: 100/100 - **Accessibility**: 0/100 - **Best Practices**: 0/100 - **Security**: 100/100 - **Mobile**: 93/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. ## โ ๏ธ WARNINGS (High Priority) 1. 2.9MB is chunky. Mobile users on 3G are crying. 2. No CDN detected. Users in Australia are still waiting for your site to load. 3. Mixed content detected. HTTPS page loading HTTP resources. Pick a lane. ## โฟ Accessibility Fixes 1. **Fix color contrast issues** *Some text doesn't have enough contrast with its background, making it hard to read.* ## ๐ฏ Keyword Optimization Opportunities ### Primary Keywords Found 1. **photo booth hire melbourne** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 2. **booth hire melbourne shan** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 3. **shan booth provides premium** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 4. **booth provides premium photo** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 5. **premium photo booth hire** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 6. **booth hire melbourne weddings** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 7. **hire melbourne weddings graduations** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 8. **melbourne weddings graduations corporate** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 9. **weddings graduations corporate events** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 10. **graduations corporate events parties** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN 11. **photo booth hire** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 12. **booth hire melbourne** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 13. **hire melbourne shan** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 14. **melbourne shan booth** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 15. **celebrate year achievements** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 16. **fun every end-of-year** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 17. **next event shan** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 18. **favourite photo booth** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 19. **shan booth provides** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 20. **booth provides premium** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 21. **provides premium photo** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 22. **premium photo booth** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 23. **hire melbourne weddings** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 24. **melbourne weddings graduations** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 25. **weddings graduations corporate** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 26. **graduations corporate events** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 27. **corporate events parties** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH 28. **booth** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 29. **photo** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 30. **melbourne** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 31. **hire** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 32. **shan** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 33. **fun** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 34. **graduations** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 35. **year** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 36. **end-of-year** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 37. **corporate** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 38. **prints** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 39. **every** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 40. **event** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 41. **parties** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 42. **unforgettable** - 12,800 monthly searches, Difficulty: 75/100, Opportunity: MEDIUM 43. **celebration** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 44. **weddings** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 45. **events** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 46. **safe** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 47. **backdrops** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 48. **professional** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 49. **perfect** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 50. **celebrate** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 51. **achievements** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 52. **next** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 53. **favourite** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 54. **clients** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 55. **provides** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 56. **premium** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 57. **guaranteed** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 58. **secure** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 59. **affordable** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 60. **pricing** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 61. **high-quality** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 62. **customizable** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 63. **celebrations** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 64. **grade** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 65. **booths** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 66. **across** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 67. **school** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 68. **props** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 69. **explore** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 70. **milestone** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 71. **christmas** - 8,960 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM 72. **photo booth** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 73. **booth hire** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 74. **shan booth** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 75. **hire melbourne** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 76. **melbourne shan** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 77. **graduations corporate** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 78. **celebrate year** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 79. **year achievements** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 80. **fun every** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 81. **every end-of-year** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 82. **next event** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 83. **event shan** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 84. **favourite photo** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 85. **booth provides** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 86. **provides premium** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 87. **premium photo** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 88. **melbourne weddings** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 89. **weddings graduations** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 90. **corporate events** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 91. **events parties** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 92. **guaranteed safe** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 93. **safe secure** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 94. **secure affordable** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 95. **affordable pricing** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 96. **pricing high-quality** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 97. **high-quality prints** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 98. **prints customizable** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 99. **customizable backdrops** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM 100. **backdrops professional** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM ### AI-Suggested Keywords to Target No suggested keywords available ## ๐ Core Web Vitals - **First Contentful Paint (FCP)**: 1.2s - **Largest Contentful Paint (LCP)**: 1.9s - **Cumulative Layout Shift (CLS)**: 0.000 - **Total Blocking Time (TBT)**: 7ms ## ๐ Page Information - **Page Size**: 2.94 MB - **Load Time**: 1.92s --- ## 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-02-28*
๐ก 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 $675 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 |
|---|---|---|---|---|
| photo booth hire melbourne | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| booth hire melbourne shan | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| shan booth provides premium | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| booth provides premium photo | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| premium photo booth hire | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| booth hire melbourne weddings | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| hire melbourne weddings graduations | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| melbourne weddings graduations corporate | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| weddings graduations corporate events | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| graduations corporate events parties | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| photo booth hire | 1,920 | 35/100 | $0.50 | HIGH |
| booth hire melbourne | 1,920 | 35/100 | $0.50 | HIGH |
| hire melbourne shan | 1,920 | 35/100 | $0.50 | HIGH |
| melbourne shan booth | 1,920 | 35/100 | $0.50 | HIGH |
| celebrate year achievements | 1,920 | 35/100 | $0.50 | HIGH |
| fun every end-of-year | 1,920 | 35/100 | $0.50 | HIGH |
| next event shan | 1,920 | 35/100 | $0.50 | HIGH |
| favourite photo booth | 1,920 | 35/100 | $0.50 | HIGH |
| shan booth provides | 1,920 | 35/100 | $0.50 | HIGH |
| booth provides premium | 1,920 | 35/100 | $0.50 | HIGH |
| provides premium photo | 1,920 | 35/100 | $0.50 | HIGH |
| premium photo booth | 1,920 | 35/100 | $0.50 | HIGH |
| hire melbourne weddings | 1,920 | 35/100 | $0.50 | HIGH |
| melbourne weddings graduations | 1,920 | 35/100 | $0.50 | HIGH |
| weddings graduations corporate | 1,920 | 35/100 | $0.50 | HIGH |
| graduations corporate events | 1,920 | 35/100 | $0.50 | HIGH |
| corporate events parties | 1,920 | 35/100 | $0.50 | HIGH |
| booth | 12,800 | 65/100 | $0.50 | MEDIUM |
| photo | 12,800 | 65/100 | $0.50 | MEDIUM |
| melbourne | 12,800 | 65/100 | $0.50 | MEDIUM |
| hire | 12,800 | 65/100 | $0.50 | MEDIUM |
| shan | 12,800 | 65/100 | $0.50 | MEDIUM |
| fun | 12,800 | 65/100 | $0.50 | MEDIUM |
| graduations | 12,800 | 65/100 | $0.50 | MEDIUM |
| year | 12,800 | 65/100 | $0.50 | MEDIUM |
| end-of-year | 12,800 | 65/100 | $0.50 | MEDIUM |
| corporate | 12,800 | 65/100 | $0.50 | MEDIUM |
| prints | 12,800 | 65/100 | $0.50 | MEDIUM |
| every | 12,800 | 65/100 | $0.50 | MEDIUM |
| event | 12,800 | 65/100 | $0.50 | MEDIUM |
| parties | 12,800 | 65/100 | $0.50 | MEDIUM |
| unforgettable | 12,800 | 75/100 | $1.30 | MEDIUM |
| celebration | 12,800 | 65/100 | $0.50 | MEDIUM |
| weddings | 12,800 | 65/100 | $0.50 | MEDIUM |
| events | 12,800 | 65/100 | $0.50 | MEDIUM |
| safe | 12,800 | 65/100 | $0.50 | MEDIUM |
| backdrops | 12,800 | 65/100 | $0.50 | MEDIUM |
| professional | 12,800 | 65/100 | $0.50 | MEDIUM |
| perfect | 12,800 | 65/100 | $0.50 | MEDIUM |
| celebrate | 12,800 | 65/100 | $0.50 | MEDIUM |
| achievements | 12,800 | 65/100 | $0.50 | MEDIUM |
| next | 12,800 | 65/100 | $0.50 | MEDIUM |
| favourite | 12,800 | 65/100 | $0.50 | MEDIUM |
| clients | 12,800 | 65/100 | $0.50 | MEDIUM |
| provides | 12,800 | 65/100 | $0.50 | MEDIUM |
| premium | 12,800 | 65/100 | $0.50 | MEDIUM |
| guaranteed | 12,800 | 65/100 | $0.50 | MEDIUM |
| secure | 12,800 | 65/100 | $0.50 | MEDIUM |
| affordable | 12,800 | 65/100 | $0.50 | MEDIUM |
| pricing | 12,800 | 65/100 | $0.50 | MEDIUM |
| high-quality | 12,800 | 65/100 | $0.50 | MEDIUM |
| customizable | 12,800 | 65/100 | $0.50 | MEDIUM |
| celebrations | 12,800 | 65/100 | $0.50 | MEDIUM |
| grade | 12,800 | 65/100 | $0.50 | MEDIUM |
| booths | 12,800 | 65/100 | $0.50 | MEDIUM |
| across | 12,800 | 65/100 | $0.50 | MEDIUM |
| school | 12,800 | 65/100 | $0.50 | MEDIUM |
| props | 12,800 | 65/100 | $0.50 | MEDIUM |
| explore | 12,800 | 65/100 | $0.50 | MEDIUM |
| milestone | 12,800 | 65/100 | $0.50 | MEDIUM |
| christmas | 8,960 | 65/100 | $0.50 | MEDIUM |
| photo booth | 4,800 | 50/100 | $0.50 | MEDIUM |
| booth hire | 4,800 | 50/100 | $0.50 | MEDIUM |
| shan booth | 4,800 | 50/100 | $0.50 | MEDIUM |
| hire melbourne | 4,800 | 50/100 | $0.50 | MEDIUM |
| melbourne shan | 4,800 | 50/100 | $0.50 | MEDIUM |
| graduations corporate | 4,800 | 50/100 | $0.50 | MEDIUM |
| celebrate year | 4,800 | 50/100 | $0.50 | MEDIUM |
| year achievements | 4,800 | 50/100 | $0.50 | MEDIUM |
| fun every | 4,800 | 50/100 | $0.50 | MEDIUM |
| every end-of-year | 4,800 | 50/100 | $0.50 | MEDIUM |
| next event | 4,800 | 50/100 | $0.50 | MEDIUM |
| event shan | 4,800 | 50/100 | $0.50 | MEDIUM |
| favourite photo | 4,800 | 50/100 | $0.50 | MEDIUM |
| booth provides | 4,800 | 50/100 | $0.50 | MEDIUM |
| provides premium | 4,800 | 50/100 | $0.50 | MEDIUM |
| premium photo | 4,800 | 50/100 | $0.50 | MEDIUM |
| melbourne weddings | 4,800 | 50/100 | $0.50 | MEDIUM |
| weddings graduations | 4,800 | 50/100 | $0.50 | MEDIUM |
| corporate events | 4,800 | 50/100 | $0.50 | MEDIUM |
| events parties | 4,800 | 50/100 | $0.50 | MEDIUM |
| guaranteed safe | 4,800 | 50/100 | $0.50 | MEDIUM |
| safe secure | 4,800 | 50/100 | $0.50 | MEDIUM |
| secure affordable | 4,800 | 50/100 | $0.50 | MEDIUM |
| affordable pricing | 4,800 | 50/100 | $0.50 | MEDIUM |
| pricing high-quality | 4,800 | 50/100 | $0.50 | MEDIUM |
| high-quality prints | 4,800 | 50/100 | $0.50 | MEDIUM |
| prints customizable | 4,800 | 50/100 | $0.50 | MEDIUM |
| customizable backdrops | 4,800 | 50/100 | $0.50 | MEDIUM |
| backdrops professional | 4,800 | 50/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