You can’t beat Zillow on traffic. In your own town, you can beat it on who answers the buyer, how well you know each street, and how fast you call back. One agent put it well: “Zillow and others have not yet gotten into the specifics of our local area, that’s where each agent has the advantage.” This guide shows you how to use that edge, step by step. It uses the newest numbers we could check, and it tells you where MLS Import helps and where you do the work.
Can a small brokerage really compete with Zillow and Redfin?
Yes, in your own town. You can’t win on size. Zillow averaged 239 million monthly users in the second quarter of 2026, down 2% from a year before (Zillow’s SEC filing). You win on three things: who answers the buyer, how well you know the area, and how fast you reply.
Here is what NAR’s 2025 Profile of Home Buyers and Sellers says about how buyers search. It covers buyers from July 2024 to June 2025.
- 46% of buyers started their search by looking at homes online (GAAR summary).
- 52% found the home they bought online, and 70% used a phone or tablet (NAR store).
- 43% picked their agent because someone referred them (BAM summary).
- First-time buyers fell to a record low of 21% of all buyers. Their median age is now 40 (NAR).
So buyers look at homes online, but they still pick a person, often through someone they trust. Your job is to show up where that first search happens, and then be the person who answers.
Where does a buyer’s question go on Zillow, Redfin and your own site?
It goes to whoever owns the page. On Zillow, the buyer may be sent to an agent who pays Zillow an advertising fee or a referral fee at closing. Zillow says so in its own buyer guide. On Redfin, the buyer goes to a Redfin agent. On your own site, the buyer goes to your office.
| Where the buyer clicks | Who gets the buyer |
|---|---|
| Zillow or Trulia | An agent who pays Zillow, by ad fee or referral fee at closing |
| Realtor.com | An agent who paid for that market, sometimes more than one |
| Redfin | A Redfin agent or a Redfin partner agent, not the listing agent |
| Your own IDX site | Your office, with no other advertiser on the page |
A few facts worth knowing:
- Zillow Flex referral fees have been reported at 15% to 40% of the agent’s commission. In October 2023 the fee went to 40% in six markets (Mike DelPrete). Zillow doesn’t publish current rates.
- Redfin is now owned by Rocket. Rocket closed the purchase on July 1, 2025 (press release). Buyers who use Rocket Mortgage and a Redfin agent can get 1 point off the first-year rate or up to $6,000 in lender credit (DBusiness).
The full side-by-side is in Zillow, Redfin, Realtor.com, and Trulia vs Agent Websites.
What to tell a buyer who asks, “Why do I need you if I have Zillow?”
Tell them Zillow is a great place to look at homes, but it isn’t a local expert. The agent a portal connects them to may be whoever paid for the lead. They have to sign a buyer agreement before the first tour anyway, so they should choose who they sign with.
Three honest points you can make:
- Who you get. Zillow says a buyer can ask to be matched with a different agent. Many buyers don’t know that. With you, they know who they’re getting from the start.
- Price. Zillow’s own page lists a median Zestimate error of 1.83% for homes on the market and 7.01% for homes off the market (Zillow). On a $400,000 home, 7% is $28,000. Your local comps (recent sales of similar homes nearby) fill that gap.
- Old status. Buyers complain online that portals still show homes as active or pending after they sold. Your listings come straight from your MLS.
Buyers who are moving from out of town often want a local agent for this reason. Say it plainly and without knocking anyone.
Do buyers have to sign something before a home tour?
Yes. Since August 17, 2024, under the NAR settlement, a Realtor working with a buyer needs a written agreement before touring a home, in person or by live video. The agreement must say how much the agent gets paid, or how that pay will be set (NAR).
This rule helps a local brokerage. It turns every tour request into a real talk about who the buyer wants to work with. When a buyer asks for a tour on your own site, that first call is yours.
📌 Pro tip: keep your buyer agreement simple, and walk through it on the first call before the tour. Buyers trust the agent who explains it clearly. More on how Zillow handles this: Understanding Zillow’s New Buyer Tour Agreement.
How to combine neighborhood pages with live listings to compete with Zillow
Put your own words about an area and the homes for sale there right now on the same page, on your own domain. Build one page for each subdivision, part of town and ZIP code you work. Portals have the same homes. They don’t have your notes on the street that floods or where the school bus stops.
With MLS Import, you don’t build these pages by hand. When listings come in from your MLS, the city, ZIP, county and subdivision names become pages on your site by themselves. When a new listing comes in for that subdivision, it shows up on that page too. You can see a live one at wyserhomes.com/city/fort-lauderdale/.
What you add yourself:
- A short intro in your own words about the area
- Your own photo of the area (see category images and descriptions)
- Typical prices, HOA notes and drive times you know from your own deals
- School notes from a source you’re allowed to use (school ratings don’t come with MLS listings)
🚨 Fair housing: describe the homes, the streets and the places. Don’t describe who lives there or who “should” live there. Read Fair Housing Compliance and MLS Data before you write.
More detail: Which plugin auto-generates neighborhood pages.
How to put your area guide and live listings on one page
Make a normal WordPress page for the area. Write your guide at the top, then add a listings block filtered to that area below it. The guide stays put. The homes under it change by themselves as your MLS feed updates.
Why not just use the automatic area page? On a stock install, MLS Import’s built-in area template shows the listings but doesn’t print the description or photo you save on the area. So write your guide on a page you build, or ask a developer to add the description to the template. On WpResidence, WpEstate, Houzez or Real Homes, your theme builds these pages, so check its own area page settings.
The steps in standalone mode:
- Check your feed. Open one imported home and make sure your MLS sends the subdivision or city name you want. If it doesn’t, you can’t filter on it.
- Make the page. Put the area name in the title and the web address, like yoursite.com/maple-heights-homes-for-sale/.
- Write your guide first, using the list above.
- Add the live listings. Add the Property List block and set its starting filter to that subdivision or city. Want a map too? Use the Half Map block with the same filter. Visitors can narrow the search, but they never leave that area. Don’t put a price in the starting filter. It quietly hides homes a buyer would want to see.
- Add a way to reach you. A Contact Form block sends the question to your office.
- Link the pages. Link each area page to the ones next door.
How to show up on Google Maps for your town
Set up and keep your Google Business Profile up to date. That’s your free listing on Google Maps and in local search results. Google says it ranks local results by relevance, distance and prominence. It also says you can’t pay for a better local ranking (Google).
That puts you on even ground with the big brands. Here’s what you can do:
- Pick the right business category and list the areas you serve.
- Ask every closed client for a review, and reply to each one.
- Post a new listing or a local market note every week.
- Link your profile to your neighborhood pages, not just your home page.
MLS Import doesn’t manage your Google profile or reviews. Those are on you. See Boost Your Real Estate Reputation with 5-Star Reviews.
Can your own site outrank Zillow and Redfin on Google?
Yes, for some searches. No plugin can promise you a ranking, us included. Your own site will rarely beat Zillow, Redfin or Realtor.com on a broad search like “homes for sale in [town]”. They have millions of pages and years of links. You can beat them on the Google map, on subdivision and building searches, on local questions only you can answer, and on your own name. Pick the searches you can win.
| What the buyer types | Who usually wins | What you can do |
|---|---|---|
| “homes for sale in [town]” | Zillow, Redfin, Realtor.com | Don’t chase it with your site. Be there for the next, narrower search |
| “real estate agent [town]” or “realtor near me” | The Google map | A full Google Business Profile and steady reviews |
| “[subdivision] homes for sale” or “condos in [building]” | Often a local agent’s page | One page per subdivision or area, with live listings and your notes |
| “[subdivision] HOA fees” or “is [street] in a flood zone” | Whoever wrote a real answer | Write it from your own deals |
| “Is [town] a good place to live?” | Local news, blogs, agent guides | A guide written from the deals you closed there |
| Your name or your office name | You, if your site is set up right | A site Google can read, with the same name and address everywhere |
Give it a few months. About three months after a page goes live, check Google Search Console for impressions and clicks to your own pages. A simple test: search your 3 to 5 best subdivisions on Google today, write down who shows up, and check again in three months.
Do IDX listings on my own site help me show up on Google?
Yes, if Google can read them and they aren’t framed. A framed IDX (an iframe) is a window into the vendor’s site, so Google gives the credit to the vendor. With MLS Import, each listing is a real page on your own domain. No iframes, no vendor subdomain.
Be honest with yourself about one thing. Every site in your MLS gets the same listing text. Listing pages alone won’t win page one for address searches. Portals usually win those. Your subdivision pages and local guides are what set you apart. The listings keep those pages fresh. Check your current site with the steps in Are IDX listings indexable on WordPress? and SEO for imported listings.
How to keep buyers searching on your site, not Zillow
Give buyers a reason to come back to you: saved searches. A buyer picks her area, beds and top price. Your site emails her when a matching home comes in or changes. The email comes from you, and the click lands on your page.
In MLS Import’s standalone mode (it runs on any WordPress theme), the buyer gives her name and email. She doesn’t make an account. Nothing gets sent until she clicks a confirmation email. Your site sends at most one email a day, and only when there’s a match.
One agent said it after switching: “My clients no longer sign up and then go use Zillow for the rest of their search.” Read why this matters in Saved searches belong on your own real estate website.
How to know which buyer to call when a price drops
Use a daily email that matches listing changes to your buyers. MLS Import Alerts sends one email a day. At the top is “Buyers to contact”: each buyer whose saved search matches a new or changed listing, with up to five matching homes and a link to her search.
The email reads saved searches from standalone sites and from WpResidence, Houzez and Real Homes. It comes once a day. It isn’t a live feed, and a portal can still be faster on some changes. So call the buyers at the top first, before you read the rest.
- Why this matters: Hear about the price drop before your buyer does
- Setup: Alerts: the daily listing changes email
- How agents use it: Which buyer to call when a listing drops in price
How to answer leads faster than a portal
Set one rule: a real person answers every new lead in under five minutes. You can’t control where a portal sends its buyers. You can control how fast your own office answers.
On your own site, the contact form, sidebar form and Schedule a Tour requests go to the agent linked to that listing. You can also send them to your CRM (the software that tracks your contacts). See where property leads are sent and sending property leads to a CRM.
Then track two numbers each week:
- How fast you answered each lead
- How many leads became appointments
How to show your office’s listings and the whole town on one site
Yes, you can do both. Run one import for your office’s listings by office MLS ID. Run another for the whole market so buyers can search every home in town. Each import updates on its own every hour by default, and a daily check you can turn on removes listings that are no longer in your MLS.
That gives you an “Our Listings” page that makes your sellers happy, and a full town search that keeps buyers on your site. No more “Interested customers call or write just to find the property is already sold.”
- Steps: Importing one agent’s or one office’s listings
- Office and agent pages: Office page and agent pages without duplicate listings
- The daily check: How daily reconciliation works
- The office view: MLSimport for brokerages
What about Zillow’s rules on listings kept off the MLS?
Check Zillow’s current rules before you market any office exclusive. Zillow’s rules on listings kept off the MLS have changed twice since 2025, and news sources still disagree on how strict they are now.
What happened:
- April 2025: Zillow said it would ban listings that were marketed to the public but not entered in the MLS within one business day.
- June 2025: Compass sued Zillow over the rule (Inman).
- February 2026: A judge refused to block the rule (NAR).
- March 17, 2026: Zillow revised the rules and launched Zillow Preview. Real Estate News reports the MLS is now optional as long as a listing is “broadly accessible” (Real Estate News). Other outlets say the ban is still enforced.
For your site, the rule stays simple: you can only show what your MLS lets you show. See The Listings You Are Not Allowed to Show.
What MLS Import does not do for your brokerage
MLS Import handles the listings part of the plan. You do the rest. Here’s the split, and how to cover each gap:
- Two MLS boards in one town. This one is covered. Since version 7.2, one site can connect up to seven MLS boards on a multi-MLS plan. Read Can I Connect Two MLS Boards to One Website? and 5 ways to show buyers both your MLS boards.
- School ratings, home values and tax history. These don’t come with MLS listings. You license them from other data providers and add them to your pages.
- Google Business Profile, video and reviews. You still post, film and ask for reviews.
- A national portal. Your site wins your town, not the country. Read what is realistic before you plan one.
How long does it take to get listings on your site?
The slow part is usually your MLS, not the plugin. Getting approved for listing access and getting your broker to sign the papers can take weeks, so start that first. One agent wrote, “its been 2 weeks trying to get MLS access.” That’s normal.
Once you have access:
- Connect your MLS in the setup wizard.
- Run a test import.
- Choose which listings to pull.
See MLS approval processes that take time and your first test import.
A 30-day plan to compete with the portals in your town
Start with MLS access, since it takes the longest. Then build your local pages and set your reply rule while you wait.
- Apply for MLS listing access this week, and get your broker’s signature.
- Claim or clean up your Google Business Profile.
- Pick your top 10 subdivisions or areas.
- Write a short, honest intro for each area page.
- Turn on saved searches and the daily Alerts email.
- Set the under-five-minute reply rule and track it.
- Practice explaining your buyer agreement in plain words.
- Send each past client the page for their own neighborhood, and ask for a review.
Frequently asked questions about competing with Zillow as a brokerage
Will my listings come off Zillow if I put them on my own site?
No. Showing listings on your own site doesn’t take them off the portals. Sending listings to the portals is a separate choice you make with your MLS and your broker.
Is there proof that a brokerage site wins buyers away from Zillow?
No independent study proves it. Every claim we found comes from a vendor, including us. What agents report is real but personal: “Within a month of moving, we had clients actually using the search on our site and not zillow.” Judge your site by leads and appointments, not rankings.
Do I need a special real estate theme?
No. Standalone mode runs on any WordPress theme with its own search, map and listing pages. MLS Import also works with WpResidence, WpEstate, Houzez and Real Homes. See standalone mode.
Do buyers have to register to save a search?
No. In standalone mode they give a name and an email, then click a confirmation email. No account and no forced registration.
How often do listings update on my site?
Every hour by default. If you turn it on, a daily check also removes listings that are no longer in your MLS, so sold homes don’t stay up as active. On a neighborhood page, a listings block filtered to that area shows these changes by itself. Your written guide stays as you wrote it, so put a date on your market notes and refresh them each quarter.
Can my site cover two MLS boards?
Yes. Since version 7.2, one site can connect up to seven MLS boards on a multi-MLS plan. Plans cover one, three or seven MLSs. Ask support to confirm your boards before you buy.
I’m not a tech person. Can I still set this up?
Yes. You can book an onboarding call, and support walks you through the connection and your first import. See onboarding calls and support tickets.
Will this alone beat Zillow on Google?
No. It puts your listings on your own domain where Google can read them. What wins your town is the local pages, reviews and fast replies you add on top.
How is your office winning buyers in your own town? Tell your fellow agents in the comments!