Depending on the competitiveness of the keywords, the business niche and the market in which the TOP search results aim to appear, a full SEO project takes between 6 and 12 months.