This is a question based very much on the age of your domain name and content of your website; and its quality!
Most brand new websites take quite some time to rank for its keywords. Google tends to cache your site fairly quickly (as we help in that process), but the keywords part of this takes much longer.
Don’t expect your website to be found for your core keywords within a month – try and be patient. If we are doing SEO work and Blogging on your website, this will really help tho. Contact us for details. If you are on WordPress and you need some WordPress Support, also please do get in touch.
If you have a website that we didn’t create and you need a Website Audit, visit our page for details.