What you'll learn in this article
- Why I judge real estate keywords for google ads by decision-distance, not search volume
- The high-intent terms that consistently book appointments in my live accounts
- The budget-burners I cut first, and why they look tempting before they bleed you dry
- How the same logic maps onto high intent keywords for roofing google ads and other local-service verticals
- The tight, inference-then-verify way I actually build a real estate keyword list
Most keyword lists I inherit for real estate are built backwards. They start from search volume, everything with the words "home," "property," or "real estate" gets thrown in, and the account launches wide in the hope that Google sorts the mess out. It doesn't. Real estate is one of the noisiest verticals I manage, packed with browsers, renters, students, job seekers, and people idly checking what a celebrity's house sold for, and the volume that looks so attractive on paper is exactly where the budget goes to die. After years running real estate keywords for google ads on live accounts, I've stopped asking "what's got the volume?" and started asking a single sharper question of every term: how close is this phrase to a person who's actually ready to buy, sell, or hire?
That question is the whole method. A keyword's worth in this vertical isn't its impressions, it's its distance from a decision. The tightest, most local, most action-shaped phrases win almost every time, and the broad terms that everyone bids on first are the ones I cut fastest. Below I'll lay out the high-intent terms that consistently produce clean leads in my accounts, the budget-burners I kill on sight, the parallel with roofing and other local-service verticals, and the pragmatic way I build the list so the choice is inference first and search-terms data second.
One thing to set straight before the specifics: in real estate the gap between a good keyword and a bad one is unusually wide, wider than in almost any vertical I work in. A single well-chosen term can carry a campaign, and a single unguarded broad one can quietly swallow a month's budget with nothing to show for it. That's why the reading of intent matters so much here. Get it right and lead cost drops dramatically; get it wrong and you're paying to educate the entire internet about your local market.
The high-intent real estate keywords I keep
The real estate keywords for google ads that consistently earn their slot share one trait: they combine an asset or service with a location and, ideally, an action. The searcher has already narrowed what they want, and the phrasing tells me exactly how to bid and what to write. Everything below has proven itself across the accounts I run.
Buyer-intent, location-locked terms
"Homes for sale in [city]," "condos for sale [neighborhood]," "3 bedroom houses for sale [suburb]", these are the backbone. The location pins the searcher to a market you actually serve, and "for sale" filters out renters and browsers in one word. The narrower the geography, the cleaner the lead: a neighborhood-level phrase almost always outperforms the city-level version because it inherits a sharper, more committed intent instead of a muddy average.
Seller-intent terms, the highest value in the account
"Sell my house fast [city]," "list my home [area]," "home valuation [city]" when tied to a listing appointment, these are the terms I protect most, because a seller lead is worth a multiple of a buyer lead to most agents. The word "sell" is an unambiguous signal of someone ready to transact, and there's far less casual traffic on it than on buyer terms. When budget is tight, this is the cluster I fund first.
Agent and service-hiring intent
"Real estate agent near me," "realtor in [city]," "buyer's agent [area]", the searcher isn't browsing listings, they're looking to hire a person. That's a warm, high-converting intent that maps directly to a phone call. It also tends to carry strong relevance and Quality Score, because the ad, the keyword, and the landing page all point at the same obvious thing.
The through-line across all three is that specificity is doing the qualifying work before the click ever happens, which is the same principle I apply when deciding how to choose keywords for Google Ads in any vertical. In real estate the payoff is just steeper, because the noise you're filtering out is so much louder.
The real estate keywords that burn budget
Just as important as knowing what to keep is knowing what to cut, and in this vertical the budget-burners are seductive because they carry the biggest volume numbers in the whole account. That's the trap. Volume without intent is just an expensive way to pay for other people's curiosity.
The worst offenders are the single-word head terms: "real estate," "property," "homes," "houses." They pull clicks from renters, students studying for their license exam, job seekers, investors researching markets you don't serve, and people who typed the word for a dozen reasons that have nothing to do with hiring you. I've audited accounts where one unguarded broad term like this ate close to a third of the monthly spend and produced not a single closed lead. The click-through rate looked fine; the outcome was a write-off.
The second category is informational phrases masquerading as intent: "how much is my house worth," "is now a good time to buy," "average home price [city]." These can have a place if your funnel is genuinely built to capture and nurture an email, but if your goal is a booked appointment, they mostly deliver researchers who vanish after the answer. I treat them as a separate, clearly-labelled experiment, never mixed into the core conversion campaigns where they'd drag the numbers down and confuse the bidding.
The fix for both is discipline at the query level rather than the keyword level. Real estate throws off an enormous volume of irrelevant search terms, rentals when you sell, addresses, "zillow," celebrity homes, TV-show property, so a serious, continuously-updated negative keyword list is not optional here; it's the thing standing between a broad term and a burned budget. This is where a rigorous approach to negative keywords best practices pays for itself faster than in almost any other vertical, because the ratio of junk queries to good ones is so high that every negative you add is directly reclaiming spend.
My rule of thumb: if a term can't be tied to a clear buyer, seller, or hiring intent, it doesn't run on broad match. It either goes to phrase or exact with a heavy negative list wrapped around it, or it gets cut. There's no third option where I let a vague head term run wide and "see what happens," because in real estate what happens is predictable, and it's expensive.
The roofing parallel: same logic, different vertical
People assume every vertical needs its own keyword philosophy. It doesn't. The exact framework I use for real estate transfers cleanly to local-service industries, and roofing is the clearest example. When I look at high intent keywords for roofing google ads, I'm reading the same signals I read in a real estate account: service or asset, plus location, plus an action verb that says this person needs help now.
In roofing the winners are "emergency roof repair near me," "roof replacement quote [city]," "roof leak repair [area]", structurally identical to real estate's "sell my house fast [city]." The pattern is the same because human buying behaviour is the same: someone with a real, immediate need types a specific, local, action-shaped query, and someone just curious types a vague one-word term. The budget-burners rhyme too, "roofing," "roof," "shingles" on their own pull the same undifferentiated curiosity that "real estate" does.
There is one real difference worth naming: urgency. Roofing intent often carries genuine emergency ("roof leaking now"), which spikes competition and pushes CPCs higher, while real estate intent is higher-consideration and slower. But that changes the bid, not the selection logic. Whether it's homes or roofs, I'm still ranking terms by decision-distance and cutting the ones that can't be tied to an action. The vertical dresses the keywords differently; the method underneath doesn't move, which is exactly why a solid grasp of keyword targeting strategies travels so well from one local-service account to the next.
How I actually build a real estate keyword list
My process is inference first, verification second, and it's deliberately lean. Before any traffic arrives, every keyword is a hypothesis about a searcher's intent, so I start by writing out the asset-plus-location-plus-action phrases I'm confident map to buyers, sellers, and hiring intent, then I size each one in Keyword Planner to check there's reachable volume behind it. A phrase can have perfect intent and still be a rounding error in a small local market, and that's fine as a low-volume bet, as long as I know that's what it is going in. Google's official documentation on using Keyword Planner is the reference I lean on for those volume estimates, and a two-minute check there often settles whether a phrase is worth a slot before I've spent a cent.
I keep the launch list deliberately tight, because in real estate a padded list is a liability, not an asset. A couple dozen genuinely high-intent, location-specific terms will carry almost all the leads; the sprawling everything-with-"home"-in-it list just dilutes Quality Score, muddies the bidding signal, and buries the winners in noise. If you're wrestling with where to draw that line, my thinking on generating and filtering keyword ideas applies directly, keep the ones that map to a decision and reachable volume, drop the rest without sentiment.
Then the loop closes with data, and this is the half most agents skip. The search terms report is the referee. It shows me which broad terms are leaking spend on intent I misread, and, more valuably, which specific queries real buyers and sellers are actually typing and converting on, phrases I'd never have brainstormed sitting at my desk. Those get promoted into their own tightly-matched keywords with copy that mirrors them exactly, and the junk queries get added to the negative list. A term that gathers no conversions after a fair run gets cut without ceremony. The list is never finished; it's continuously corrected by what real searchers do.
If you take one thing from this: in real estate, don't build your keyword list from volume and hope Google filters it. Build it from intent, keep it tight, guard it with negatives, and let the search terms report promote the winners and expose the burners. Treated that way, real estate keywords for google ads stop being a sprawling list you can't control and become a small, sharp set of terms that reliably turn budget into booked appointments, which, in a vertical this noisy, is most of the battle won.