There is simply no written rule for how long Search Engine Optimisation will take to work, as it can be purely dependent on the terms being targeted. We typically start to see movement anywhere from 3 to 6 months or sometimes can take up to 12 months.