# How to Choose an SEO Agency: What to Ask Before You Sign

SEO · Published 2026-11-04 · Updated 2026-11-04 · RankMonks
Source: https://rankmonks.com/blog/how-to-choose-an-seo-agency

> Short answer: Choose an SEO agency by defining your goal first, then asking each candidate who does the work, what the first 90 days include, how results are reported, and who owns the accounts and content. Avoid anyone who guarantees rankings or will not explain their methods, and read the exit terms before you sign.

To choose an SEO agency, decide what you need the work to achieve, then test each candidate on how they would get there, who would do it, and how you would know it was working. The agency that explains this most clearly is usually the safer choice, even if another one promises more.

SEO is hard to buy because the results arrive months after the invoice. That gap makes it easy for a weak agency to look fine for a long time, and for a good one to look slow at first.

We are an agency ourselves, so read this with that in mind. The questions below are the ones we would want to be asked, and they apply to us as much as to anyone else.

## Key takeaways

- Define your business goal, budget and internal capacity before you speak to any agency, because a vague brief produces proposals you cannot compare.

- Ask every agency the same questions, so you are comparing answers and not sales styles.

- No agency controls search engines, so a guarantee of specific rankings is a warning sign.

- Reporting should tie the work to business outcomes such as enquiries and sales, not only to rankings and traffic.

- You should own your accounts, data and content, and be able to leave on reasonable notice.

## What should you work out before you talk to an agency?

Work out what you want SEO to do for the business, what you can spend, and how much of the work your own team can take on. Without those three, every proposal will look plausible.

1. **State the goal in business terms.** "More qualified demo requests from mid-sized firms" is a goal. "Rank number one for payroll software" is a guess at how to reach it.

2. **Gather your baseline.** Make sure you can access Google Search Console and your analytics, and note where enquiries and sales currently come from. An agency cannot show progress without a starting point.

3. **Be honest about capacity.** SEO recommendations need someone to implement them. If your developers are booked for six months, you need an agency that can make changes itself, or a plan that does not depend on development.

4. **Set a realistic horizon.** Meaningful movement often takes several months. If you need leads next month, paid advertising is the better tool.

5. **List what is in scope.** Technical fixes, content, links, local listings, AI search visibility. You do not need to know the answers, only which areas you expect covered.

If the basics are new to you, our plain guide to [what SEO is](/blog/what-is-seo) will make the sales calls easier to follow.

## What questions should you ask an SEO agency?

Ask the same set of questions to every agency, and listen for specifics. Vague answers at the sales stage rarely become precise after you sign.

| Question | What a good answer sounds like | Warning sign |
| --- | --- | --- |
| Who will do the work on our account? | Named people, their experience, and how much time they have for you | You only meet salespeople, or the work is passed to unnamed contractors |
| What happens in the first 90 days? | A sequence: access, audit, priorities, first fixes, first report | A generic package that is the same for every client |
| How do you decide what to do first? | A method based on impact and effort, with examples from your site | "We do everything" or a fixed monthly checklist |
| How do you build links? | Earned through content, outreach and relationships, with examples you can look at | Bought links, private networks, or "we have our own methods" |
| How will you report? | Regular reports tied to your goal, with plain commentary on what was done and why | Rankings screenshots only, or dashboards with no explanation |
| What do you need from us? | A clear list: access, a contact, approvals, developer time | "Nothing, we handle it all" |
| What would make this fail? | An honest list of risks, including ones on your side | No risks mentioned at all |
| Can we speak to a current client? | Yes, or a clear and reasonable explanation of why not | Evasion |

## What are the warning signs?

The clearest warning sign is a guarantee. No agency controls how a search engine ranks pages, so nobody can honestly promise a position.

Others to watch for:

- **Secrecy about methods.** If an agency will not explain what it does, you cannot judge the risk it is taking with your site.

- **Results that are suspiciously fast or cheap.** These often rely on tactics that break search engine guidelines, such as buying links instead of earning them through honest [link building](/blog/link-building), and your site carries the penalty risk, not the agency.

- **Vanity metrics.** A report that celebrates rankings for phrases nobody searches, or traffic that never converts, is measuring the wrong thing.

- **Ownership traps.** The agency sets up your analytics, listings or website under its own accounts and keeps them if you leave.

- **Volume over quality.** A fixed number of blog posts or links each month, regardless of whether your site needs them.

- **No questions for you.** An agency that does not ask about your customers, margins and sales process is planning to sell you a template.

## How do you compare proposals and prices?

Compare what you get and who delivers it, not the headline fee. Two proposals at the same price can differ widely in hours, seniority and scope.

Put the proposals side by side and check each against the same points.

1. **Scope.** What is included each month, in specific terms, and what costs extra.

2. **People and time.** Who works on the account and roughly how many hours you are buying.

3. **Deliverables in the first quarter.** What you will have in hand after three months.

4. **Measures of success.** Which numbers the agency expects to move, and over what period.

5. **Dependencies.** What the plan assumes from your team.

Agencies usually charge a monthly retainer, a fixed project fee, or an hourly rate. A retainer suits ongoing work. A project fee suits a defined job such as an audit or a site migration. If you are unsure about a long commitment, ask to begin with a paid audit. It gives you something useful either way, and it shows you how the agency thinks and communicates.

## What should the contract include?

The contract should make it clear what you are buying, what you own and how you can leave. Check for these before you sign.

- **Scope of work** written in enough detail that you could tell if it was not being delivered.

- **Ownership** of all accounts, data, content and creative work, stated as yours.

- **Access** to your analytics, Search Console and any listings, with you as the owner and the agency as a user.

- **Reporting** frequency and format, plus how often you will meet.

- **Term and notice.** A long initial lock-in with no exit should be questioned. A reasonable notice period is fair to both sides.

- **Handover.** What the agency will provide when the contract ends.

- **Methods.** A commitment to work within search engine guidelines.

## Frequently asked questions

### How long does SEO take to show results?

SEO commonly takes several months to show meaningful results, and longer in competitive markets or on new sites. Technical fixes can have an effect sooner, while content and authority build gradually. Be wary of anyone who promises a specific outcome by a specific date.

### Can an SEO agency guarantee first-page rankings?

No. Search engines decide rankings, and no agency controls them. An agency can commit to the work it will do and to honest reporting, but a ranking guarantee is a warning sign.

### Should you hire an SEO agency, a freelancer or build an in-house team?

A freelancer suits a small site or a single specialism. An agency suits a business that needs several skills at once, such as technical, content and outreach. An in-house team makes sense when SEO is central to revenue and there is enough continuous work to justify full-time roles.

### What should an SEO report include?

An SEO report should show what work was done, what changed in search visibility and traffic, and what that produced in enquiries or sales. It should also explain what happens next and why. A report you cannot understand is not doing its job.

Choosing an agency is mostly a matter of asking plain questions and noticing who answers them plainly. If you would like to put these questions to us, [start a conversation](/contact).
