Simply put … it is HARD to rank on page one of Google for your keyword phrases. Below is an infographic posted by Crazy Egg. Ahrefs studied how long it takes websites to rank on the first page of Google.
What They Discovered
The average age of the website on page one of Google is nearly three years old
Less than 22% of the websites ranked on page one of Google are less than one year old
95% of new pages won’t be ranked on page one of Google within the first year
Of the 5% of pages that do get ranked on page one of Google, it takes about 2 – 6 months to achieve that ranking.
What Should You Do?
Keep generating good, relevant content on a routine basis … use your blog!
Make sure your web pages are fully optimized for the search engines.