Guides/By Abhijeet Saxena/8 min read/Updated

When should an HVAC company do the local SEO work for a seasonal spike?

Short answer

Out of season, because the timeline does not fit otherwise. Google states that crawling can take anywhere from a few days to a few weeks, that requesting a crawl does not guarantee inclusion in search results at all, and that resubmitting the same URL will not make it happen faster. The weather does not wait that long.

Key points

  • Google states that crawling can take anywhere from a few days to a few weeks.
  • Google states that requesting a crawl does not guarantee that inclusion in search results will happen instantly or even at all.
  • There is a quota on submitting individual URLs, and requesting a recrawl multiple times for the same URL will not get it crawled any faster.
  • Special hours on a Business Profile cover a temporary adjustment, or a closure of up to 6 days in a row.
  • If a business is closed for 7 or more days in a row, or for an unknown period, Google says to mark it Temporarily closed instead.
  • More hours is a separate field for services that run to different times from the main opening hours.
  • Opening hours can be set to open 24 hours on a per-day basis, which is the correct setting for genuine after-hours callout rather than a note in the description.

Why can the work not wait for the season?

Because Google has published the timeline and it does not fit. On requesting a recrawl, Google states that crawling can take anywhere from a few days to a few weeks. It adds that requesting a crawl does not guarantee that inclusion in search results will happen instantly or even at all. And it closes off the obvious workaround: there is a quota for submitting individual URLs, and requesting a recrawl multiple times for the same URL will not get it crawled any faster.

Set that against how the demand actually arrives. The first genuine cold snap or the first week over thirty degrees does not build slowly. The phone starts on a Monday and the people searching are not comparing five companies, they are calling whoever appears and answers.

So the page that captures a spike has to be indexed and already ranking when the spike begins. There is no version of this where you write the page during the heatwave and benefit from it during the same heatwave.

What does that mean for a business with two seasons?

It means the calendar inverts. You write the heating content in summer and the cooling content in winter, when nobody is reading either. That feels wrong to every contractor we have said it to, and it is the only sequence that works.

The practical version is simpler than it sounds. Each season has one period where the work is quiet and the next season is far enough away that a page has time to be crawled, indexed and to settle. That period is when the writing, the profile updates and the photography happen. The season itself is for answering the phone.

The lead times we work to are our own practice rather than a figure Google publishes. What Google publishes is the crawl window, and everything sensible follows from allowing considerably more than that window before you need the page to perform.

Should the off-season page come down?

No, and this is the most common self-inflicted wound in the category. Contractors take down the heating page in spring because it looks irrelevant, then rebuild it in autumn and wonder why it performs worse every year.

Follow the crawl facts through. A page that is removed and recreated is a new URL as far as Google is concerned, and a new URL re-enters the queue Google describes as taking days to weeks, with no guarantee attached. Anything the old page had accumulated does not transfer to a page that did not exist for six months.

Leave both seasons live all year. Update them rather than replacing them. The off-season page costs you nothing to keep and it is the page that carries whatever history it has built into the next spike.

How should the Business Profile handle a demand spike?

This is the one part of the work that can be done inside the season, because profile edits are not subject to the same build-and-index cycle as a new page. Google separates three things that contractors routinely use interchangeably.

  • Regular hours are the baseline. If you genuinely take calls around the clock during a spike, set the day to open 24 hours rather than writing it in the description.
  • More hours is a separate field for services that run to different times from the main hours, which is where a distinct callout or emergency window belongs.
  • Special hours cover a temporary adjustment or a closure of up to 6 days in a row. Public holidays during a heatwave are exactly what this is for.
  • Temporarily closed is the setting Google names for a closure of 7 or more days in a row, or for an unknown period. Using special hours to cover a longer shutdown is the wrong field.

What should a genuinely seasonal operator do in the off-season?

If you shut down entirely for a season, Google's own instruction is to mark the profile Temporarily closed rather than leave misleading hours in place. That is the honest setting and it is what the guidance says for a closure of seven or more days.

It is worth being clear-eyed about the cost. A profile marked temporarily closed is telling everyone who finds it that you are not available, which is accurate and unhelpful in equal measure. Most contractors who think they are seasonal are not: they are quiet in one season and busy in the other, which is a scheduling problem rather than a closure. Those businesses should stay open with accurate hours and let the quiet season fund the content for the busy one.

What should be ready before the weather turns?

A short list, finished early rather than a long list finished late.

  • The season's main page written, published and confirmed indexed, well before you need it to rank.
  • The services list on the profile matching what you actually want the calls for, not everything you are capable of.
  • Photographs taken in the right season. A snow-covered heat pump shot in July is a photograph you cannot take in July.
  • Hours decided in advance, including whether the spike weeks run to 24 hours, so the change is a two-minute edit rather than a decision made at 7am.
  • Your licence or certification details correct on the profile, which for HVAC is a legal question in some markets rather than a presentational one. We have written up where the licence number is actually required.
  • Review requests sent to the customers from the last spike, not the ones from this one, who have not been served yet.

How does the year actually run?

PhaseWhat happensThe constraint behind it
Well before the seasonWrite and publish the season's pages, update rather than replaceGoogle: crawling takes a few days to a few weeks, with no guarantee of inclusion
Shortly beforeProfile services, photos and hours checked and setProfile edits do not need a build cycle, so they can be late. Pages cannot
During the spikeSpecial hours only, and answer the phoneResubmitting a URL will not get it crawled faster, so nothing structural helps now
Straight afterAsk that season's customers for reviewsThe customers you just served are the ones with something to say
Off-seasonLeave both seasons' pages live and update themA deleted page returns as a new URL and re-enters the same queue

Related questions

Can we just request indexing when the heatwave starts?

You can request it, and Google states plainly that requesting a crawl does not guarantee inclusion will happen instantly or even at all. It also states that requesting a recrawl multiple times for the same URL will not speed it up. Requesting indexing is worth doing when you publish, not worth relying on when you are already busy.

Should we take the heating page down over summer?

No. Removing it and rebuilding it in autumn means the page returns as a new URL, re-entering a crawl queue Google describes as taking days to weeks with no guarantee. Keep it live and update it. It costs nothing to leave up and it carries whatever history it has into the next season.

How do we show we take calls at night during a spike?

Set the day to open 24 hours in your regular hours if that is genuinely true, or use More hours for a callout service that runs to different times from the main business. Writing it only in the description leaves the hours on the profile contradicting the claim.

We close completely for three months. What should the profile say?

Temporarily closed. Google names that as the setting for a closure of 7 or more days in a row or for an unknown period, and special hours only cover up to 6 days. Before you use it, check whether you are genuinely closed or simply quiet, because the two need opposite treatments.

Should heating and cooling share one page?

Only if you want to rank for neither. They are searched at opposite times of year by people with opposite problems, and a combined page cannot lead with the one that matters this week. Two pages, both live all year, with the seasonal one updated before its season.

Want this handled for your business?

Book a free audit and we’ll map your local market and show you where the opportunity is.

Book a free audit for your HVAC business
Book my free audit