Google's search engine has a algorithm to determine how often to crawl a website. It generally falls between a few days up to a couple weeks.
Optima is designed to be as search engine friendly as possible. However, there are many Real Estate websites displaying the same MLS feeds, so there will be a lot of competition to make it to the top of the search engine. Any improvements you can research on the web regarding SEO will help.
Here is a link to a page to help increase your SEO with search engines, some of these steps may be helpful to you:
You may also want to read upon these guides on meta tags:
Here is another guide on meta tags: http://www.seositecheckup.com/articles/5
These methods will further increase your odds of showing up higher in search results. If your main focus is to bring in the extra traffic, I would recommend 3 things:
1. Buy advertisement
2. Utilize Social Media
3. Have your site linked from other reputable websites.
This guide includes all three of these things along with some other tips to research: