In most cases SEO can take between 4 months to a year to help your business see potential benefit, depending on how competitive your business sector is.