Why it matters on an HVAC site
Google’s own guidance says most sites under a few thousand URLs never need to think about this, and that advice is right for most contractors. A ten-page site does not have a crawl budget problem.
The shape that changes it is the service-by-area matrix. Twelve services across thirty-four service areas is 408 pages, and a site that size on a domain with a few hundred referring domains is asking Google to spend crawl on pages that mostly repeat each other. What you see is not a penalty. It is a long tail of location pages that were discovered months ago and still have not been crawled.
How to check it yourself
- Search Console Crawl Stats for total requests per day and the split by response and by file type.
- Server log files for which URLs Googlebot actually requested, which is the only place you see it directly.
- Index coverage against your own sitemap: submitted versus indexed, segmented so services and locations are counted separately.
Worked through in numbers
A contractor publishes 408 service-area pages in March. By June, Search Console shows 408 submitted and 173 indexed. The instinct is to blame content quality.
The log files say otherwise. Googlebot requested 39 of the unindexed pages once each and never returned, and spent 31% of its requests on paginated blog archives that carry no commercial value. The pages were not rejected. They were barely looked at.
Noindexing the archives and flattening the location pages to two clicks from the homepage moved indexation to 342 of 408 over the following ten weeks. Nothing about the page copy changed.
Where this sits in the rankings
Scored under Technical SEO. How much crawling Google will spend on your site, and the point at which a location matrix starts to test it.