Here’s a List of Things to Consider Before Partnering With an SEO Agency for Your Website