Are you new to SEO? Do you want to take the SEO hero challenge? Before getting into the details of SEO hero challenge, you need to know what SEO is. It is a marketing strategy that is applied to increase the visibility of your website in search engines results. It is not only about building a friendly relationship with search engines but also for marketing purposes.