The biggest secret of SEO: time
There are many SEO tricks of the trade that SEO experts use, but the simple fact is that the most important aspect of any SEO (organic) campaign is time. You can do everything write from an SEO perspective, set up quality on page SEO, start building links… but it takes time for real SEO to show results. As a rule SEO companies typically require new customers to sign a 6 month contract, this is typically enough time to start seeing good results, but I would urge you that if you want to see amazing SEO results and if you want to make your website a leader in your chosen industry, you should think about SEO in years, rather than in months.
A big reason why time plays such an important factor in SEO is b/c Google looks at a websites age, how long the domain has been registered/how long the site has been up… as an indication on whether the site is an authority in its field (keywords), and more weight is given to your keywords the older you are.
Another reason that the age of your site plays such a big role is b/c page rank still plays a role in the ranking of your keywords and page rank tends to go up with the age of your site. (it is very difficult to get a high page rank when your site is young b/c it takes time for Google to assign your initial page rank, which is very low and then it takes time for you to get quality sites to link to you so that your page rank will increase).


That’s good to know – being the owner of a relatively new site. I knew age played a role – but not such a big one