IDX search features:
what actually matters.
What separates a high-converting property search from a generic listing feed — and the specific features that keep buyers on your site and coming back.
What is IDX search?
IDX search is how buyers browse listings on your website. The quality of that search experience directly affects how long they stay, whether they save a search, and whether they come back.
Why search quality matters
Most real estate websites treat search as a commodity — a filter bar and a list of results. But buyers don't experience it that way. They want to search by neighbourhood, draw an area on a map, filter by school district, and save their criteria so they get notified when something matches. When search doesn't work intuitively, they go back to Zillow.
MLS Genie™ builds search specifically for your MLS area. Taxonomy labels match your market's language. Area names and neighbourhood terms are normalised by GenieScout Engine before they reach the search index. GenieLayers™ adds interactive boundary overlays so buyers can search by real geographic areas, not just bounding boxes.
IDX search features in MLS Genie™
Every feature below is included in the platform — no add-on required, no third-party dependency.
Advanced filters
Filter by price, bedrooms, bathrooms, square footage, property type, area, days on market, and more. Filters are configured for your specific MLS taxonomy — not a generic template.
Suggestions as you type
After three letters, matching homes appear under the search box with photo, address, price and status, along with matching cities and areas. One tap opens the home or sets the place. Keyboard friendly, and it only ever suggests homes your search would show.
Interactive map search
Buyers search by panning and zooming a map. Every matching home is on the map, however many there are. Price pins group into numbers that never overlap and glide into place as the map zooms, and results refresh quietly as the map moves — the homes on screen stay until new ones arrive. Pointing at a result opens its card on the map. The first results are already on the page when it opens.
City-aware filters
Choose a city and the Area and ZIP code lists narrow to that city's own, worked out from your own listings. Every filter sits in one clear pop-up, two columns that line up row by row, one column on phones.
Draw-to-search
Draw a polygon or circle directly on the map to search within any custom boundary — built into the property search page on your site. Available to every visitor without logging in and without any add-on. No ZIP code or neighbourhood name required.
GenieLayers™ boundary overlays
Interactive overlays for neighbourhood boundaries, school districts, zip codes, and custom boundary packs. Buyers search by real geographic areas. Learn more →
Voice search
Natural language property search — buyers describe what they want and the search interprets it. Uses the browser's built-in Web Speech API. Learn more →
Saved searches & alerts
Buyers save their search with one Save Search button and receive automatic email alerts when new matching listings appear. Triggers in real time from the GenieScout Engine MLS data via GenieCRM™.
Saved homes
A heart on every card and listing page saves the home to the buyer's client portal, on the same record your agent sees in GenieCRM™.
Search that Google can index
Most IDX search is invisible to Google — it runs inside an iFrame from a third-party server, and Google cannot index that content as part of your site. MLS Genie™ takes the opposite approach.
Every listing is a native WordPress page on your domain. Every search results page — for a specific area, price range, or property type — can be a canonical URL that Google indexes and ranks. Area pages, neighbourhood guides, and listing detail pages all contribute to your domain's authority.
IDX search questions answered
What is IDX search?
IDX search is the property search functionality on a real estate website that lets visitors browse, filter, and save listings from the local MLS. IDX stands for Internet Data Exchange — the policy framework that allows agents and brokerages to display other members' listings. The quality and SEO impact of IDX search varies enormously between platforms.
What makes a good IDX search experience?
A good IDX search experience loads fast, returns accurate results, supports intuitive filtering, includes a responsive map view, and works well on mobile. The best implementations also support saved searches with email alerts, voice search, and draw-search tools for custom area selection.
Does MLS Genie™ support map-based property search?
Yes. The MLS Genie™ IDX website includes interactive map search with boundary overlays via GenieLayers™. Draw-to-search is built directly into the public property search page — visitors draw a polygon or circle on the map to search within any custom boundary, no login required.
How do saved searches and property alerts work?
Saved searches let buyers store their search criteria so they can return to updated results. Property alerts take this further — when a new listing matches a saved search, the buyer receives an automatic email. In MLS Genie™, alerts are managed through GenieCRM™ and triggered by live GenieScout Engine data.
Does MLS Genie™ suggest homes as visitors type an address?
Yes. After three letters in the search box, matching homes appear underneath with their photo, address, price and status, along with matching cities and areas. Choosing a home opens it; choosing a place sets that filter and searches. It is on by default and can be turned off per search element.
Why is IDX search important for SEO?
Most IDX search runs inside an iFrame — Google cannot index that content. MLS Genie™ stores all listing data in WordPress, so every listing page is a canonical URL on your domain that Google can index and rank. Area pages and filtered search pages also contribute to your site's topical authority for local real estate searches.