If you are wondering how to improve your search rankings, you have to change your mindset with respect to some of these SEO myths. SEO is changing and you need to change your strategy along with it, or just get left behind in the race. How to win SEO? …