Why SEO is essential for marketing and lead generation