What home services SEO covers
Home services SEO is the Search surface of the three-surface picture: making your site the one Google ranks when a homeowner in your market searches for the work you do. The work is concrete — pages, fixes, and content — and every piece of it exists to produce a call, not a screenshot. It's also the layer everything AI-flavored is built on: the pages that rank in Google are the pages assistants cite, which is why traditional SEO and AI search optimization are one discipline here, not rival line items.
Service pages that match how homeowners search
One page per job type, built around the actual queries: repair, replacement, installation, inspection, emergency. Each page answers the questions that precede a purchase — cost factors, timeline, process, what's included — with a direct answer up top. These are the pages that rank, convert, and get cited by AI systems, which is why they're the spine of the program.
Location pages that pass the real-or-duplicate test
Most contractor location pages are the same page pasted twenty times with the city name swapped. Google has seen millions of them, and they rank accordingly. Before you pay anyone for location pages — us included — run this three-question test on a sample:
The location page test
- Swap test: if you replace the city name with a different city, is anything on the page now wrong? If nothing breaks, the page says nothing local.
- Specifics test: does the page contain at least three facts that are true only of that market — neighborhoods served, housing stock and its typical problems, local permit or code notes, weather patterns that drive the work?
- Reason-to-exist test: could a homeowner in that city learn something from this page that the main service page doesn't already say? If not, the page exists for Google, and Google knows it.
Location pages worth paying for pass all three — which usually means fewer of them, built for the markets where you actually want work.
Technical SEO that clears the runway
Crawlability, site speed, mobile experience, clean URL and internal-link structure, and schema.org markup that states your services and service area machine-readably. Technical work doesn't win rankings by itself, but technical problems quietly cap everything else — and structured data is doing double duty now as source material for AI answers.
Content with a reason to be cited
AI Overviews now answer many of the generic questions that used to justify blogging, and the click never happens. So we don't sell blog volume. The content that still earns its keep is specific enough to be cited rather than absorbed: cost breakdowns with real local factors, process guides (what actually happens during an insurance roof claim), and answers to the questions your CSRs hear every day. Fewer pages, each one with a job.
Measurement in the only numbers that matter
Call tracking and form attribution tied to organic, so the report reads like a P&L line, not a vanity dashboard: calls, form fills, where each came from, and what it cost. Rankings are in there too — as diagnostics, not trophies.
Built per trade, not per template
The query patterns differ enough between trades that we keep separate playbooks: storm and insurance queries for roofers, the seasonal dual peak for HVAC companies, emergency-dominant search for plumbers, safety and panel-upgrade research for electricians, and the low-competition opening for garage door companies.
Where SEO ends and the other surfaces begin
Organic rankings are one of three surfaces. The same work feeds the other two — the pages that rank are what AI assistants cite, and the site is half of what the Maps algorithm evaluates — but each surface has work of its own. Emergency and near-me searches are won by local SEO and your Google Business Profile; the AI shortlist is measured and moved by AI search optimization. The surfaces compound, which is why the full program is the default recommendation.