
Free Keyword Research Tool: The Free Stack That Works for Service Businesses
Which free keyword research tool should a Singapore clinic, firm, contractor or tutor use? Combine five free tools to find your first 30-50 keywords. See how.
From F&B to fintech, clinics to law firms, startups to enterprise. If your customers search on Google, we make sure they find you first, not your competitors.
One specialist team, focused only on the organic rankings that put you in front of ready-to-buy Singapore customers.
A clear, sequenced path from audit to rankings. You always know what we’re doing and why it matters for your leads.

Quick answer: Deciding whether you have found the best SEO company Singapore can offer your business comes down to four tests: can they diagnose your site before you brief them, will they put the team and the scope in writing, does their audit rank findings by consequence, and does the contract let you leave cleanly.
This post deals with a single agency, the one already in front of you. It is an evaluation guide rather than a comparison guide. The distinction matters because the two jobs use completely different tools: comparing several firms is an exercise in normalising documents and scoring them against each other, whereas judging one firm is an exercise in interrogation. You have no baseline. You cannot tell whether SGD 3,200 a month is good value because you have nothing to hold it against, and you cannot tell whether an audit finding is impressive or standard because you have only seen one audit. So you have to test the agency directly rather than relatively. What follows is the sequence we would use, question by question, and it works whether the company you are evaluating is us or somebody else. Our own audit and consulting work is the lens here, and several of the tests below are ones we have failed ourselves at some point.
When you have three proposals, the outliers reveal themselves. When you have one, everything looks plausible because there is nothing to contradict it. The absence of a baseline is the core difficulty, and the way around it is to replace comparison with falsification. Instead of asking whether this agency is good, ask what would have to be true for this agency to be bad, then go and check those specific things.
A single agency will always sound competent, because competence is the easy part of the pitch. Every firm in this market can talk about Core Web Vitals, schema markup and topical authority. The vocabulary is free. What is not free is applying it to your particular site in a way that produces a claim you could disprove. “Your category pages are being outranked because your filter parameters are generating duplicate URLs and diluting the canonical” is a falsifiable statement. “You need a stronger content strategy” is not.
The second difference is that you must supply the scepticism yourself. In a competitive process, agencies attack each other’s assumptions on your behalf, sometimes usefully. In a single-agency evaluation, nobody is doing that, so you need a written list of questions and the discipline to ask the awkward ones. We have sat on the receiving end of a genuinely rigorous buyer and it is an uncomfortable hour, but it produces a far better engagement, because the scope gets defined properly before anyone signs anything.
The third difference is that walking away is harder. Once you have invested six weeks in conversations with one firm, sunk cost starts doing your thinking. Decide your disqualifiers in advance and write them down, so that a red flag in week five is measured against a standard you set in week one rather than against how tired you are of looking.
Do this before you speak to anyone, because it changes the questions you ask.
Look at their own site’s basic hygiene. Not their rankings, their build. Does every page have a distinct title tag? Is there a visible physical presence and a real team? Is the blog full of content that could have been written about any country? None of this proves capability, but a search agency with a sloppy site has a credibility problem it should be asked to explain.
Check whether their claimed specialisms are backed by anything. If a firm markets itself to clinics, is there anything on the site that demonstrates knowledge of how Singapore healthcare advertising guidelines constrain what you can say? Our medical SEO pages exist partly because that constraint is real and generic content programmes routinely fall foul of it.
Write down your three commercial priorities in one sentence each. Not “more traffic”. Something like “more enquiries for corporate secretarial from companies with over twenty staff”. You will use these as a test: a good agency will redirect the conversation to them, a weak one will talk about keyword volume.
Decide your budget band before the call, and do not disclose it first. Ask what they would recommend, then see whether the recommendation fits. An agency that scopes to the number you name is scoping to your wallet, not to your problem. This is a mild test and plenty of good firms will ask for a band early for legitimate reasons, but how they ask tells you something.
Below are the questions worth asking, with the shape of a strong answer and the shape of a weak one. The wording of the weak column is not a caricature; these are close to verbatim from calls clients have relayed to us.
| Question to ask | Strong answer | Weak answer |
|---|---|---|
| What is currently wrong with our site? | Two or three specific, checkable findings | “We would need to run a full audit first” and nothing more |
| Who will do the work day to day? | Named people, roles, rough hours split | “Our team of specialists” |
| What would you not do for us? | A clear exclusion and the reason | “We can handle all of that” |
| How will we know in month three if this is working? | Leading indicators named in advance | “SEO takes six to twelve months” |
| What happens if we cancel? | Notice period, asset handover, no drama | Vague, or a reference to the contract |
| Where do links come from? | Described process, named types of placement | “We have a network” |
| What could make this fail? | Honest constraints, including client-side ones | “Nothing, if you follow our plan” |
The most revealing question on that list is the last one. An agency that cannot describe a failure mode has either never had one or is unwilling to discuss it, and both are bad. The honest answer usually involves the client: no internal capacity to implement, a developer queue measured in months, a product that nobody is searching for. We say all three of those out loud in discovery calls and it occasionally loses us the work.
Push on the month-three question until you get a number. “SEO takes time” is true and also a shield. Good leading indicators exist and can be committed to: crawled-and-indexed page counts, impressions on target query clusters, average position movement on a defined keyword set, and the completion of a named technical remediation list. None of these are revenue, and none should be dressed up as revenue, but they tell you in twelve weeks whether anything is happening.
Ask them to explain one technical concept in plain language. Canonical tags are a good test. If the explanation is jargon wrapped in jargon, consider how monthly reporting will read. Clear explanation is not proof of skill, but consistently unclear explanation is a reliable warning.
Most engagements start with an audit, and the audit is your best single sample of how the agency thinks.
A bad audit is a tool export. Two hundred issues, sorted by severity as assigned by the software, with no argument about which ones matter for your business. You can generate one of these yourself in twenty minutes. If you are being charged four figures for it, you are paying for a licence fee.
A good audit is ranked by commercial consequence, not by technical severity. The two are different. A missing alt attribute on a decorative image is flagged by every tool and matters almost never. A canonical tag pointing your highest-margin service page at your homepage is sometimes not flagged at all and matters enormously. Most agencies lead with the long list because the long list looks like value for money, and the discipline of presenting six findings instead of two hundred requires more confidence than it appears to.
A good audit tells you what to ignore. Explicit de-prioritisation is a strong quality signal. It means somebody made a judgement and is prepared to be accountable for it.
A good audit contains at least one uncomfortable finding about your business, not just your website. Thin service differentiation, pricing that is invisible, a conversion path with five steps. These are not search problems strictly speaking, but they determine whether search traffic converts, and an agency that stays silent about them to avoid friction is prioritising the relationship over the outcome. When we run technical reviews under our technical SEO work, the section clients push back on hardest is usually the one about their own offer.
Check whether the audit is reproducible. Every finding should come with the URL, the evidence and the method. If you cannot verify a claim yourself, you cannot verify the fix either.
Verbal assurances in a sales process are not dishonest, they are just unrecorded. Six months later, nobody remembers.
The team and the hours. Names, roles, and approximate monthly hours by seniority. If an agency will not put a name against the account, you are buying from a pool. That can be fine at lower price points but it should be a known trade, not a surprise.
The deliverable schedule. What arrives, how often, in what format. “Monthly reporting” should specify whether that is a live dashboard, a PDF, a call, or all three.
The implementation boundary. This is the most expensive ambiguity in the Singapore SME market. Does the agency edit your site directly, or produce recommendations for someone else to implement? If the latter, who is that someone, and is their time budgeted? We have seen well-built strategies sit unimplemented for months because nobody owned the CMS. Our small business SEO engagements define this at the contract stage for exactly this reason.
Account ownership. Search Console, Analytics, Google Business Profile, the CMS and any tools purchased on your behalf should be in your accounts with the agency granted access, not the reverse. This is non-negotiable and any resistance to it is disqualifying.
Content ownership and reuse. You should own what you paid for, including the right to keep using it after the engagement ends. Check this clause specifically; it is not always present.
You do not need a lawyer for a SGD 2,000 monthly retainer, but you do need to read five clauses properly.
Term and notice. A twelve-month term with a thirty-day notice is very different from twelve months with no break clause. Look for what happens if performance is poor at month four.
Auto-renewal. Common and not sinister, but know the window. Missing a thirty-day renewal notice by two days should not cost you another year.
Scope change. How are additional requests priced, and who approves them? An hourly rate stated in the contract is better than “quoted on request”.
Exit and handover. Specify that on termination you receive all documentation, content drafts, tracking configurations and access credentials within a defined number of working days. Without this clause, a clean exit depends on goodwill.
Performance language. Any clause guaranteeing rankings or traffic should make you more cautious, not less. Look at the definitions: guarantees are typically written against metrics the agency controls or against keyword sets it selects. A guarantee is usually a marketing device with a legal exit built in.
Compare a vague line like “ongoing SEO management” with a scope you could actually enforce. In our cafe case study, a single-location specialty coffee and brunch cafe in Tiong Bahru, every phase had named deliverables: a GBP accuracy fix with corrected opening hours and a Chope link, 6 menu and experience pages, a QR review programme, 5 neighbourhood content pieces, and schema and technical fixes. Over 4 months, monthly organic covers grew from 12 to 35. If the scope cannot be written that specifically, there is nothing to hold the agency to.
Some signals should end the conversation regardless of how likeable the account manager is.
They cannot name a single thing wrong with your site after being given the URL. Twenty minutes of preparation is a reasonable expectation from anyone asking you for a five-figure annual commitment.
They will not let you keep your own account access. Discussed above and worth repeating, because it is the cleanest disqualifier in the market.
They promise a specific ranking by a specific date. Nobody can do this honestly.
They cannot explain where links come from. Vagueness here often means purchased placements, and purchased placements transfer risk to your domain.
They react badly to being questioned. You are about to work with these people for a year. A defensive response to a fair question in week one is a preview.
Their answer to every concern is a longer timeframe. “It takes time” is legitimate once and evasive the fourth time. Ask what should be observable at eight weeks, twelve weeks and six months, and hold them to those markers. We publish pricing precisely so that the conversation about what a given budget can realistically achieve happens before the contract rather than during month four. And if a firm’s recommendations for a single-outlet business look identical to what they would propose for a national chain, that is a template with your logo on it, which is the most common failure we see in restaurant SEO pitches.
Field notes: Account ownership problems tend to surface at the worst time. In our interior design case study, a 4-person ID firm started with its Google Business Profile unverified, which made it invisible in local pack searches. Verifying and rebuilding the profile was part of the first phase, and GBP reviews grew from 6 to 34 over the 5-month engagement while monthly project enquiries rose from 7 to 22. Make sure Search Console, Analytics and your GBP sit in your own accounts from day one, so nothing has to be recovered later.
Evaluating one agency well means replacing comparison with falsification. You do not have three proposals to hold this one against, so you have to generate the pressure yourself: make them diagnose before they brief, make them name who does the work, make them tell you what they will not do, and make them commit to something observable in twelve weeks. Then read the contract for term, notice, scope, ownership and exit, in that order. The single best predictor of a good engagement is not the quality of the pitch, it is whether the agency was willing to say something you did not want to hear before they had your money. Hold that test up against us as well. If you want to see what a diagnosis-first conversation feels like before committing to anything, our about page explains how our first engagement stage is structured, and our medical results write-up shows the level of baseline disclosure we think every agency should be held to.
We recommend asking any shortlisted agency to walk through a mistake they made for a past client and what changed afterward, because the answer tells you more about how they operate under pressure than any case study will. In our experience, the agencies that hesitate on that question are usually the ones with the least mature reporting, since the mistake was never written down in the first place.
Without competing quotes you cannot judge the number directly, so judge the ratio instead. Ask the agency to break the monthly fee into approximate hours by seniority. Senior strategic time in Singapore typically carries a materially higher internal rate than production or reporting time, so a retainer that is mostly reporting hours at a strategy price is poor value regardless of the headline figure. If they decline to break it down, ask what proportion of the fee is content production, because that is usually the largest single line.
Usually yes. A paid standalone audit is the cheapest way to sample an agency’s thinking without committing to a year. Expect to pay in the low four figures in SGD for a substantive one on an SME site. Make sure the deliverable includes the underlying evidence and that you own it outright, so that if you engage a different firm afterwards the work is still usable. An agency that only offers audits bundled into a long retainer is removing your cheapest exit.
Access setup, a technical baseline, measurement configuration and an agreed priority list. You should end month one knowing what will be worked on and in what order, with a documented starting position for every metric you will later be judged against. If month one produces a strategy deck and no baseline data, the agency has made it structurally difficult to assess its own performance later, which is a problem whether or not it was intentional.
The opposite. Refusing to guarantee rankings is the honest position, because no agency controls Google’s ranking systems. What an agency can reasonably commit to is process: a defined volume of work, a defined schedule, defined reporting, and a defined set of leading indicators. Ask for commitments on those instead. A firm that offers a rankings guarantee is either defining the terms so loosely that the guarantee is unenforceable, or accepting risk it has no reliable way to manage.
Ask for the absolute numbers behind any percentage, the time period covered, and what else changed on the site during it. Then ask to speak to the client. Genuine case studies survive all three questions. Percentages without baselines are the most common way that modest results are presented as dramatic ones, and a 300 per cent improvement on a small base is arithmetically impressive and commercially trivial.
Raise it early and specifically, and ask what the escalation path is. Account management quality varies inside every agency and a competent firm will reallocate rather than lose an account. If the response is defensive or the same issues persist after a documented conversation, treat it as an agency problem rather than an individual one, because retention of the wrong person on your account is a management decision.
Judge process at four weeks, leading indicators at twelve weeks, and commercial outcomes at six to nine months depending on your competitive position. The four-week checkpoint is about responsiveness, clarity and whether the agreed work actually started. Waiting six months to form any opinion is a mistake, because the failure modes that matter are usually visible in the first month if you know what to look for.
Sometimes, particularly for a single-location business in a low-competition category where the main requirement is a well-maintained Google Business Profile and a handful of clear service pages. The calculation changes when the work requires technical remediation, ongoing content production at volume, or competitive analysis. Be honest about internal capacity: a plan nobody has time to implement produces worse results than a modest plan that gets executed consistently.
A short narrative of what was done, the leading indicators tracked against the agreed baseline, a commercial metric such as enquiries or revenue where it can be attributed, and a stated plan for the next period. It should also contain at least one thing that did not go well. Reports made entirely of upward-sloping charts are selected rather than reported, and over a year they make genuine problems invisible until they are expensive.
Yes, and the answer is informative. A thoughtful agency will explain how strategy changes with market position, budget and site maturity without disclosing anything confidential. An agency that says it would do the same thing is describing a template. One that shares specifics about a named client’s engagement has just demonstrated how it will discuss yours, which is a reason to end the conversation rather than to feel flattered.
If you are evaluating an agency right now, including us, we are happy to be tested against every item in this post. We will run a free initial review of your site, tell you the two or three things we would fix first and why, and be explicit about the cases where an in-house effort or a different kind of firm would serve you better. Start a conversation and bring your hardest questions.
Natalie leads SEO strategy at Singapore SEO Agency, helping local and regional businesses build organic search programmes that drive qualified leads. She specialises in technical SEO and content-led authority building for Singapore SMEs.
Get a free SEO audit for your Singapore website — we'll show you exactly where you stand, what's holding you back, and what it would take to rank on page 1.
Get Your Free SEO Audit →
Which free keyword research tool should a Singapore clinic, firm, contractor or tutor use? Combine five free tools to find your first 30-50 keywords. See how.

SEO vs SEM is usually the wrong question. Learn what the terms really mean and how to use ads and Search Console data to decide which searches to earn or buy.

Google Search Console login problems usually start with verification and ownership. Learn how to get in, fix access errors and offboard agencies safely.

The click through rate formula is clicks divided by impressions. Learn what each platform counts, the averaging trap and how to set it up in Google Sheets.

A click through rate means nothing on its own. Learn to compare CTR by position, query type and SERP features, and see what low CTR is really telling you.

What a google analytics certification proves, what it misses, how to verify one and the practical questions to ask before you hire a marketer or freelancer.
Fast, no obligation. We reply within 24 hrs.
Singapore’s specialist SEO agency for SMEs. We rank your business on Google — and only Google. No distractions, just results.
© 2026 Singapore SEO Agency. All rights reserved.