Real Estate SEO Keyword Research: Mistakes That Start Before You Publish
A worked example of how demand, CPC, search results, page selection, and internal links turn a real estate topic into an SEO decision.
Keyword research fails when a business chooses the page first and asks the spreadsheet to justify it. Search demand, result type, and reader intent may point to another page or no page at all.
Research should support one action for one URL: create, keep, rewrite, merge, or reject. Real estate SEO services turn that decision into the website change.
Start with the real business
A keyword tool has no idea what the business can sell.
For an agent or brokerage, the useful seed set depends on the markets genuinely served, whether the business wants buyers or sellers, the property types it handles, the inventory and expertise it can support, and the conversion worth pursuing. A brokerage licensed in one state does not need a national pile of city keywords. An agent who does not handle rentals does not need rental traffic merely because the volume is attractive. A luxury real estate SEO plan also needs a locally defensible segment before “luxury” becomes a useful seed.
These constraints come before the export because they separate three markets that can share the same words: people looking for an agent, people looking for property, and agents looking for software or marketing help. The result page then tests what the query requires. If a map pack leads, the opportunity may depend on the local SEO system for real estate agents rather than another article. If national portals own the inventory results, a thin neighborhood guide will not answer the property search merely because it contains the city name.
Volume first does not mean highest volume wins
“Volume first” means measuring demand before finalizing the site architecture. It does not mean sorting a spreadsheet from largest to smallest and publishing in that order.
Consider a residential brokerage that genuinely serves Austin and can publish live inventory on its own site. A topic-first plan could put all three phrases on an “Austin real estate” page:
| Query | Est. US monthly searches | Est. CPC | Current result type | Page decision |
|---|---|---|---|---|
homes for sale austin tx | 22,200 | $3.10 | Browse live inventory | Austin inventory page |
austin realtor | 1,900 | $9.70 | Choose a provider; local pack present | Brokerage homepage |
austin real estate agent | 1,300 | $8.12 | Choose a provider; local pack present | Brokerage homepage |
The largest demand set asks to choose a property. All ten organic results led with homes or inventory, and no local pack appeared. The two smaller sets ask to choose an agent. Both produced local packs followed by brokerage sites and agent directories.
That evidence calls for two pages. One Austin inventory page serves the property search. The brokerage homepage, supported by its Google Business Profile, serves both provider variants. Publishing separate “Austin Realtor” and “Austin real estate agent” pages would divide one provider need between two URLs.
The numbers did not make that decision alone. Volume exposed the much larger property-search market. CPC showed that advertisers pay roughly three times as much around the smaller provider terms. The search results revealed why: one market is browsing inventory; the other is closer to hiring.
Research note: DataForSEO keyword estimates and a US-English desktop search-result snapshot collected August 12, 2026. The brokerage is an illustrative business used solely for this worked example. Search volume and CPC are estimates; exact counts remain unavailable. The example demonstrates an architecture decision. Traffic and lead forecasting requires separate business data.
CPC describes paid-market pressure, not organic difficulty or lead value. Here, the higher-CPC phrases belong to the brokerage homepage because their results are provider-oriented; they do not justify duplicate provider pages. Google documents the historical-metrics fields and settings.
Use free tools for what they actually reveal
The main tools answer different questions:
| Tool | Useful output | Limitation |
|---|---|---|
| KeywordTool.io | Expand a seed into autocomplete suggestions without an account | The free version does not provide the complete volume, CPC, competition, and trend data |
| Google Keyword Planner | Estimate localized demand and inspect paid-market metrics | Requires a completed Google Ads account and billing setup; figures are approximate |
| Google Trends | Compare wording, geography, and seasonality | Reports normalized relative interest, not absolute search volume |
| Google Search Console | See the queries for which an existing site actually receives impressions and clicks | It is not a prelaunch market-demand database and does not disclose every query row |
real estate seo, captured August 12, 2026. Suggestions are visible; the metrics required for demand and commercial comparison are not.Use paid exports when scale or repeatable snapshots justify them. The export remains raw material, not the page decision.
Use the search results to decide whether phrases combine
Similar words are not a page architecture. The current results show whether one page can plausibly satisfy both searches.
Consider another real estate cluster:
| Query | Est. US monthly searches | Est. CPC | Exact shared URLs in top 10 |
|---|---|---|---|
google business profile for real estate agents | 210 | $20.32 | 10 |
google business profile for realtors | 90 | $71.71 | 10 |
The volumes and CPCs differ substantially. The top ten URLs are identical. Both phrases ask for the same instructional page, so one guide should cover both. Publishing a second Realtor version would not create a second useful answer. It would give the site two pages competing for the same searches.
There is no universal overlap percentage that removes the judgment. Compare the actual URLs, the types of pages that rank, and what those pages let a searcher do. The point of overlap analysis is to expose a decision, not to replace one threshold with another.
Research note: Google Ads search-volume estimates collected for the United States on August 4, 2026; US-English desktop result comparison collected August 3, 2026.
Choose one page for every approved cluster
Once the demand and intent are understood, assign the cluster to one URL. Then choose an action:
- Create when useful demand has no suitable page.
- Keep when an existing page already matches the intended search.
- Rewrite when the right page exists but does not yet match it.
- Merge when several pages divide one need.
- Reject when demand is negligible, the intent falls outside the offer, or the result page requires something the business cannot support.
Name the page that will send readers to the selected URL and the destination that should follow it. Choose the exact anchor in the finished prose. Google’s link guidance covers the crawlable implementation.
The minimum useful research output
A list of keywords is an intermediate artifact. The final research sheet needs enough information to make and revisit the decision:
| Field | Question it answers |
|---|---|
| Business and market | Would this traffic be useful to the actual agent, team, or brokerage? |
| Query and close variants | How does the market describe the need? |
| Volume, location, and date | Is there observable demand in the relevant market? |
| CPC or bid range | Is there paid commercial pressure around the query? |
| Current result types | What must the page let a searcher do? |
| Result overlap | Can one page plausibly satisfy the variants? |
| Page and action | Which URL should handle the query, and should it be created, kept, rewritten, merged, or rejected? |
| Minimum link path | How will a reader and crawler reach it, and where should the reader go next? |
After publication, revise the selected URL or its links when Search Console and lead data contradict the initial decision.