SEO Expert When Will You Get Result? SEO is not temporary or fast result in few days or 15 to 30 days. According to multiple sources and experience, the average time for websites to rank on Google through optimisation (SEO) techniques is about three to six months. That's right – jumping to the front of Google's results usually takes between 90-180 days, depending on the competitiveness of your industry and popularity of your keywords.