The Google Penalty Hiding In Your HVAC Site’s Mobile Speed Score

Here’s something nobody at your web guy’s shop told you: Google’s local pack — the three-map results at the top of every “AC repair near me” search — uses mobile speed as a ranking signal.

Not a secondary factor. A ranking signal.

If your site scores under 50 on Google’s own mobile speed test, you don’t show up in the top three for emergency HVAC searches in your service area. You can have 500 five-star reviews, a ten-year-old domain, and a picture of your truck in every neighborhood - Google still ranks the faster competitor above you.

How to check yours in 60 seconds

  1. Open Google’s mobile speed test
  2. Paste your homepage URL
  3. Look at the mobile performance score. It’s the big number at the top.

Under 50 is a problem. Under 30 is an emergency.

Why HVAC sites in particular score so badly

The pattern is almost universal:

None of that is anyone’s fault. Your dev set it up right the first time and then left. The newer build recipe moved on. Your site didn’t.

The fix is not “redesign the site”

This is where most web shops try to sell you a redesign you don’t need.

A site built in 2018 can usually be fixed by swapping the image compression, removing dead plugins, and moving the static pages off WordPress to plain HTML. Same content. Same design. 4x faster. Ranking recovers in 2-4 weeks.

It’s scoped on a fit call. No retainer. No “ongoing maintenance.” No “let me talk to my team.”

What the math actually looks like

Say your service area is Georgetown and the three local competitors ranking above you each get 200 calls a month from the local pack. Conservative close rate: 20%. Conservative job value: $300.

That’s $12,000/month in revenue that Google is routing around you because of a number you didn’t know existed.

The hard part isn’t the fix. The hard part is knowing to look.


Shipside builds clean websites and simple lead-capture for local service businesses.