SEO Services — Malaysia & Singapore | Measured in Enquiries

HomeSEO
🌐 SEO · Malaysia & Singapore

SEO That Counts Enquiries, Not Vanity Charts

Search engine optimisation for SMEs who are better than their Google visibility: keyword strategy from live data, monthly itemised reports, and every asset built staying yours forever.

Choose your market

Same standards, priced for your market

🇲🇾 Malaysia

Malaysia pricing

from RM 888/mo from
3 tiers · Starter · Local · Growth
See Malaysia details →
🇸🇬 Singapore

Singapore pricing

from S$ 888/mo from
Local SEO · beat the S$15 click
See Singapore details →
The system

Rankings are earned by a system, not a secret

Every SEO engagement we run follows the same auditable shape: month one builds the constitution — technical audit with fixes applied (not proposed), a keyword map from live search data that you ratify before execution, baselines recorded so "it's working" always has a fixed reference point, and every piece of infrastructure (Business Profile, Search Console, Analytics, rank tracking) installed under your accounts. Hostage-proofing as a design principle, not a courtesy.

Then the quarters compound: low-difficulty buyer keywords first (they convert immediately and accumulate authority), a content system built by question-mining — what Google's "People Also Ask" reveals, what competitor content fails to answer, what your own WhatsApp gets asked at 9pm — then the head-term challenge from earned strength in the back half of the year. Each market's specifics differ meaningfully: Malaysia's map-pack dynamics, language mix and the once-in-a-cycle openings left by collapsed directory platforms; Singapore's corporate-contested summits above a strangely thin mid-tail, and click prices that make organic's arithmetic brutal to ignore. Both country pages carry the full 12-month roadmaps, worked keyword-triage examples and the red-flag guides — written from inside markets we compete in daily.

The accountability layer travels everywhere: monthly reports in plain language counting enquiries attributed to organic — WhatsApp taps and form submissions, tracked and segmented — beside the itemised work log and next month's plan. If a month's list is thin, you'll see that it's thin. That sentence, we've found, filters our clients and our competitors equally well.

What SEO actually delivers (and doesn't) in 2026

SEO is the discipline of engineering websites so that the searches your buyers actually run bring them to you — not to a competitor, not to a directory, not to an AI-generated summary that answers without them clicking. In 2026 that discipline has changed shape twice: Google's May 2026 core update sharpened the penalty for scaled thin content, and AI-answered search results have thinned informational traffic while commercial and local intent still clicks through. The winning strategy has consolidated on one thing: topical authority — being demonstrably the best source on a defined subject, on a fast site that Google can crawl cleanly, with real accountability behind the words.

The three pillars we execute against, every month

Technical SEO. The foundation ranking sits on. Every campaign starts here with an audit that produces fixes, not proposals — the checklist we run against covers crawlability, indexation, Core Web Vitals, mobile usability, schema markup, canonical hygiene, HTTPS posture, hreflang correctness for bilingual sites, sitemap and robots discipline, and orphaned-page detection. Most sites we audit have 15–40 fixable issues that individually seem small and compound into significant ranking suppression. Month 1 is technical.

Local & entity SEO. For most Malaysian and Singaporean SMEs, the biggest wins live here. Google Business Profile rebuilt properly (correct category, comprehensive services list, exhaustive Q&A, images tagged, posts flowing), citations built across 20–40 platforms with consistent NAP (name-address-phone), review generation systems that produce a real flow of new reviews (not fake ones), and entity signals threaded through the website's structured data. Local SEO is where an under-invested budget can beat a well-funded competitor because so few local SMEs do it seriously.

Content SEO. The pages and articles that answer the exact questions your buyers are typing. We use live keyword data (search volume, difficulty, click-through likelihood, AI-answer probability) to pick topics that will actually produce traffic — not vanity keywords chosen because they sound impressive. Each content piece follows the same discipline as our conversion-first page design: answer the search intent in the first screen, structure sub-questions as h2s (which also feed AI Overview citations), close with an action that fits the buyer's stage.

Aligning with Google's 2026 direction (what we do differently now)

Every core update reveals what Google actually wanted all along, and May 2026 revealed three specifics that shape how we work:

Original data beats rewritten content. A blog post that cites a study is worth less than a blog post that is a study. Our content plans for retainer clients include one original-data piece per quarter minimum — surveys of your customer base, analysis of your own operational data, benchmark studies you're uniquely positioned to run. These pieces become the citation targets for other people's articles, which becomes the backlink profile you can't buy.

Entity accountability is a ranking signal. Anonymous content underperforms named content, and the E-E-A-T signals Google evaluates (experience, expertise, authoritativeness, trust) are now measurable across a domain, not just per page. Real about pages, named authorship where applicable, verifiable organisation details, real physical addresses, and consistent presence in the entities' knowledge graph (Wikipedia, Wikidata, Crunchbase, LinkedIn) all compound.

Scaled thin content is a domain-wide penalty. Sites that published hundreds of near-identical location pages or AI-spun blog batches lost visibility catastrophically in the update — often across pages that had nothing to do with the thin batch. This is why we cap content velocity at what we can genuinely research and write, not what an AI can spit out overnight.

How AI search (SGE, AI Overviews, Perplexity, ChatGPT) changes the math

The uncomfortable truth: informational queries increasingly end at the AI answer. "How do I clean brass fittings?" — Google shows a summary, most searchers never click. Commercial and local queries, though, still convert to clicks because buyers still need to verify who they're actually going to hire or buy from. The strategic consequence is embedded in how we allocate client SEO effort:

  • De-emphasise pure informational content that has no commercial follow-through and no clicks in the new environment. A blog post that ranks position 1 but no one clicks is a rankings-report vanity metric, not a business result.
  • Weight effort toward commercial and transactional intent — the searches that produce enquiries — and toward local intent where AI Overviews don't compete effectively.
  • Build content that gets cited by AI answers rather than replaced by them. Original data, structured facts, clear authorship, deep on-topic pages: these are the citation-eligible sources that appear in AI Overview attributions. Being the cited source is the new featured snippet.
  • Track AI-referral traffic separately. ChatGPT, Perplexity, Google AI Overview attributions and Bing Chat all now appear as referrers in analytics. We track them per client and report on them monthly — they're a growing share of high-intent traffic that many agencies still don't measure.

The reporting discipline (what you get every month, whichever tier you're on)

Monthly reports are where SEO agencies quietly hide, and where we've committed to transparency uncomfortable for the industry. Every report includes:

Ranking positions for every tracked keyword — up, down or flat, over time. No cherry-picked "best month ever" charts.

Organic traffic broken out by intent (informational, commercial, local, branded) — because 500 more "who invented aluminium" visits mean nothing while 20 more "aluminium supplier klang valley" visits mean everything.

Enquiries attributed to organic — the number that actually matters. We measure this via form submissions, WhatsApp click events, and phone-call attribution where possible.

Itemised work log — every piece of content published, every technical fix applied, every link earned, every citation built. So you can see what you paid for, not just what changed.

Next month's plan — informed by the last month's data, not by an annual roadmap we set once and forgot.

Losses and misses reported alongside wins. A ranking that dropped, a link outreach batch that returned no placements, a content piece that under-performed — reported honestly with our theory of why. Hiding losses trains bad decisions; reporting them trains the campaign.

Why we don't guarantee rankings (and what we do guarantee)

No honest agency guarantees rankings, because rankings depend on Google's algorithm — which no agency controls, and which changes measurably every few months. Agencies that guarantee rankings either name a keyword nobody searches (easy to rank, worthless to rank for), or they buy manipulated links that produce a short-term rise before a longer-term penalty, or they simply lie and hope you don't check. We won't do any of these.

What we guarantee: the work will be done, documented, and reported honestly; the strategy will be built on live data rather than opinion; and the exit is free — cancel any month, keep every asset we built (content, technical fixes, citations, GBP optimisations remain in your account). If the campaign isn't producing after six months on a monthly-reviewed basis, that's a strategy meeting to reset, not a hostage situation.

Local SEO deep dive (where Malaysian and Singaporean SMEs actually win)

For most SME businesses in our two markets, local SEO produces enquiries faster and at lower cost than general organic search — and yet it's the discipline most SME websites do worst. Google Business Profile is often set up once and abandoned; local citations are inconsistent across platforms; review generation is haphazard; and the local pack (the map results that appear for local searches) becomes dominated by whoever paid the most attention.

Google Business Profile optimisation, comprehensively. The default GBP setup that most agencies do — logo, address, phone, hours — captures maybe 30% of the ranking signals. Comprehensive optimisation includes:

  • Primary category chosen with care — often a more specific category ranks better for the intent that matters.
  • Secondary categories covering every service.
  • Complete services list with descriptions, each linked back to the matching website page.
  • Attributes populated — payment methods, accessibility, service options.
  • Q&A pre-populated with the questions buyers actually ask, answered by you.
  • Posts published weekly with actual news and offers.

Citation building, done properly. Malaysian and Singaporean SME citations should live on the platforms where your buyers actually check — for Malaysia: Yellow Pages Malaysia, Google Business Profile, Facebook, Waze, Foursquare, plus industry-specific directories (LawyerFinder for legal, iproperty for real estate, etc). For Singapore: Google Business Profile, HungryGoWhere for F&B, Sgpbusiness, SLA business directory, YellowPages Singapore. The key discipline is NAP consistency — Name, Address, Phone must appear identically across every citation. Google notices inconsistency, and it damages local rankings measurably.

Review generation as a system, not a hope. Reviews are a top-3 local ranking factor and the number one conversion factor for local businesses — buyers on the local pack decide from review count and star average before they even reach your website. Our default system: a QR card at the point of transaction (or delivered with orders for ecommerce), a WhatsApp template message sent 24-72 hours after service, a follow-up template for buyers who agreed but didn't get around to it, and monthly analysis of which channels produce reviews best for iterating the system.

Location page discipline (for multi-location businesses). One location page per service area, each answering the specific questions locals ask ("aircon servicing tampines" not just "aircon servicing"), each passing the deletion test (city name removal must break the page), each with legitimate local content — landmarks referenced, neighbourhood-specific considerations addressed, sometimes real staff or partners at that location named. Scaled templated location pages are exactly what May 2026's core update penalised; genuine differentiated location pages are what won.

Links from other sites remain a significant ranking factor, and the market is full of vendors selling links that are either useless (irrelevant sites nobody reads) or actively harmful (link farms that Google penalises). Our approach:

Editorial links first. Content that genuinely deserves citation gets cited — original data, useful tools, comprehensive guides. We help clients publish citation-worthy content; the links follow.

Directory and citation links, curated. Local business directories that serve real users (not SEO-only link farms) provide legitimate ranking benefit alongside citation consistency for local SEO. We build these systematically as part of local SEO work.

PR-style outreach for larger clients. Guest content, expert commentary, and media relationships where the client has genuine expertise to offer. This is where Growth SEO tier earns its price — real journalist and editor relationships that produce placements over time.

Nothing else. No paid links, no link farms, no PBNs, no reciprocal link schemes, no "guest posts" on obviously low-quality sites. These tactics have short-term appeal and long-term consequences — sites recovering from link penalties can take 6-18 months to regain visibility, if they ever do.

FAQ

SEO questions

How is your SEO different from the cheap packages?

Named deliverables, visible data, and your ownership of every asset. Keywords chosen from live search data you approve; monthly reports counting enquiries, not just positions; Business Profile, Search Console and Analytics under your accounts from day one. The RM300/S$300-a-month "packages" are usually spam links priced as a service — the penalty cleanup is sold separately, later.

Why 12 months minimum?

Because Google’s trust is time-gated and pretending otherwise is how this industry lies. Long-tail buyer keywords typically move in months 2–4; competitive terms take quarters. Anyone promising page one in 30 days is targeting keywords nobody searches, or using tactics that end in penalties — usually both, in that order.

What happens if I stop paying?

Everything built stays — pages, technical fixes, schema, reviews, authority — because all of it lives on property you own. Forward motion stops; rankings have inertia, not immortality. Stopping SEO is stopping training, not stopping rent: the fitness fades gradually; the house doesn’t vanish.

Start with the free check — it's genuinely free.

URL, country, your top three services: we'll show you where you stand, what's winnable in 90 days, and whether SEO is even your best next dollar. No deck, no pressure.

Get my visibility check
WhatsApp