Why SEO is an Essential Puzzle of Digital Marketing