Designing a great Asheville real estate search tool
by Sparkdog ~ November 19th, 2008. Filed under: How to articles.Looking for property in the Asheville MLS (Multiple Listing Service) can be frustrating. We wanted it to be easy, and we wanted more people to actually find what they were looking for during an Asheville real estate search. Since the launch of our new site and the Asheville MLS search feature this summer, we’ve gotten great feedback on the new search page. Here is a little peek into our design process.
After brainstorming within the Bourke Group office, analyzing other real estate web sites, and torturing all our spouses with the different search pages we found, here is what we came up with:
- It has to be free. Forced registration is not free.
- It should appear to be simple.
- A short version should be accessible from other pages on our site.
- It needs a great layout. Results and search controls should go together on one page.
- People should see what the boundaries of their property search are.
- Landlords and other non-typical buyers should be able to get meaningful results from a search.
- The Asheville MLS results must be fast and accurate.
- We need to use an existing MLS vendor to keep design costs down.
With these ideas in hand, we set about building an Asheville property search tool that accomplished our goals.
We stopped requiring any form of registration prior to getting search results and settled on a list of common search features that would always display. This meant we would not have an advanced search page - instead, we’d build enough of those advanced search features into the form that any user could get meaningful results.
By far the trickiest part of the design was the layout. After using lots of other forms, we decided that the best searches happen when you can quickly refine your search after seeing the results in the same window. This allows our visitors to change a search without leaving the page, a big benefit in usability. Thus while most real estate sites have you fill out a form on one page and see the results on another, on our site they are side by side.
We also decided to stick with an existing MLS vendor - in this case Listingware - to keep costs down. There are a lot of benefits to building a completely custom search that would talk directly to the MLS, but, in the end, the cost of that approach is high. By using a vendor like Listingware we were able to focus on the layout and forms - money well spent - without having to talk to the MLS database itself, since that’s what Listingware does. As another plus, as Lisitngware improves their search product, those changes show up automatically in our search results. They recently created a series of new iTunes-like layouts for flipping through the results, and we got the benefit of those new features without having to write any new code (Look for the blue icons top right of the search results).
We think you’ll like our Asheville real estate search tool and welcome your input. What can we do to make your searches work even better?
– Clark Mackey, Sparkdog
Sphere: Related Content

November 19th, 2008 at 2:51 pm
Thanks for the information. I have recently moved back to Asheville and I enjoyed your website, but I do have to say that the search engine looks like they were trying to keep cost down. As a previous professional I don’t think the cost of the search engine is the place to keep costs down. In my recent search for real estate in the Asheville area, I really enjoyed the tools that are offered on http://www.greybeardrealty.com/ and http://www.beverly-hanks.com, they offer simple to use tools and high quality photos. I would like to see a more feature-rich search with integrated RSS feeds and smartphone versions of your website.
Thanks for the great information on your blog
Jim
November 19th, 2008 at 6:03 pm
I love the simplicity of the search function, and I think the results look great. Displaying all of the results on a map or possibly just selected results on a map would be a great benefit. The virtual tour I viewed contained repetitious shots, which was irksome. However, overall I feel like this tool is great, and I do plan to use it for my day dreaming house hunting.
November 20th, 2008 at 2:21 pm
Thanks for the feedback! @ Jim: Every project has to succeed within certain limits – time, money, and talent, in particular. In the case of our site and search page redesign, we worked hard to make the most of each within our constraints. Listingware has more updates scheduled in the next few months and my team is exploring ways to better utilize these new features on our search page. However, I plan to review my options with Clark to determine when we are ready to implement a custom search feature if the current system cannot deliver the type of results you, and everyone else like you, need. It is those needs that count. We’ll keep working hard to improve our search feature. Thanks again for your comments. - Steve Bourke
November 21st, 2008 at 12:49 am
Great comments all the way around. @eemilla: Do you know which virtual tour offends? If so we can fix it and we’ll look for it now either way. @Jim: You’ve brought up two things that are on my mind a lot these days, RSS feeds and smart phone versions of web sites. As a step in the right direction, I just upgraded this blog so that it will show a special easy to navigate version to anyone surfing on a small screen device like an iPhone. For now that just applies to the blog but it’s a good start. Thanks for the nudge.