What to Ask Before You Hire an SEO Agency or Build the Team In-House.

By Ridho Putradi S'GaraSep 15, 2024Updated Sep 3, 20266 min read
// share
SEO Agency

Most SEO pitches sound roughly the same in the room. Everyone promises rankings, traffic, and a tidy dashboard, and it is all confident enough to be hard to argue with on the spot. The gap between a partner who moves your business and one who bills you for a year of motion only shows up when you ask harder questions, the kind that make a weak provider shift in their seat and give a strong one room to show how they actually think.

This holds whether you are hiring an outside agency or building the capability inside your own team, because the questions that expose real competence are the same on both sides. If you own the business or the marketing budget, these are the ones worth putting on the table before you commit money and twelve months of your organic growth to anyone.

Do they understand your business before they pitch tactics?

The first thing a good SEO provider does is work out what your business actually sells and how it makes money, not reach for a keyword list. Someone who cannot explain your product, your margins, your buying cycle, and the two or three competitors who really matter will end up optimizing for the wrong things, because most SEO decisions are business decisions wearing a technical costume. After one proper conversation, a strong partner can hand your own business back to you in a sentence, which of your products carry the margin, who the buyer is, and what they type when they are close to spending.

Push on this early. Ask them which of your pages should be making money and why, then listen for whether they talk about revenue and demand or jump straight to traffic volume. A provider who frames SEO as an investment tied to your P&L, rather than a monthly fee for rankings, is already paying attention to the number you actually run the business by.

Who are they really optimizing for?

SEO that works is built for the people who buy from you, not for an algorithm in the abstract, so the next thing to test is how well a provider understands your audience. Ask them to walk through how they figure out who your buyer is, what that person is trying to solve, and where they sit in a decision when they run a given search. Good providers build from real search intent and real buyer behavior, while weaker ones lean on broad demographic guesses and a keyword tool, then wonder why the traffic never converts.

The real test is whether they can describe your customer back to you without being fed the answer. A provider who can will let keyword research and content follow from a genuine read of intent, so the pages they build pull in people who are actually in market. Miss that step and you pay for visibility on terms that look impressive in a report and move nothing in the business.

This matters even more in a market like Indonesia, where buyers move between Indonesian and English inside the same search session and local intent shifts what a query even means. A provider working your market should know those patterns first-hand rather than porting a playbook built for somewhere else.

Can they show you how they actually work?

Vague confidence is easy to sell, so ask any provider to walk you through exactly how they work, from the first audit to the ongoing month-to-month, with the deliverables and timelines attached. A technical audit should end in a short, prioritized list of what to fix and in what order, not a hundred-page export of every issue a crawler can find. The same goes for content and links, where each should have a defined process and a clear way to tell whether it worked. This is also where you protect yourself from the tactics that get sites penalized, so ask directly how they build links and whether they ever touch keyword stuffing, cloaking, or bought low-quality backlinks. A reputable partner will rule those out without hesitation and explain how their approach lines up with Google's guidance on experience, expertise, authority, and trust. If the answers stay abstract, or everything hides behind proprietary language you are not allowed to see into, treat that as the answer it is.

How do they define a win?

Rankings and raw traffic are the easiest things to report and among the least useful on their own, so settle early on which numbers a provider will actually be judged against. Ask which KPIs they track, and whether those connect to conversions, lead quality, and revenue rather than stopping at position and sessions. High rankings for terms nobody valuable searches are a vanity number, and a growing business cannot afford to fund them month after month.

A strong partner will talk comfortably about qualified leads, pipeline, cost of acquisition, and the value of a customer over time, and they will have a reporting framework that makes the link between the SEO work and those outcomes visible. Our own measurement framework exists for exactly this reason, so the work stays tied to business results instead of a rank tracker. Whoever you hire, insist on that line of sight before you sign, because a provider who cannot draw it usually cannot deliver it either.

Are they building something that keeps paying off?

SEO compounds, which means anyone promising instant results is either misunderstanding the channel or planning a shortcut that fades or gets penalized. Ask how the strategy is meant to scale as you grow, and whether the work builds durable foundations, clean site architecture, real topical depth, and a brand people recognize, rather than a burst of activity that stops the moment the retainer does.

Good SEO is meant to leave you with a durable asset that keeps generating qualified demand without you paying for every click, and that only comes from patient, structural work. This is where building genuine topic ownership around the areas you want to be known for pays back for years, because the depth you build does not evaporate the next time an algorithm shifts. A partner who thinks this way will happily explain how today's work still matters in two years, not just next quarter.

Agency or your own team, which one fits?

The choice between an agency and an in-house hire is really about how you reach the same competence, and each route carries an honest trade-off. An agency brings a spread of specialists, tooling, and outside perspective you can switch on quickly, though they will never know your product as intimately as someone who lives inside it. An in-house owner brings that deep context and daily availability, but SEO spans technical work, content, digital PR, and analytics, and staffing all of that under one roof is slow and expensive, so a single hire usually leaves gaps.

Plenty of teams settle on a hybrid, an in-house owner who holds the strategy and the product knowledge, with an agency supplying specialist depth and capacity on top. What actually decides it is how central organic search is to your model, what you can spend, how fast you need the capability standing, and whether you can realistically hire and keep the specialists a strong program needs.

Whichever way you lean, put the same questions to both. An in-house candidate who cannot explain how they would measure success or steer clear of risky tactics is no safer a bet than an agency that dodges those same questions, and the cost of finding out late is a year you do not get back.

Ask first, sign second

None of these questions require you to be an SEO expert, which is deliberate. They are built to surface how a provider thinks, whether they understand your business, respect your money, and build for the long run, and a weak partner tends to struggle with them well before any work begins. Asking them up front costs you an hour, while discovering the answers halfway through a year-long contract costs you the contract.

If you want to see what transparent, revenue-linked SEO looks like in practice, our methodology lays out how we work and how we tie it back to business outcomes. And if you would rather work through your own situation first, tell us what you are weighing up and we will give you an honest read on whether an agency or an in-house hire fits you better.

// want_this_for_your_brand

See where your brand stands in AI answers today, benchmarked against your competitors, no pitch required.

[ request_an_audit → ]