Low Ratio of Staff to Clients
When speaking to a prospective SEO agency, always ask them about their staffing levels. One point here is that many agencies sub-contract out specific areas of the work, and there is nothing wrong with that, especially if they are giving those parts of the work to experts.
However, if an agency tells you they have 90 clients, 3 staff, and everything is done in-house, that should set alarm bells ringing.
That ratio means that each member of staff is servicing 30 clients each, and given the time necessary for proper SEO analysis, planning, implementation, monitoring, and adjustments, it suggests that each client’s campaign is getting hardly any time, if any, each day.
Negative or Poorly Handled Reviews
Presumably, you already know to seek out reviews and testimonials, but one other thing to look for carefully is how the agency handled those reviews, especially the negative ones.
As we mentioned previously, no business is perfect, and even the best gets it wrong sometimes. If they have an unhappy customer who has left a 1 or 2-star review, look to see if the agency has responded. If they have and have also taken full responsibility for their error, then that is a positive sign.
If they have simply ignored it, or worse, pushed back on the customer and started an online argument with them, they are not an agency you want to do business with.