The biggest challenges in SEO is having the resources to implement technical improvements, a content plan, and a backlink strategy.