Hiring an SEO agency is a long-term decision. The right partner compounds your organic growth for years; the wrong one can waste budget or even damage your site with risky tactics. These questions help you choose with confidence.

The 10 questions

  1. How will you audit my website first? A good agency starts with a technical, content and competitor audit before recommending anything.
  2. What exactly will you do each month? Expect specific deliverables, not vague “optimisation”.
  3. How do you build links? Look for outreach, digital PR and content — never bulk link packages.
  4. Do you guarantee rankings? The honest answer is no. Guarantees are a red flag.
  5. Who will work on my account? Know whether senior specialists or junior staff will do the work.
  6. How do you report results? Reports should connect rankings and traffic to leads and revenue.
  7. Can you implement technical fixes? Agencies that can also develop save you time and hand-offs.
  8. How are you preparing for AI search? Ask about entity optimisation, schema and GEO.
  9. What results have you achieved for similar businesses? Ask for relevant case studies.
  10. What happens if we stop working together? You should keep all content, links, accounts and data.

Red flags to watch for

  • Guaranteed first-page rankings or “secret” methods.
  • Long lock-in contracts without clear deliverables.
  • Reports full of vanity metrics but no business outcomes.

The best SEO partnerships are transparent, data-driven and focused on your business goals — not just keyword positions.