SCAN COMPLETE

gbheatingandcooling.com

πŸ”₯ Website Scan Β· Score 63/100

Scanned on September 2, 2026 at 07:43 AM

Share This Roast:
Download the card:
63
/100

Not bad! But not great.

Load Time
16.93s
HTML Size
3.1MB
Scripts
0
external
Images
6
Links
0
ux
86
/100
seo
100
/100
ssl
0
/100
trust
74
/100
images
82
/100
mobile
100
/100
schema
0
/100
privacy
70
/100
security
10
/100
thirdParty
100
/100
performance
55
/100
seoEssentials
45
/100
performanceDeep
70
/100

The Roast πŸ”₯

πŸ”₯

Your 'free estimate' must cover the 17 seconds I’ll spend watching that 3MB logo spin…

⏰

55/100 performance. Mediocre is not a strategy.

πŸ‹οΈ

16.8s to show main content? Users are leaving before they even see your page.

πŸ‹οΈ

3.1MB is chunky. Mobile users on 3G are crying.

πŸ‘οΈ

86/100 accessibility. Some users can't even use your site properly.

πŸ”’

74/100 best practices. Security and standards called - they want their dignity back.

πŸ”“

Security grade F. Your site is a hacker's playground.

🌍

No CDN detected. Users in Australia are still waiting for your site to load.

πŸ“±

Social media score: 0/100. Your links look like garbage when shared.

πŸ”“

Still using HTTP in 2025? Browsers are literally warning users about you.

πŸ“Š

No structured data. Google has no idea what your site is about.

πŸ—ΊοΈ

No sitemap.xml. Search engines are playing hide and seek with your content.

πŸ“œ

No privacy policy link. Legally required, but who needs compliance?

πŸ€–

Duplicate HTML structure: The page contains two <html>, <head>, and <title> tags, likely from merging templates. This causes invalid markup and may confuse browsers and search engines.

πŸ€–

Meta description is duplicated and one is empty: The first meta description is good, but the second one (inside the duplicate head) is empty, which could override the good one or cause SEO confusion.

πŸ€–

Viewport meta tag is commented out in the first head, making mobile responsiveness broken. The page appears to have a desktop-only layout on mobile, harming user experience and SEO.

πŸ€–

Multiple CSS files are loaded, including both bootstrap.css and bootstrap.min.css, which is redundant and increases page load time. Also, style.css and home.css may have conflicting styles.

πŸ€–

Performance score of 55/100 is likely due to render-blocking resources, unoptimized images, and lack of caching. The page has inline scripts and styles that could be optimized.

The Fix πŸ› οΈ

Minify CSS filesβ–Ά Show how to fix
Minify JavaScript filesβ–Ά Show how to fix
Remove unused CSS (77KB wasted)β–Ά Show how to fix
Fix color contrast issuesβ–Ά Show how to fix
Add Content-Security-Policy security headerβ–Ά Show how to fix
Add Strict-Transport-Security security headerβ–Ά Show how to fix
Add X-Frame-Options security headerβ–Ά Show how to fix
Add Open Graph imageβ–Ά Show how to fix
Add Open Graph titleβ–Ά Show how to fix
Enable HTTPSβ–Ά Show how to fix
Add Schema.org structured dataβ–Ά Show how to fix
Create sitemap.xmlβ–Ά Show how to fix
Add canonical tagsβ–Ά Show how to fix
Fix the HTML structure: Remove the duplicate <html>, <head>, and <title> tags. Keep only one <html lang='en'> and <head> with all meta tags, title, and links. Place the Google reCAPTCHA script in the single head.β–Ά Show how to fix
Uncomment or add the viewport meta tag: Ensure <meta name='viewport' content='width=device-width, initial-scale=1'> is present and not commented out. This is critical for mobile usability and SEO.β–Ά Show how to fix
Consolidate CSS files: Remove the duplicate bootstrap.min.css and bootstrap.css. Use a single bootstrap.min.css and merge style.css and home.css if possible. Minify and combine all CSS into one file to reduce HTTP requests.β–Ά Show how to fix
Optimize performance: Defer JavaScript loading, minify CSS/JS, enable compression, leverage browser caching, and optimize images (use WebP format, lazy loading). Consider using a caching plugin or CDN.β–Ά Show how to fix
Improve meta description: Remove the empty meta description and keep only the descriptive one. Also, add Open Graph and Twitter Card meta tags for better social sharing.β–Ά Show how to fix

AI Deep Analysis πŸ€–AI

AI Summary

This site is like a house with two front doors - it works but it's confusing and ugly. Fix the duplicate HTML and mobile viewport, and you'll see a huge boost in performance and user trust.

Overall Quality:45/100

πŸ” Key Insights

β€’Duplicate HTML structure: The page contains two <html>, <head>, and <title> tags, likely from merging templates. This causes invalid markup and may confuse browsers and search engines.
β€’Meta description is duplicated and one is empty: The first meta description is good, but the second one (inside the duplicate head) is empty, which could override the good one or cause SEO confusion.
β€’Viewport meta tag is commented out in the first head, making mobile responsiveness broken. The page appears to have a desktop-only layout on mobile, harming user experience and SEO.
β€’Multiple CSS files are loaded, including both bootstrap.css and bootstrap.min.css, which is redundant and increases page load time. Also, style.css and home.css may have conflicting styles.
β€’Performance score of 55/100 is likely due to render-blocking resources, unoptimized images, and lack of caching. The page has inline scripts and styles that could be optimized.

πŸ’‘ AI Recommendations

1.Fix the HTML structure: Remove the duplicate <html>, <head>, and <title> tags. Keep only one <html lang='en'> and <head> with all meta tags, title, and links. Place the Google reCAPTCHA script in the single head.
2.Uncomment or add the viewport meta tag: Ensure <meta name='viewport' content='width=device-width, initial-scale=1'> is present and not commented out. This is critical for mobile usability and SEO.
3.Consolidate CSS files: Remove the duplicate bootstrap.min.css and bootstrap.css. Use a single bootstrap.min.css and merge style.css and home.css if possible. Minify and combine all CSS into one file to reduce HTTP requests.
4.Optimize performance: Defer JavaScript loading, minify CSS/JS, enable compression, leverage browser caching, and optimize images (use WebP format, lazy loading). Consider using a caching plugin or CDN.
5.Improve meta description: Remove the empty meta description and keep only the descriptive one. Also, add Open Graph and Twitter Card meta tags for better social sharing.
Generated by DeepSeek AI β€’ Extended reasoning mode

AI Fix Prompt πŸ€–

Agency Tier

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:

# Website Audit & Fix Implementation Plan

## Website Information
- **URL**: http://gbheatingandcooling.com/
- **Overall Score**: 63/100
- **Title**: HVAC, Radiant Heating & Cooling Experts | GB Heating & Cooling – Bay AreaGB Heating and Cooling Inc
- **Description**: Trusted HVAC professionals serving the San Francisco Bay Area since 2002. Radiant heating, mini-splits, maintenance & more. Free estimates available!

## Performance Scores
- **Performance**: 55/100
- **SEO**: 100/100
- **Accessibility**: 86/100
- **Best Practices**: 74/100
- **Security**: 10/100
- **Mobile**: 100/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. **Your 'free estimate' must cover the 17 seconds I’ll spend watching that 3MB logo spin…**
2. **16.8s to show main content? Users are leaving before they even see your page.**
3. **Security grade F. Your site is a hacker's playground.**
4. **Social media score: 0/100. Your links look like garbage when shared.**
5. **Still using HTTP in 2025? Browsers are literally warning users about you.**

## ⚠️  WARNINGS (High Priority)

1. 55/100 performance. Mediocre is not a strategy.
2. 3.1MB is chunky. Mobile users on 3G are crying.
3. 86/100 accessibility. Some users can't even use your site properly.
4. 74/100 best practices. Security and standards called - they want their dignity back.
5. No CDN detected. Users in Australia are still waiting for your site to load.
6. No structured data. Google has no idea what your site is about.
7. No sitemap.xml. Search engines are playing hide and seek with your content.
8. No privacy policy link. Legally required, but who needs compliance?

## ⚑ Performance Optimizations

1. **Minify CSS files**
   ```
   Use a build tool like webpack, vite, or esbuild to minify CSS automatically.
   ```
   *You could save 6KB by minifying CSS.*

2. **Minify JavaScript files**
   ```
   Use terser or esbuild to minify JavaScript in production builds.
   ```
   *You could save 42KB by minifying JS.*

3. **Remove unused CSS (77KB wasted)**
   *Use PurgeCSS or similar tools to remove unused CSS rules.*

## πŸ” SEO Improvements

1. **Add Schema.org structured data**
   ```
   <script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WebSite",
  "name": "Your Site Name",
  "url": "https://yoursite.com"
}
</script>
   ```
   *Structured data helps search engines understand your content and show rich snippets.*

2. **Create sitemap.xml**
   ```
   <?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://yoursite.com/</loc>
  </url>
</urlset>
   ```
   *Generate a sitemap and submit it to Google Search Console.*

3. **Add canonical tags**
   ```
   <link rel="canonical" href="https://yoursite.com/page">
   ```
   *Prevents duplicate content issues and consolidates SEO signals.*

## β™Ώ Accessibility Fixes

1. **Fix color contrast issues**
   *Some text doesn't have enough contrast with its background, making it hard to read.*

## πŸ”’ Security Enhancements

1. **Add Content-Security-Policy security header**
   ```
   Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline';
   ```
   *Missing Content-Security-Policy - vulnerable to XSS attacks*

2. **Add Strict-Transport-Security security header**
   ```
   Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
   ```
   *Missing Strict-Transport-Security - man-in-the-middle attacks possible*

3. **Add X-Frame-Options security header**
   ```
   X-Frame-Options: DENY
   ```
   *No X-Frame-Options - clickjacking attacks possible*

4. **Enable HTTPS**
   ```
   # Redirect HTTP to HTTPS in .htaccess:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
   ```
   *Get an SSL certificate (free from Let's Encrypt) and force all traffic to HTTPS.*

## πŸ€– AI Deep Analysis Summary

This site is like a house with two front doors - it works but it's confusing and ugly. Fix the duplicate HTML and mobile viewport, and you'll see a huge boost in performance and user trust.

### Key Insights
1. Duplicate HTML structure: The page contains two <html>, <head>, and <title> tags, likely from merging templates. This causes invalid markup and may confuse browsers and search engines.
2. Meta description is duplicated and one is empty: The first meta description is good, but the second one (inside the duplicate head) is empty, which could override the good one or cause SEO confusion.
3. Viewport meta tag is commented out in the first head, making mobile responsiveness broken. The page appears to have a desktop-only layout on mobile, harming user experience and SEO.
4. Multiple CSS files are loaded, including both bootstrap.css and bootstrap.min.css, which is redundant and increases page load time. Also, style.css and home.css may have conflicting styles.
5. Performance score of 55/100 is likely due to render-blocking resources, unoptimized images, and lack of caching. The page has inline scripts and styles that could be optimized.

## πŸ”§ Additional Improvements

1. **Add Open Graph image**
   ```
   <meta property="og:image" content="https://yourdomain.com/og-image.jpg">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
   ```
   *Create a 1200x630px image for social media previews. This dramatically improves click-through rates.*

2. **Add Open Graph title**
   ```
   <meta property="og:title" content="Your compelling title here">
   ```
   *Separate from page title, this appears in social media previews.*

## 🎯 Keyword Optimization Opportunities

### Primary Keywords Found
1. **hvac radiant heating cooling** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
2. **radiant heating cooling experts** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
3. **experts heating cooling bay** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
4. **heating cooling bay areagb** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
5. **areagb heating cooling inc** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
6. **trusted hvac professionals serving** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
7. **hvac professionals serving san** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
8. **professionals serving san francisco** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
9. **serving san francisco bay** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
10. **san francisco bay area** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
11. **francisco bay area since** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
12. **bay area since 2002** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
13. **area since 2002 radiant** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
14. **since 2002 radiant heating** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
15. **2002 radiant heating mini-splits** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
16. **radiant heating mini-splits maintenance** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
17. **heating mini-splits maintenance free** - 640 monthly searches, Difficulty: 30/100, Opportunity: EASY-WIN
18. **mini-splits maintenance free estimates** - 640 monthly searches, Difficulty: 30/100, Opportunity: EASY-WIN
19. **maintenance free estimates available** - 640 monthly searches, Difficulty: 30/100, Opportunity: EASY-WIN
20. **heating cooling inc** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
21. **heating cooling bay** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
22. **hvac radiant heating** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
23. **radiant heating cooling** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
24. **heating cooling experts** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
25. **cooling bay areagb** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
26. **bay areagb heating** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
27. **areagb heating cooling** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
28. **trusted hvac professionals** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
29. **hvac professionals serving** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
30. **professionals serving san** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
31. **serving san francisco** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
32. **san francisco bay** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
33. **francisco bay area** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
34. **bay area since** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
35. **area since 2002** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
36. **since 2002 radiant** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
37. **2002 radiant heating** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
38. **radiant heating mini-splits** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
39. **heating mini-splits maintenance** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
40. **mini-splits maintenance free** - 1,920 monthly searches, Difficulty: 45/100, Opportunity: HIGH
41. **maintenance free estimates** - 1,920 monthly searches, Difficulty: 45/100, Opportunity: HIGH
42. **free estimates available** - 1,920 monthly searches, Difficulty: 45/100, Opportunity: HIGH
43. **heating** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
44. **cooling** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
45. **hvac** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
46. **radiant** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
47. **bay** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
48. **inc** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
49. **415** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
50. **699-3983** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
51. **experts** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
52. **areagb** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
53. **area** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
54. **trusted** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
55. **professionals** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
56. **serving** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
57. **san** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
58. **francisco** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
59. **since** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
60. **2002** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
61. **mini-splits** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
62. **maintenance** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
63. **free** - 12,800 monthly searches, Difficulty: 75/100, Opportunity: MEDIUM
64. **estimates** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
65. **available** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
66. **contact** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
67. **home** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
68. **services** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
69. **hydronic** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
70. **floors** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
71. **single** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
72. **multi** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
73. **zone** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
74. **ductless** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
75. **mini** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
76. **heating cooling** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
77. **radiant heating** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
78. **cooling inc** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
79. **cooling bay** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
80. **415 699-3983** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
81. **hvac radiant** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
82. **cooling experts** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
83. **experts heating** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
84. **bay areagb** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
85. **areagb heating** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
86. **bay area** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
87. **trusted hvac** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
88. **hvac professionals** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
89. **professionals serving** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
90. **serving san** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
91. **san francisco** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
92. **francisco bay** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
93. **area since** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
94. **since 2002** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
95. **2002 radiant** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
96. **heating mini-splits** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
97. **mini-splits maintenance** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
98. **maintenance free** - 4,800 monthly searches, Difficulty: 60/100, Opportunity: MEDIUM
99. **free estimates** - 4,800 monthly searches, Difficulty: 60/100, Opportunity: MEDIUM
100. **estimates available** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM

### AI-Suggested Keywords to Target
1. whole house fan installation (1,152 searches/mo)
2. how to maintain hvac system (922 searches/mo)
3. heating cooling efficiency rating (832 searches/mo)
4. emergency hvac service bay area (768 searches/mo)
5. radiant floor heating bay area (640 searches/mo)
6. radiant heating installation san francisco (640 searches/mo)
7. mini split air conditioning bay area (640 searches/mo)
8. ductless cooling system installation (640 searches/mo)
9. hvac maintenance san francisco (640 searches/mo)
10. furnace repair bay area (640 searches/mo)
11. air conditioning repair san francisco (640 searches/mo)
12. hvac tune up san francisco (640 searches/mo)
13. air conditioner maintenance bay area (640 searches/mo)
14. heating system installation bay area (640 searches/mo)
15. cooling system installation san francisco (640 searches/mo)
16. hvac replacement bay area (640 searches/mo)
17. energy efficient heating cooling (640 searches/mo)
18. heat pump installation bay area (640 searches/mo)
19. commercial hvac services bay area (640 searches/mo)
20. furnace installation bay area (640 searches/mo)
21. cooling repair san francisco (640 searches/mo)
22. heating repair san francisco (640 searches/mo)
23. air quality testing bay area (640 searches/mo)
24. heating cooling system design (640 searches/mo)
25. boiler installation bay area (640 searches/mo)
26. boiler repair san francisco (640 searches/mo)
27. two stage heating cooling (640 searches/mo)
28. spring hvac tune up (640 searches/mo)
29. multi zone heating cooling (640 searches/mo)
30. radiant heating thermostat control (640 searches/mo)
31. cooling without air conditioner (640 searches/mo)
32. indoor air quality improvement (640 searches/mo)
33. hvac contractors near me (512 searches/mo)
34. seer rating cooling (2,496 searches/mo)
35. afue rating heating (2,496 searches/mo)
36. hvac emergency service (2,304 searches/mo)
37. hvac service agreement (2,304 searches/mo)
38. radiant heating benefits (1,920 searches/mo)
39. smart thermostat installation (1,920 searches/mo)
40. residential hvac services (1,920 searches/mo)
41. radiant heating floor (1,920 searches/mo)
42. hvac system inspection (1,920 searches/mo)
43. hvac preventative maintenance (1,920 searches/mo)
44. radiant heating retrofit (1,920 searches/mo)
45. zone heating cooling (1,920 searches/mo)
46. hvac ductwork repair (1,920 searches/mo)
47. commercial cooling system (1,920 searches/mo)
48. residential heating system (1,920 searches/mo)
49. radiant cooling system (1,920 searches/mo)
50. floor heating installation (1,920 searches/mo)
51. ceiling heating system (1,920 searches/mo)
52. wall heating system (1,920 searches/mo)
53. water heater installation (1,920 searches/mo)
54. thermostatic control installation (1,920 searches/mo)
55. radiant heating thermostat (1,920 searches/mo)
56. zone control hvac (1,920 searches/mo)
57. manual j calculation (1,920 searches/mo)
58. hvac load calculation (1,920 searches/mo)
59. hvac system upgrade (1,920 searches/mo)
60. old furnace replacement (1,920 searches/mo)
61. ac unit replacement (1,920 searches/mo)
62. variable speed hvac (1,920 searches/mo)
63. smart hvac systems (1,920 searches/mo)
64. wifi thermostat installation (1,920 searches/mo)
65. programmable thermostat setup (1,920 searches/mo)
66. hvac maintenance plan (1,920 searches/mo)
67. seasonal hvac maintenance (1,920 searches/mo)
68. fall hvac maintenance (1,920 searches/mo)
69. hvac filter replacement (1,920 searches/mo)
70. air filter upgrade (1,920 searches/mo)
71. hvac ductless system (1,920 searches/mo)
72. split system installation (1,920 searches/mo)
73. heat recovery ventilation (1,920 searches/mo)
74. energy recovery ventilation (1,920 searches/mo)
75. radiant heating zoning (1,920 searches/mo)
76. smart radiant heating (1,920 searches/mo)
77. residential mini split (1,920 searches/mo)
78. commercial mini split (1,920 searches/mo)
79. natural cooling system (1,920 searches/mo)
80. passive cooling strategies (1,920 searches/mo)
81. ventilation system installation (1,920 searches/mo)
82. exhaust fan installation (1,920 searches/mo)
83. attic fan installation (1,920 searches/mo)
84. bathroom exhaust fan (1,920 searches/mo)
85. kitchen exhaust ventilation (1,920 searches/mo)
86. air purifier installation (1,920 searches/mo)
87. hvac noise reduction (1,920 searches/mo)
88. quiet hvac system (1,920 searches/mo)
89. hvac efficiency (4,800 searches/mo)
90. ductwork installation (4,800 searches/mo)
91. hydronic heating (4,800 searches/mo)
92. radiant heating cost (1,560 searches/mo)
93. alternative cooling methods (1,440 searches/mo)
94. best hvac companies bay area (560 searches/mo)
95. mini split installation cost (520 searches/mo)
96. air conditioning installation cost (520 searches/mo)
97. mini split system cost (520 searches/mo)
98. radiant heating installation cost (520 searches/mo)
99. mini split installation price (520 searches/mo)
100. radiant heating vs forced air (480 searches/mo)

## πŸ“Š Core Web Vitals

- **First Contentful Paint (FCP)**: 9.7s
- **Largest Contentful Paint (LCP)**: 16.8s
- **Cumulative Layout Shift (CLS)**: 0.000
- **Total Blocking Time (TBT)**: 141ms



## πŸ“„ Page Information

- **Page Size**: 3.12 MB
- **Load Time**: 16.93s

---

## 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-09-02*

πŸ’‘ How to use this prompt:

  1. Click "Copy Prompt" above
  2. Open Claude, ChatGPT, Cursor, or your favorite AI coding assistant
  3. Paste the prompt and press Enter
  4. Get specific code fixes, implementation guidance, and best practices

Tech Stack πŸ’»

Server
Apache
Language
PHP

Security Analysis πŸ”’

Security Grade
F
Security Score
10/100
Missing Security Headers
⚠️Missing Content-Security-Policy - vulnerable to XSS attacks
⚠️Missing Strict-Transport-Security - man-in-the-middle attacks possible
⚠️No X-Frame-Options - clickjacking attacks possible
⚠️No X-Content-Type-Options - MIME sniffing attacks possible
⚠️No Referrer-Policy - leaking sensitive URLs in referrer headers
⚠️No Permissions-Policy - browser features not restricted

Social Media πŸ“±

Social Sharing Score
0/100
Status
❌ Poor
❌
OG Title
❌
OG Description
❌
OG Image
❌
Twitter Card
5 issues found. Check "The Fix" section for details.

Image Optimization πŸ–ΌοΈ

Total Images
6
Missing Alt
0
Unoptimized
6
Score
82/100
WebP
0
PNG
1
JPG
5
GIF
0
SVG
0
Other
0

SSL/TLS Security πŸ”

HTTPS
❌
Mixed Content
βœ…
HTTP Redirect
❌
Grade
F

SEO Essentials 🎯

❌
Sitemap
❌
Robots.txt
❌
Canonical
βœ…
Meta Desc
Title Length
99 chars
H1 Count
1
SEO Score
45/100

Structured Data πŸ“Š

Has Schema
❌
Items Found
0
Score
0/100

Performance Deep Dive ⚑

Compression
gzip
Caching
❌
Total Resources
18
Score
70/100
Scripts: 3 | Styles: 9 | Images: 6

Third-Party Scripts πŸ“¦

Total Scripts
2
Tracking
0
Score
100/100
Detected Domains:
www.google.com
cdn.jsdelivr.net

Mobile Responsiveness πŸ“±

Viewport Tag
βœ…
Responsive
βœ…
Touch Friendly
βœ…
Score
100/100

Privacy & GDPR πŸ›‘οΈ

Cookie Notice
❌
Privacy Policy
❌
Cookie Scripts
0
Compliance Score
70/100

πŸ’° WEBSITE VALUE & ROI ANALYSIS

ESTIMATED WEBSITE VALUE
$155,294
per year
FIX COST (AGENCY)
$4,425
~29.5h of work
YOUR SAVINGS
$4,326
4,370% ROI

βœ“ You save $4,326 by using RoastWeb instead of hiring an agency

πŸ“ˆ TRAFFIC IMPACT ANALYSIS

Current Monthly Traffic
11,241
Value: $28,103/month
Potential After Fixes
22,482
+11,241 visitors (100% increase)
Monthly Revenue Impact:$562

🎯 KEYWORD PORTFOLIO VALUE

Total Monthly Searches
749,386
Monthly Keyword Value
$12,379
Average CPC
$0.64
Top Value Keywords:
free
12,800 searches/mo Β· $1.30 CPC
$499/mo
heating
12,800 searches/mo Β· $0.50 CPC
$192/mo
cooling
12,800 searches/mo Β· $0.50 CPC
$192/mo
hvac
12,800 searches/mo Β· $0.50 CPC
$192/mo
radiant
12,800 searches/mo Β· $0.50 CPC
$192/mo

πŸ’Ž DOMAIN ASSET VALUE

Estimated Domain Value
$360
TLD Premium
.com (1.5x)
Brandability
8/10
Value Factors:
Premium .com TLD (+50%)Highly brandableClean, professional name
Market Estimate:
$252 - $540 (based on domain metrics)

✍️ CONTENT PORTFOLIO VALUE

Total Content Value
$8,190
Estimated Word Count
42,000
Quality Score
10/10
Professional Writing Cost
$6,300
@ $0.15/word
SEO Optimization Premium
+$1,890
Content Breakdown:
Homepage & Core Pages (8)$720
Blog Posts & Articles (30)$5,400

🎨 DESIGN & UX VALUE

Total Design Value
$20,000
Design Type
premium template
4x multiplier
UX Quality Score
8/10
Professional Design Cost
$20,000
Brand Assets:
βœ“Custom Logo
βœ“Color System
βœ“Typography System
βœ“Component Library
Design Factors:
Mobile-optimized responsive designCustom logo and brandingProfessional color systemTypography systemHigh-quality UX design
Responsive Design:βœ“ Yes

πŸ”§ FIX COST BREAKDOWN

5 Critical Issues
~15h @ $150/hr
$2,250
8 Warning Issues
~12h @ $150/hr
$1,800
5 Info Issues
~2.5h @ $150/hr
$375
Total Agency Cost
Developer: $2,950
$4,425
RoastWeb Subscription:$99/month

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

KeywordMonthly VolumeDifficultyCPCOpportunity
hvac radiant heating cooling64020/100$0.50🎯 EASY WIN
radiant heating cooling experts64020/100$0.50🎯 EASY WIN
experts heating cooling bay64020/100$0.50🎯 EASY WIN
heating cooling bay areagb64020/100$0.50🎯 EASY WIN
areagb heating cooling inc64020/100$0.50🎯 EASY WIN
trusted hvac professionals serving64020/100$0.50🎯 EASY WIN
hvac professionals serving san64020/100$0.50🎯 EASY WIN
professionals serving san francisco64020/100$0.50🎯 EASY WIN
serving san francisco bay64020/100$0.50🎯 EASY WIN
san francisco bay area64020/100$0.50🎯 EASY WIN
francisco bay area since64020/100$0.50🎯 EASY WIN
bay area since 200264020/100$0.50🎯 EASY WIN
area since 2002 radiant64020/100$0.50🎯 EASY WIN
since 2002 radiant heating64020/100$0.50🎯 EASY WIN
2002 radiant heating mini-splits64020/100$0.50🎯 EASY WIN
radiant heating mini-splits maintenance64020/100$0.50🎯 EASY WIN
heating mini-splits maintenance free64030/100$1.30🎯 EASY WIN
mini-splits maintenance free estimates64030/100$1.30🎯 EASY WIN
maintenance free estimates available64030/100$1.30🎯 EASY WIN
heating cooling inc1,92035/100$0.50HIGH
heating cooling bay1,92035/100$0.50HIGH
hvac radiant heating1,92035/100$0.50HIGH
radiant heating cooling1,92035/100$0.50HIGH
heating cooling experts1,92035/100$0.50HIGH
cooling bay areagb1,92035/100$0.50HIGH
bay areagb heating1,92035/100$0.50HIGH
areagb heating cooling1,92035/100$0.50HIGH
trusted hvac professionals1,92035/100$0.50HIGH
hvac professionals serving1,92035/100$0.50HIGH
professionals serving san1,92035/100$0.50HIGH
serving san francisco1,92035/100$0.50HIGH
san francisco bay1,92035/100$0.50HIGH
francisco bay area1,92035/100$0.50HIGH
bay area since1,92035/100$0.50HIGH
area since 20021,92035/100$0.50HIGH
since 2002 radiant1,92035/100$0.50HIGH
2002 radiant heating1,92035/100$0.50HIGH
radiant heating mini-splits1,92035/100$0.50HIGH
heating mini-splits maintenance1,92035/100$0.50HIGH
mini-splits maintenance free1,92045/100$1.30HIGH
maintenance free estimates1,92045/100$1.30HIGH
free estimates available1,92045/100$1.30HIGH
heating12,80065/100$0.50MEDIUM
cooling12,80065/100$0.50MEDIUM
hvac12,80065/100$0.50MEDIUM
radiant12,80065/100$0.50MEDIUM
bay12,80065/100$0.50MEDIUM
inc12,80065/100$0.50MEDIUM
41512,80065/100$0.50MEDIUM
699-398312,80065/100$0.50MEDIUM
experts12,80065/100$0.50MEDIUM
areagb12,80065/100$0.50MEDIUM
area12,80065/100$0.50MEDIUM
trusted12,80065/100$0.50MEDIUM
professionals12,80065/100$0.50MEDIUM
serving12,80065/100$0.50MEDIUM
san12,80065/100$0.50MEDIUM
francisco12,80065/100$0.50MEDIUM
since12,80065/100$0.50MEDIUM
200212,80065/100$0.50MEDIUM
mini-splits12,80065/100$0.50MEDIUM
maintenance12,80065/100$0.50MEDIUM
free12,80075/100$1.30MEDIUM
estimates12,80065/100$0.50MEDIUM
available12,80065/100$0.50MEDIUM
contact12,80065/100$0.50MEDIUM
home12,80065/100$0.50MEDIUM
services12,80065/100$0.50MEDIUM
hydronic12,80065/100$0.50MEDIUM
floors12,80065/100$0.50MEDIUM
single12,80065/100$0.50MEDIUM
multi12,80065/100$0.50MEDIUM
zone12,80065/100$0.50MEDIUM
ductless12,80065/100$0.50MEDIUM
mini12,80065/100$0.50MEDIUM
heating cooling4,80050/100$0.50MEDIUM
radiant heating4,80050/100$0.50MEDIUM
cooling inc4,80050/100$0.50MEDIUM
cooling bay4,80050/100$0.50MEDIUM
415 699-39834,80050/100$0.50MEDIUM
hvac radiant4,80050/100$0.50MEDIUM
cooling experts4,80050/100$0.50MEDIUM
experts heating4,80050/100$0.50MEDIUM
bay areagb4,80050/100$0.50MEDIUM
areagb heating4,80050/100$0.50MEDIUM
bay area4,80050/100$0.50MEDIUM
trusted hvac4,80050/100$0.50MEDIUM
hvac professionals4,80050/100$0.50MEDIUM
professionals serving4,80050/100$0.50MEDIUM
serving san4,80050/100$0.50MEDIUM
san francisco4,80050/100$0.50MEDIUM
francisco bay4,80050/100$0.50MEDIUM
area since4,80050/100$0.50MEDIUM
since 20024,80050/100$0.50MEDIUM
2002 radiant4,80050/100$0.50MEDIUM
heating mini-splits4,80050/100$0.50MEDIUM
mini-splits maintenance4,80050/100$0.50MEDIUM
maintenance free4,80060/100$1.30MEDIUM
free estimates4,80060/100$1.30MEDIUM
estimates available4,80050/100$0.50MEDIUM

πŸ€– AI-Suggested Keyword OpportunitiesAI-POWERED

Related keywords you should target but aren't currently using - suggested by Claude AI

Suggested KeywordMonthly VolumeDifficultyCPCOpportunity
β†’ whole house fan installation1,15215/100$0.50🎯 EASY WIN
β†’ how to maintain hvac system9225/100$0.50🎯 EASY WIN
β†’ heating cooling efficiency rating83232/100$0.50🎯 EASY WIN
β†’ emergency hvac service bay area76828/100$0.50🎯 EASY WIN
β†’ radiant floor heating bay area64020/100$0.50🎯 EASY WIN
β†’ radiant heating installation san francisco64020/100$0.50🎯 EASY WIN
β†’ mini split air conditioning bay area64020/100$0.50🎯 EASY WIN
β†’ ductless cooling system installation64020/100$0.50🎯 EASY WIN
β†’ hvac maintenance san francisco64020/100$0.50🎯 EASY WIN
β†’ furnace repair bay area64020/100$0.50🎯 EASY WIN
β†’ air conditioning repair san francisco64020/100$0.50🎯 EASY WIN
β†’ hvac tune up san francisco64020/100$0.50🎯 EASY WIN
β†’ air conditioner maintenance bay area64020/100$0.50🎯 EASY WIN
β†’ heating system installation bay area64020/100$0.50🎯 EASY WIN
β†’ cooling system installation san francisco64020/100$0.50🎯 EASY WIN
β†’ hvac replacement bay area64020/100$0.50🎯 EASY WIN
β†’ energy efficient heating cooling64020/100$0.50🎯 EASY WIN
β†’ heat pump installation bay area64020/100$0.50🎯 EASY WIN
β†’ commercial hvac services bay area64020/100$0.50🎯 EASY WIN
β†’ furnace installation bay area64020/100$0.50🎯 EASY WIN
β†’ cooling repair san francisco64020/100$0.50🎯 EASY WIN
β†’ heating repair san francisco64020/100$0.50🎯 EASY WIN
β†’ air quality testing bay area64020/100$0.50🎯 EASY WIN
β†’ heating cooling system design64020/100$0.50🎯 EASY WIN
β†’ boiler installation bay area64020/100$0.50🎯 EASY WIN
β†’ boiler repair san francisco64020/100$0.50🎯 EASY WIN
β†’ two stage heating cooling64020/100$0.50🎯 EASY WIN
β†’ spring hvac tune up64020/100$0.50🎯 EASY WIN
β†’ multi zone heating cooling64020/100$0.50🎯 EASY WIN
β†’ radiant heating thermostat control64020/100$0.50🎯 EASY WIN
β†’ cooling without air conditioner64020/100$0.50🎯 EASY WIN
β†’ indoor air quality improvement64020/100$0.50🎯 EASY WIN
β†’ hvac contractors near me51210/100$0.50🎯 EASY WIN
β†’ seer rating cooling2,49647/100$0.50HIGH
β†’ afue rating heating2,49647/100$0.50HIGH
β†’ hvac emergency service2,30443/100$0.50HIGH
β†’ hvac service agreement2,30443/100$0.50HIGH
β†’ radiant heating benefits1,92035/100$0.50HIGH
β†’ smart thermostat installation1,92035/100$0.50HIGH
β†’ residential hvac services1,92035/100$0.50HIGH
β†’ radiant heating floor1,92035/100$0.50HIGH
β†’ hvac system inspection1,92035/100$0.50HIGH
β†’ hvac preventative maintenance1,92035/100$0.50HIGH
β†’ radiant heating retrofit1,92035/100$0.50HIGH
β†’ zone heating cooling1,92035/100$0.50HIGH
β†’ hvac ductwork repair1,92035/100$0.50HIGH
β†’ commercial cooling system1,92035/100$0.50HIGH
β†’ residential heating system1,92035/100$0.50HIGH
β†’ radiant cooling system1,92035/100$0.50HIGH
β†’ floor heating installation1,92035/100$0.50HIGH
β†’ ceiling heating system1,92035/100$0.50HIGH
β†’ wall heating system1,92035/100$0.50HIGH
β†’ water heater installation1,92035/100$0.50HIGH
β†’ thermostatic control installation1,92035/100$0.50HIGH
β†’ radiant heating thermostat1,92035/100$0.50HIGH
β†’ zone control hvac1,92035/100$0.50HIGH
β†’ manual j calculation1,92035/100$0.50HIGH
β†’ hvac load calculation1,92035/100$0.50HIGH
β†’ hvac system upgrade1,92035/100$0.50HIGH
β†’ old furnace replacement1,92035/100$0.50HIGH
β†’ ac unit replacement1,92035/100$0.50HIGH
β†’ variable speed hvac1,92035/100$0.50HIGH
β†’ smart hvac systems1,92035/100$0.50HIGH
β†’ wifi thermostat installation1,92035/100$0.50HIGH
β†’ programmable thermostat setup1,92035/100$0.50HIGH
β†’ hvac maintenance plan1,92035/100$0.50HIGH
β†’ seasonal hvac maintenance1,92035/100$0.50HIGH
β†’ fall hvac maintenance1,92035/100$0.50HIGH
β†’ hvac filter replacement1,92035/100$0.50HIGH
β†’ air filter upgrade1,92035/100$0.50HIGH
β†’ hvac ductless system1,92035/100$0.50HIGH
β†’ split system installation1,92035/100$0.50HIGH
β†’ heat recovery ventilation1,92035/100$0.50HIGH
β†’ energy recovery ventilation1,92035/100$0.50HIGH
β†’ radiant heating zoning1,92035/100$0.50HIGH
β†’ smart radiant heating1,92035/100$0.50HIGH
β†’ residential mini split1,92035/100$0.50HIGH
β†’ commercial mini split1,92035/100$0.50HIGH
β†’ natural cooling system1,92035/100$0.50HIGH
β†’ passive cooling strategies1,92035/100$0.50HIGH
β†’ ventilation system installation1,92035/100$0.50HIGH
β†’ exhaust fan installation1,92035/100$0.50HIGH
β†’ attic fan installation1,92035/100$0.50HIGH
β†’ bathroom exhaust fan1,92035/100$0.50HIGH
β†’ kitchen exhaust ventilation1,92035/100$0.50HIGH
β†’ air purifier installation1,92035/100$0.50HIGH
β†’ hvac noise reduction1,92035/100$0.50HIGH
β†’ quiet hvac system1,92035/100$0.50HIGH
β†’ hvac efficiency4,80050/100$0.50MEDIUM
β†’ ductwork installation4,80050/100$0.50MEDIUM
β†’ hydronic heating4,80050/100$0.50MEDIUM
β†’ radiant heating cost1,56080/100$4.00MEDIUM
β†’ alternative cooling methods1,44055/100N/AMEDIUM
β†’ best hvac companies bay area56045/100$1.00MEDIUM
β†’ mini split installation cost52065/100$4.00MEDIUM
β†’ air conditioning installation cost52065/100$4.00MEDIUM
β†’ mini split system cost52065/100$4.00MEDIUM
β†’ radiant heating installation cost52065/100$4.00MEDIUM
β†’ mini split installation price52065/100$4.00MEDIUM
β†’ radiant heating vs forced air48040/100N/AMEDIUM

πŸ“Š 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

Powered by ROASTWEB