It would take a minimum of 6 months for your website to appear on the 1st page of Google and it completely depends on the difficulty of the keywords used in your website.