← Real Estate SEO Blog

Real Estate SEO: How Agents Win the Searches Zillow Doesn't Own

The searches an agent's or brokerage's website can win, what to build for each, what to do with IDX listing pages, and how to count the appointments they bring.

Your website can win three kinds of Google search: someone choosing an agent in your town, someone asking what a neighborhood you sell in is like, and a buyer looking at that one neighborhood’s homes. Zillow, Realtor.com and Redfin hold the city-wide listing searches, and national valuation tools hold “how much is my house worth”. Real estate SEO, for an agent, a team or a brokerage, is making your site, your Google Business Profile and your reviews the best answer to the three you can win.

The work comes in this order:

  1. Keep your website on a domain you own, so its rankings stay yours when you change brokerages or IDX vendors.
  2. Get into the map of agents Google shows for “realtor near me”, with a Business Profile and a review from every closing.
  3. Publish one page for each neighborhood or town you actually sell in, written from what you know, with its live listings.
  4. Set up IDX to feed those pages, and keep its filter pages out of Google’s way.
  5. Count the appointments each page brings.

Which searches a real estate website can win

A search’s volume and the price of its ad click say what it is worth; its first page of results says who can have it. On September 23, 2026 we ran seven searches that matter to a Raleigh agent and counted the local agents and brokerages on page one.

SearchLocal agents and brokerages on page oneUS searches a monthCost per ad click
raleigh realtor3, plus the whole map1,300$7.90
homes for sale in raleigh nc314,800$3.45
north hills raleigh homes for sale4390$0.96
best neighborhoods in raleigh3720$5.29
moving to raleigh nc1390$4.62
sell my house raleigh120no data
how much is my house worth022,200$7.34

The city listing search has the volume and the portals: six of its ten results were Zillow, Realtor.com, Redfin, Trulia and Homes.com. One neighborhood down, four local agents and brokerages shared page one with them, and the agent search put a map of three brokerages near the top. Relocation questions cost advertisers more per click than the listings do, and local brokerages answered both on page one.

The seller end holds less than it looks. National sites held all nine results for the home-value search, led by Zillow, Realtor.com and Redfin, and cash buyers held the map and most of the results for “sell my house raleigh”.

One Raleigh brokerage, Raleigh Realty, was on page one for six of the seven, with a separate page for each: its homepage for the agent search, a city page, a North Hills page, a neighborhoods guide, a relocation guide and a selling page. One page for each thing your buyers and sellers search is the shape to copy.

Run the same check for your own market before deciding where the hours go; the real estate SEO keywords guide shows how to read volume, click prices and results together. A commercial firm’s clients search by property type and submarket instead, and commercial real estate SEO covers that side. At the top of a market the searches are fewer and each client is worth more, so a page can pay on low volume; luxury real estate SEO covers what changes there.

Keep the site on a domain you own

Google keeps what it learns about a page at the page’s address: the links that point to it, the searches it was shown for, the clicks it earned. Whoever owns the domain owns that history. A site on your brokerage’s platform stays with the brokerage when you leave, and so does everything it earned, the same way listing pages on an IDX vendor’s domain stay with the vendor. If your pages live on the brokerage’s platform today, put the new ones on your own domain now, because the brokerage decides whether the old addresses ever redirect.

The listing feed stays behind in any case. Under NAR’s IDX policy, an agent’s IDX display runs with the broker’s consent and under the broker’s control, and it has to show the brokerage’s name, so a move changes the feed and the name on it; everything else can move with you if the domain is yours.

For a brokerage the same logic runs the other way: agent pages on the brokerage’s own domain keep their history when an agent leaves.

Get into the map for “realtor near me”

“Realtor near me” is searched 90,500 times a month in the US and its ads cost $11.01 a click; “listing agent near me”, the seller’s version, costs $15.68. Google answers a near-me search with local results drawn from Business Profiles, and it says it ranks them on relevance, distance and prominence, where prominence counts reviews and the sites that link to the business.

You cannot argue with distance. Google weighs how far each business is from the person searching, so an agent competes in the map where they work, and in the towns around a big city the bar drops fast. On September 23 the three map spots for “raleigh realtor” belonged to brokerages with 666, 1,200 and 1,700 Google reviews. In two towns outside Raleigh, “garner nc realtor” showed profiles with 260, 177 and 17 reviews, and “wake forest nc realtor” 35, 102 and 16. An agent who collects a review at every closing can reach the suburban numbers; the city’s take a brokerage’s volume.

Google’s profile guidelines list real estate agents among the individual practitioners who may have their own profile, as long as they deal with the public and can be reached at the verified location during the hours they list. At an office with several agents, the office has its own profile and yours carries your name alone, without the brokerage’s. An agent who meets clients at their homes and keeps no office of their own sets a service area and hides the address.

Ask every client for a Google review at closing, every time, and reply to each one. Google counts them, and so does the person comparing three names on a map.

Under the map, all three agent searches listed directories: Zillow’s agent reviews and U.S. News’ agent rankings on every one, Yelp on two. Your profiles there are pages about you that you don’t own; keep the name, phone number and service area the same on each, and link each to your site.

The local sites among the “raleigh realtor” results were brokerage homepages. Your homepage is the page for that search: make it name you, your brokerage and the towns you work in, show your reviews and recent sales, and link to each neighborhood page. Local SEO for real estate agents covers the profile, the reviews and the business listings in full.

Write one page for each neighborhood you sell in

Every portal and every IDX site in your MLS shows the same listings for your neighborhood. None of them has your knowledge of the place, and the page exists to carry it, with the listings underneath. Put on it:

  • The housing: what kind of homes, how old, what they trade for, and what sold this quarter and why.
  • The costs beyond the price: HOA and condo fees, special assessments, flood zones, the tax rate.
  • The streets and the day-to-day: which roads carry the traffic, what is walkable, the commute.
  • The live listings for that area through your IDX, which NAR’s IDX policy lets you select by location, price and property type.
  • Your recent sales there, where your MLS allows sold data on IDX.
  • One next step, named for what the reader gets: a tour, or your price opinion on their home.

Answer the questions people search about the place. The questions Google listed under “north hills raleigh homes for sale” included whether North Hills is a good place to live and whether it is expensive. Answer them with prices, fees and distances a reader can check, and leave out labels like “safe” and anything about who lives there. NAR’s fair housing guidance asks agents to stay with objective facts and give every client the same ones, and a web page reaches every client.

Title each page with the words people search, the neighborhood, the city and “homes for sale”, and link it from your homepage and your menu, since a page nothing on your site links to is one your site has declared unimportant. Update it every quarter with what sold. A monthly market-update post about the same neighborhood competes with the page for its own searches, so the numbers belong on the page.

Build these pages only where you sell and can write what an outsider can’t. Forty city pages from one template with the name swapped are what Google’s spam policies call doorway abuse, “pages targeted at specific regions or cities that funnel users to one page”. Forty chatbot pages fare no better, since the same policies list pages generated with AI tools that add nothing for the reader as scaled content abuse. A chatbot can draft; what you add to the draft is the part worth publishing.

The questions asked before anyone picks a neighborhood work the same way. “Moving to raleigh nc” and “best neighborhoods in raleigh” cost advertisers $4.62 and $5.29 a click, more than the city’s listing search, and local brokerages held page-one spots on both. Write those pages from what your own clients ask on the first call.

Owners arrive on these pages too, and the home-value search will not send them to you. Your valuation page is where the neighborhood pages send the owner, with your recent sales in their neighborhood beside the form.

Let IDX feed the neighborhood pages

An IDX listing page is the weakest page on a real estate site for search, by the MLS’s own rules. Its photos, remarks and facts appear on every IDX site in your MLS and on the portals. NAR’s IDX policy forbids you to modify another broker’s listing, and property information you add from other sources has to sit clearly apart from the MLS data, with its source named beside it. Google folds identical pages together and shows the copy from the site it trusts most, so your listing pages serve the visitor who is already on your site.

Whether those pages are indexed matters less than it sounds. The policy does not require you to keep search engines out of them, and hiding them does not make the rest of the site rank. What needs control is the search itself: every combination of price, beds, sort order and map position can become a new URL, and Google’s faceted navigation guidance is to block crawling of the combinations you don’t need in search and to return a 404 where a combination has no results.

Three checks show what your IDX is doing:

  1. Open a listing, view the page source, and search it for the street address. If the address is missing, the listing is drawn by script after the page loads; Google renders script, and still recommends server-side rendering because not every crawler runs JavaScript. If the listing sits on the vendor’s domain, the page is the vendor’s.
  2. Apply three filters and read the URL. If each filter adds a parameter, the possible pages have no practical end, and those parameters belong in robots.txt.
  3. Open a listing that has sold. It should show the sold facts, where your MLS allows, or return a real 404. Redirecting every sold listing to the homepage is what Google says it may treat as a soft 404.

Keep the neighborhood pages in your own site, outside the IDX product’s templates. A new IDX vendor brings its own URL pattern, so listing URLs change when the vendor does, while the pages you own keep their addresses and their history. How the license works is in IDX vs MLS. When the product fixes your URLs and templates and nobody on your side can change them, that is the work IDX SEO takes on.

Links count by where they come from. For an agent the ones worth having are local and earned: the league or charity you sponsor, linking from its own site, and the local paper quoting your market figures. A neighborhood page with numbers a reporter can use, months of supply or the price trend, earns more of them than outreach does, once you have checked your MLS’s rules on republishing its data. Real estate link building covers the method.

Google indexes and ranks the version of a page a phone gets, and on a real estate page the weight is the listing photos, the map and the IDX scripts. Open your neighborhood page on a phone on cellular data. If the text you wrote appears only after the listing widget loads, the searcher who came for the text is waiting on the part they didn’t ask for.

Structured data tells Google who the agent and the office are. Google’s list of supported rich results has no feature for a home for sale, so listing markup earns no special display in search; real estate schema covers what to mark up and how to check it.

Count appointments and price the traffic

Search Console shows which searches each page appeared for and how many clicks it drew. Your CRM shows what those clicks became, but only if the site’s forms and IDX registrations pass the landing page and the source into it, so set that up before the first new page goes live; a lead recorded without its landing page can’t be traced back later.

Count seller appointments, buyer consultations and closings by page, and price the traffic at what the same clicks would cost as ads: at the $4.62 that “moving to raleigh nc” costs, every hundred visits a month to a relocation page is $462 of advertising. Weigh that, and the commission on the listings the pages bring, against what the work costs.

The results arrive on different clocks. A page Google could not index shows within days of the fix; a new or rewritten page within weeks, as Google recrawls it and tries it in the results; the site’s standing over months.

AI answers had not taken the searches that pay an agent, at least in Raleigh on September 23. Google’s AI Overview appeared on the four question and seller searches and on none of the five agent and listing searches.

Doing it yourself or hiring it out

Part of SEO for realtors can only come from the agent: the reviews, the Business Profile and the substance of every neighborhood page, because those are your clients and your knowledge. The rest needs access and hours: the IDX configuration, the templates, redirects when URLs change, and the tracking that ties a closing to a page. A brokerage deciding whether to hire for that or bring in outside help can map it in in-house vs outsourced real estate SEO. For outside help, the comparison of the best real estate SEO companies shows what each one sells, the prices it publishes and whether it can change your site.

When nobody on your side can change the templates or find the hours, that part is the work our real estate SEO services do inside your site: the IDX setup, the templates, the neighborhood pages built from your knowledge, and the tracking from search to closing.

Discuss your site

Tell us about the business, the website and the areas you sell in.

Anti-spam problem? Email info@realseoestate.com.

We use this only to get back to you. Privacy notice.