Generally it can take anywhere between 2-6 months, this depends on a few things though.
One major factor search engines take into consideration is the age of a website. The younger a website is, the lower the trust is. Generally, a brand new site could take more than 3 months to develop even the slightest bit of trust.
The speed in which you will see high rankings also depends a lot on the competitiveness of your niche and the keywords you are targeting. Competing sites who take their SEO very seriously are obviously harder to beat than those who don’t have a clue.
The state of your online trust will affect your SEO campaign. If your site has been banned in the past for unethical SEO efforts then it will come back to haunt you. This can occur especially when someone has purchased an expiring domain or has paid for a black hat SEO to carry out work for them prior.
Putting right what may be considered black hat will depend entirely on the amount of damage already done. Any banned sites or url’s will need to be submitted for re-inclusion requests, and this can take months upon months of waiting.
Hopefully you won’t have this problem, but if you do, don’t worry, it can be corrected with the right approach and a bit of specialist knowledge.
