It can take anywhere from a few weeks to several months to rank on page 1 of Google, depending on several factors such as the competitiveness of the keyword, the quality of the website’s content, and the effectiveness of the SEO strategy.