6 Factors to Consider When Hiring SEO Companies