Fort Worth first.
Build what works. Expand when ready.

How we plan to make Texan Heating & Air easy to find by service, not just by name.

Prepared for Texan Heating & Air by iProv · 19 August 2026

This document explains what we found, what we are building first, and why we chose this approach over the obvious one. Every figure carries a citation number. The companion sheet, Sources and Citations, tells you exactly where each one came from so you can check any of it yourself.

1The problem, stated plainly

You are easy to find by name and hard to find by service.[2] That is a good problem to have, because the hard part, earning trust, is already done. What remains is being visible to the customer who does not yet know to ask for you.

Your website has a set of foundational gaps that hold back every page on it:[1]

What we foundWhy it matters
No H1 heading on any pageThe H1 is the single strongest on-page signal of what a page is about. Not one page has one.
No meta description on any pageGoogle writes your search result snippet for you. You have no say in what searchers read before they click.
No local business schemaNothing in your code tells Google you are a local business, where you work, or what you do.
No review markupYour 405 Google reviews[2] are invisible to search engines as structured data. No star ratings are possible in search results.
Four service pages are duplicatesFour of your six service pages are word-for-word identical to one another. One is titled for air conditioning and every heading on it is about heating.
One service area pageYou name 15 towns in your copy. Only Fort Worth has a page.
The good news

Every item above is fixable, most of it quickly, and all of it compounds. Fixing the foundation makes every page we build afterwards work harder.

2Where the demand actually is

We pulled search demand for 168 service-and-town combinations across your full service area.[6] Two findings shaped the whole plan.

4,180
Monthly searches, Fort Worth service terms
1,020
All 14 other towns combined
10 of 15
Towns with no measurable search volume
0–24
Keyword difficulty range. All winnable.

Fort Worth is four times everything else combined. That is the arithmetic behind Fort Worth first.[2][6]

Difficulty is remarkably low. "ac repair fort worth" runs 1,300 searches a month at difficulty 11. "hvac repair fort worth" is 210 a month at difficulty 2. These are not contested terms. They are unclaimed.[6]

Seasonality decides the build order

Search termPeakTroughSwing
furnace repair fort worth1,900 (February)30 (November)63x
ac repair fort worth2,400 (July)480 (November)5x

Source: trailing 12 months of monthly search volume.[7]

New pages take time to earn position. A heating page written in August has months to establish itself before February demand arrives. A cooling page has until roughly April. So we are writing heating first, in August, which is the least intuitive time to do it and the correct one.

3Why we are not simply building a page for every town

The obvious approach is a page for every service in every town. Eight services across fifteen towns is 120 pages, and it looks thorough.

We are not doing that, for two reasons.

Google publishes a policy against it

Google's spam policies define "doorway abuse". Two of their three published examples describe the thin-town-page approach directly:[16]

"Having multiple domain names or pages targeted at specific regions or cities that funnel users to one page"
"Creating substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy"

A page built by swapping a town name into a template is exactly that. It can rank briefly. It does not last, and it puts the rest of the site at risk.

We tested the approach before recommending it

We analysed a comparable multi-location build in another market to see whether the many-thin-pages model actually earns anything over time. It does not. The pages that carried real value were the ones with genuine local substance, and they outperformed the thin pages by roughly eight to one on a per-page basis.

That client's performance data is confidential, so we have described the lesson rather than published their figures. We treat your data the same way.

What we are doing instead

Fewer pages, each carrying facts that are true only of that place. Where a page has nothing distinctive to say, we do not build it. That rule alone removed 36 of the 128 possible town-and-service combinations from our plan.

4What makes your pages different from a competitor's template

This is the part that took the most work, and it is the part a competitor cannot copy without repeating it. Your service area is not one market. It is at least three, and the public record proves it.

TownMedian home builtUtility gasPropaneElectric
Westworth Village197661.1%0%38.4%
River Oaks195343.0%1.1%54.5%
Westover Hills197547.2%0%52.8%
Lakeside197043.4%7.8%47.9%
Edgecliff Village197642.4%0.2%52.8%
Aledo201040.0%0%59.7%
Fort Worth199835.4%0.7%61.9%
Saginaw200025.2%0.5%71.7%
Benbrook198324.3%1.9%72.6%
White Settlement197323.6%1.8%74.1%
Weatherford199822.4%1.3%74.8%
Hudson Oaks19994.3%2.6%91.5%
Willow Park20032.9%1.5%94.8%
Annetta South19920%24.6%75.4%
Annetta North19943.0%18.8%75.9%
Annetta19990%9.3%90.1%

Sources: US Census American Community Survey, house heating fuel and median year built.[3][4]

Read the spread

Median build year runs from 1953 in River Oaks to 2010 in Aledo. A 57-year gap. Different ductwork, different equipment ages, different conversations.

Gas heat runs from 0% in the Annettas to 61.1% in Westworth Village. Willow Park is 94.8% all-electric. Annetta South is nearly a quarter propane, and no gas utility serves the town at all,[8] so a propane furnace there cannot be converted. There is no main to convert to.

These are not fifteen versions of the same page. They cannot be, and they should not read as though they are.

Three more sources of genuine local difference

5Commercial

Your plan targets a shift to 70% residential and 30% commercial, from roughly 90/10 today.[2] Your website already states commercial capability in eleven places, including "our services are ideal for homes, offices, and other commercial entities".[1] The capability is real and public. It is simply not built out.

Commercial search behaves very differently from residential, and that changes what we build:[6]

TermMonthly searchesDifficulty
commercial hvac fort worth204
commercial hvac services1,9000
rooftop hvac unit1,9000
commercial hvac repair1,3000
commercial hvac contractor1,3000
commercial hvac maintenance5900
commercial hvac service agreement2100
The finding

Residential search is geographic. Commercial search is not. Nobody searches "commercial hvac fort worth", 20 a month. But "commercial hvac services" runs 1,900 a month at difficulty zero, and several related terms sit at 1,300 with no meaningful competition.

So we are not building commercial town pages. We are building one strong commercial service page targeting the terms that carry real volume, and weaving commercial into the Fort Worth pages so a facility manager who lands there sees themselves. That serves the outbound and target-account work in your plan rather than competing with it.

6What we are building first

Fort Worth, plus the service pages that support it. Ten pages, in this order.

#WorkWhy now
1Fix headings, meta descriptions, local business and review schema sitewideCheapest wins available. Everything built afterwards inherits them.
2Consolidate the four duplicate service pages with proper redirectsPublishing new pages on top of duplicates makes them compete with each other.
3Heating and furnace, service page and Fort Worth page63x seasonal swing peaking in February.[7] Written now, ranking by then.
4Fort Worth city page, reworked as the parentBecomes the hub linking to everything else.
5Commercial HVAC service pageFour terms at 1,300 to 1,900 searches with difficulty zero.[6]
6Remaining Fort Worth service pages, cooling firstCooling needs to rank by May for the July peak.
7Full internal linking between the city page and every service pageThe most common structural failure we see in location builds.
8Measure for 90 days before expanding to the next townsEvidence before spend, as your plan sets out.[2]

How we check our own work before anything publishes

We built two automated checks that every page must pass:

The first three pages scored 97% to 100% unique and passed every substance check. We would rather show you the number than ask you to take our word for it.

7What we need from you

These are the only things blocking work we cannot do ourselves.

One correction worth making today

Your service areas page spells two towns "Anneta" and "Anneta South". They are Annetta and Annetta South.[15][20] Worth fixing before we build pages on those URLs.

8How you will know it is working

Different pages do different jobs, and judging them all by the same number would be misleading. Five of your fifteen towns have real organic search demand. The other ten do not, and pages for them exist to support your map listing and to convert people who already found you.[6]

Page typeIts jobWhere success shows
Fort Worth service pagesRank for "{service} fort worth" termsSearch Console impressions and clicks
Commercial service pageRank for non-geographic commercial termsSearch Console, plus commercial enquiries
Smaller town pagesSupport map listing relevance and convert referral trafficGoogle Business Profile insights and form fills, not search rankings
All pagesTurn visits into booked workCalls and form submissions by page

We will report against these honestly, including when something is not working. A page that was built to support your map listing should not be graded on organic clicks, and a page that was built to rank should not be excused when it does not.

Prepared by iProv, 19 August 2026. Citation numbers refer to the companion document, Sources and Citations, which lists every source with a live link and the specific claim it supports. Search volume figures are modelled estimates used for comparing relative opportunity, not traffic forecasts. Census percentages in very small towns carry wide margins of error; the direction of each finding is reliable, the decimal is not.