How to choose an SEO agency in Estonia: 10 questions to ask before you sign
An SEO agency pitch usually arrives in one of two ways: an unsolicited email promising “page one in 30 days”, or a polished proposal full of terms you cannot check. Either way you are about to hand a stranger access to the thing that brings you customers. This guide gives you a way to choose that does not depend on who sounds most confident.
Everything below draws on what Google itself says about hiring an SEO, plus practical checks any Estonian business can run in an afternoon. It applies to local agencies, international ones and freelancers alike, including us. Use it on RankMaster too.
First, check whether you need an agency at all
Google’s page Do you need an SEO? lists what an SEO can reasonably do for you: review your content and site structure, give technical advice on hosting and redirects, develop content, do keyword research and train your team. That is a useful list, because it is also a filter. If what you actually need is a one-time fix, such as a broken redirect after a redesign, you may need a few hours of a specialist, not a retainer.
The same page notes that hiring is especially valuable during a redesign or a new launch, and that the earlier you involve someone, the better. If your site is being rebuilt next month, that is the moment to talk to people, not after the new site has lost its indexed pages.
The three red flags Google names
Google is unusually direct about what should make you walk away:
- Unsolicited outreach. It advises caution with firms that email you out of the blue.
- Secrecy. Be careful if a company will not clearly explain what it intends to do.
- Guarantees. Google states that no one can guarantee a number one ranking, and that if an SEO does, you should find someone else.
It also says you should never have to link to an SEO, and that you are responsible for the actions of any company you hire. That last point deserves a second reading. If an agency buys links or builds low-quality pages in your name, the consequences land on your site, not theirs.
Ten questions to ask before you sign
Treat the answers as evidence. A good agency answers plainly. A weak one deflects.
- What exactly will you change on my site, and will you tell me every change? Google suggests asking whether the agency will share all changes made to your site.
- What results do you expect, and in what timeframe? This is another question Google recommends. An honest answer includes uncertainty. A guaranteed date is a warning sign.
- How will success be measured? Rankings alone are a weak measure. Ask for clicks, indexed pages and conversions from Google Search Console and your analytics.
- Can I see examples of past work? Ask for pages that you can open and check, not screenshots.
- Do you follow Google’s guidelines, and what do you refuse to do? The answer should include a refusal, such as buying links.
- Who owns the accounts and content? Your Search Console property, your analytics and your content should be in your name, so you can leave without losing anything.
- What access do you need? For an audit, Google advises read access to Search Console rather than write access. If an SEO needs access to your server, they should be able to explain every change they make.
- How often will we talk, and in what format? Communication is part of the service. Ask for a fixed rhythm.
- What will you not do? An agency that can do everything has not thought about your case.
- What happens when we stop? You should leave with documentation of what was done, not a mystery.
How RankMaster works, so you can compare
RankMaster is a Brazilian SEO and GEO agency that works remotely and in English with Estonian businesses and e-Residency companies. We lay out our process here so that you can hold it against the ten questions above. It has three recurring parts:
- Monthly plan. A written plan, before the month starts, of what will be done and why, so you can approve or change it.
- Monthly report. What was published, which pages were indexed, what changed in Google Search Console and how your company appears in AI answers, including what did not improve.
- Daily monitoring. Continuous checks for pages leaving the index, broken links and changes that could harm visibility.
We do not guarantee rankings or citations in ChatGPT or Gemini, because nobody can. You can read how we think about e-Residency companies in SEO for e-Residency companies, learn more about RankMaster or ask for a free analysis through the contact section. If our answers to the ten questions are weaker than another agency’s, choose the other agency.
Where the work happens: local, remote or both
Buying SEO from an agency abroad can work, because the work happens on your site, in Search Console and in documents. A remote agency can audit, plan, write, fix and report without being in Tallinn. It cannot sit in your office, meet your customers or take part in local events, so be honest about whether you need that. If your business depends on face to face relationships, a hybrid arrangement may suit you better.
What matters more than location is whether the agency understands your market. If your customers are in Estonia, the agency should be able to explain how it will check search results for your audience instead of for its own country. If your customers are abroad, ask how it will measure visibility in those markets.
A simple scorecard
After two or three calls, score each candidate from 0 to 2 on the points below. It takes five minutes and stops the most confident speaker from winning by default.
| Criterion | 0 points | 1 point | 2 points |
|---|---|---|---|
| Explains planned changes | Vague or secret | Partly | Clear and written |
| Timeframe and expectations | Guarantees a position | No answer | Honest range with uncertainty |
| Measurement | Rankings only | Traffic only | Search Console, indexing and conversions |
| Account ownership | Agency owns them | Unclear | You own everything |
| Communication | Ad hoc | Monthly email | Fixed rhythm with a written report |
| Refuses bad practice | Offers link buying | Not discussed | Names what it will not do |
A candidate that scores zero on the timeframe row should be out regardless of the total.
Common mistakes when hiring
- Choosing on price alone. A cheap contract with no explanation of the work leaves you unable to judge what you bought.
- Judging by the agency’s own rankings. An agency that ranks for “SEO” has done SEO for itself. That does not prove it can do it for your sector.
- Signing a long contract before a test. A short first engagement or a paid audit lets you judge the work before committing.
- Giving full access on day one. Start with read access and widen it only when needed.
- Expecting results in weeks. Google gives no timeframe for results, so a fixed promise should worry you.
Frequently asked questions
Can an SEO agency guarantee the first place on Google?
No. Google states that no one can guarantee a number one ranking, and advises finding someone else if an SEO offers it.
Should I accept an unsolicited email offer?
Google advises caution with firms that contact you out of the blue. Look at the answers to the ten questions before replying with any access.
Does the agency need to be in Estonia?
Not necessarily. Much of SEO work is done on the site and in analytics tools. What matters is whether the agency understands your market and communicates clearly.
What access should I give an agency?
Start with read access to Search Console. Give more only when a specific task needs it, and keep ownership of your accounts.
How long before I see results?
Google gives no fixed timeframe. Ask the agency for an expected range and how it will measure progress, and treat anyone who gives you an exact date with caution.
Before you send the next email
Open a blank document and write down what you want SEO to change in the next six months, in numbers you can check: indexed pages, clicks, enquiries. Then send the ten questions to two or three candidates and compare their answers using the scorecard. If you want us to be one of them, ask for a free analysis through the RankMaster contact section.