6 Considerations When Hiring An SEO Firm