Search engine optimization can be a complex process. If you make one mistake or use the wrong type of software you could be holding your rankings back and hurting your rankings without even knowing it. This includes the obvious like not following best SEO practices or violating webmaster guidelines, but even something as simple as a using bad hosting service or archaic website building platform could be keeping your website