The three jobs Google does before you can rank
Before your page can show up for anyone, Google has to do three things with it: crawl it, index it, and rank it. Most contractors never hear those words, but every SEO decision traces back to one of them. Get one wrong and the next two never happen.
Crawling is Google sending a bot to read your site. If your pages are slow, blocked, or buried behind broken links, the bot reads less of your site and comes back less often. A site that loads under 2 seconds gets crawled deeper and more often than one that stalls at five. This is the first reason we hand-code static sites instead of stacking plugins: there is less for the bot to trip over.
Indexing is Google filing your page in its library. A page that got crawled still has to earn a spot in the index, and thin or duplicate pages often do not. If you have fourteen near-identical city pages with the town name swapped in, Google may index one and drop the rest. Indexed is the bare minimum: no index, no ranking, ever.
Ranking is Google deciding, for a given search, which indexed pages to show and in what order. This is where the real fight lives. Two plumbers both indexed for "water heater replacement" get ranked against each other on dozens of signals: relevance, speed, content depth, links, and how well the page answers the exact question.
The takeaway for an owner: SEO is not one lever. It is making sure a page clears all three gates. When a shop says your site "is not ranking," the honest first question is which gate it is stuck at. An audit tells you that in 1 to 3 business days, and it changes everything about what you should pay for next.
This order also explains why the sequence of work matters as much as the work itself. Publishing forty new pages onto a site the bot can barely crawl is money poured through a hole. Fix the crawl and index gates first, then the pages you add actually get read and filed. A shop that starts writing content before it has looked at whether your site can even be crawled is selling activity, not ranking. The gates run in order, and so should the plan.
On-page SEO: telling Google what each page is for
On-page SEO is the work you do on the page itself so Google understands, without guessing, exactly what service it covers and where. This is the daily grind of ranking, and it is the part cheap plans skip because it takes a human who knows your trade.
The core moves are unglamorous and they matter:
- Title tags and headers that name the trade and the town in plain words. "Emergency Roof Repair in Naples, FL" beats "Welcome to Our Website" every time, because Google reads the title first.
- Service-page copy that actually describes the job: what you do, how, what it costs to think about, what a homeowner should expect. Depth signals that a real business stands behind the page.
- Internal links connecting your pages to each other so Google (and a visitor) can move from your roofing page to your gutter page to your service-area page. Links between your own pages spread ranking strength around your site.
- Schema markup, the invisible labels that tell Google "this is a service, this is a business, this is a review, this is a FAQ." It is how you earn the rich results and how AI answers pull you in cleanly.
One page can rank for dozens of related searches when the on-page work is done right, which is why per-keyword pricing is a red flag: a single well-built service page catches "roof repair," "roof leak," "emergency roofer," and more. The mistake owners make is treating on-page as a one-time setup. It is not. As Google changes and competitors sharpen their pages, yours need tending too. On-page is the difference between a page that exists and a page that competes.
There is a homeowner side to this too, and it feeds the ranking. On-page work that reads clearly to Google also reads clearly to the person deciding whether to call you. A page that names the exact service, answers the obvious questions, and loads under 2 seconds keeps a visitor on it long enough to pick up the phone. Google watches that behavior, and pages people stay on and act on tend to climb. Good on-page SEO is not a trick played on a search engine. It is the same clarity that wins the job, done in a way the machine can also read.
Content: the pages that actually catch searches
Google can only rank pages you have. If a homeowner searches "gutter guard installation" and you have no page about gutter guards, you cannot show up for it no matter how good your site is. Content is how you cover the searches your market makes, one page at a time.
For a contractor, content is not blogging for the sake of it. It is a deliberate map of the money searches in your service area: one page per service, one page per city or neighborhood you serve, and supporting guides that answer the questions buyers type before they call. We tell owners that 94-plus cluster pages is typical for a market you genuinely want to own, though a thin rural market may need far fewer. The point is coverage, not volume for its own sake.
The pages break down into a few types:
- Service pages, one per thing you do, are the workhorses. Each targets a service the way a buyer searches for it.
- Service-area pages, one per town or region, so you rank in each place you actually work instead of only your home city.
- Guides and answers (like this one) that catch the research searches and, increasingly, feed the AI answers that summarize the web.
Here is the part owners underrate: content compounds. A service page you publish this spring is still catching searches next year, and the year after, with no new spend. That is the whole reason SEO is equity and not rent. But it only works if the pages are real. Spun, near-duplicate pages get ignored or penalized. Google has caught that pattern for years. The honest version of content SEO is slower and it holds: real pages, written to be read, that keep earning long after they go live.
Content also has an order to it, the same way the gates do. The service pages for what you do come first, because those catch buyers ready to hire. Service-area pages come next, to widen the map to every town you work. Guides come after, because they catch earlier, softer searches and hand them down toward the service pages through internal links. Building guides before you have solid service pages is decorating a house with no foundation. A market you want to own gets all three types, in that order, linked so a searcher who lands on a guide can find their way to the page that books the job.
Links and trust: why some sites outrank better ones
You have seen it: a competitor with an uglier, slower site sits above you in Google. Usually the reason is links and trust. Google treats a link from another site as a vote, and a business with more real votes from relevant places tends to outrank one without them, even when the page itself is weaker.
For a contractor, "links" does not mean buying a thousand junk links. That pattern is exactly what Google penalizes. It means earning the mentions a real local business naturally has:
- Supplier and manufacturer pages that list you as a certified installer or dealer.
- Trade associations and licensing bodies in your field.
- Local sources: chambers of commerce, suppliers, community sites, sponsorships.
- Real coverage when a local outlet or blog writes about work you did.
This work is slow and unglamorous, and it is where a lot of budget quietly goes in a competitive market. There is no shortcut that survives Google's filters. A shop that promises hundreds of links in a month is selling the exact thing that gets sites demoted. Real link earning is a handful of good ones over months, and it compounds like content does.
A note on where this hands off. The citations, reviews, and Google Business Profile that power your map-pack ranking are a related but separate discipline (that is Local SEO, and it is its own lane). They matter, and they overlap with trust, but they are not the organic-ranking links this section is about. A good shop runs both and tells you which one your problem lives in. For organic search, the honest truth is that trust is earned over time, which is another reason ranking takes months and not weeks.
One more thing owners should understand about links: not all of them count the same. A link from your manufacturer or a licensing board carries far more weight than a link from a random directory nobody visits. Google reads the relevance and reputation of the site doing the linking, so ten links from real sources in your field beat a thousand from link farms, which actively hurt you. This is why link earning cannot be rushed or bought by the bundle. The good links are the ones that are hard to get, which is exactly why they are worth having and why a competitor who earned them years ago sits above you today.
How AI answers changed the mechanics (and what stayed the same)
By 2026, a growing share of contractor searches never reach a list of blue links. A homeowner asks ChatGPT "who does emergency HVAC repair near me" or reads Google's AI Overview at the top of the results, and the AI names a few businesses. If you are not one of them, the searcher may never scroll to where you rank.
Here is the part that surprises owners: the fundamentals did not change. AI answers are built on the same web Google already crawls. The models pull from pages that are fast, clearly structured, and rich with the specific facts a buyer needs. So the same work that ranks you organically, clean structure, real service pages, schema markup, depth on each trade and town, is what makes you quotable to an AI. AI-search visibility is baked into how we build, not bolted on after.
What did shift is how much clarity matters. A model reading your page wants unambiguous facts: what you do, where, what makes you the answer. Pages that bury the answer in fluff get skipped. A few tactical shifts follow from that:
- Answer the buyer's question plainly, high on the page, in words a model can lift.
- Use schema so the facts are labeled, not guessed at.
- Keep the site fast and readable, because a model reading a slow, messy page gives up the same way a bot does.
We treat AI answers as a place your SEO now shows up, not a separate machine you bolt on. Full AI-answer strategy is its own discipline and its own lane, but for how ranking works, the headline is simple: do the organic work well and you are already most of the way to being the answer the AI gives.
What owners should not do is chase AI as a separate gimmick. There is no secret button that makes ChatGPT recommend you while your actual site stays slow and thin. The models are reading the same pages, and a shop selling "AI optimization" as a bolt-on with no real SEO underneath is selling a coat of paint over nothing. Build the fast, clear, well-labeled site once, and it earns you both the blue links and the AI mentions from the same work. That is why we treat this as one machine, not two.
Why it takes months, and how you know it is working
The single hardest thing to sell an owner on is the clock. SEO is not a switch. Competitive terms take 4 to 9 months, and understanding why keeps you from firing a shop that is actually winning, or trusting one that is stalling.
The delay is built into the machine. Google has to crawl and index new pages, then watch how searchers respond to them, then slowly decide they deserve a higher spot. Links take time to be found and counted. Trust is a track record, and a track record cannot be rushed. Any shop promising page one in thirty days is either lying or aiming at terms nobody searches.
What you should actually watch, in roughly the order it moves:
| Timeframe | What real progress looks like |
|---|---|
| Month 1 to 2 | Technical fixes done, first pages live and indexed, site loading under 2 seconds |
| Month 2 to 4 | Long-tail and low-competition terms start ranking; impressions climbing |
| Month 4 to 6 | Mid-competition service and city terms moving into striking range |
| Month 6 to 9+ | Competitive money terms reaching the top of page one; calls following |
The leading signals show up long before the phone does. Rising impressions and clicks in Google Search Console, more pages indexed, and easier terms ranking first are all proof the machine is turning before the hard terms fall. If a shop cannot show you those, the money terms probably are not coming either. The lagging signal, the one that pays the bill, is calls and booked jobs, and it trails the rankings by weeks. Judge SEO on the leading signals in months one through four and the booked-job math by month nine. That is the honest calendar, and any quote worth signing sets it in writing.