Why does your ducted cooling listing sit on page one for “aircon installation Singapore” and still lose every condo enquiry to a competitor whose website looks worse than yours? It happens more than most owners admit. The ranking is fine. The page underneath it never answers the one question the searcher actually has: can this company handle my building.
Here’s what that costs in real terms. A technician drives out for a site measure on a 4-room HDB flat, quotes the job, then finds out three weeks later the customer’s MCST wants a different approval process entirely because it’s actually a condo unit the enquiry form never distinguished. Or the reverse: a condo resident calls expecting you to coordinate with their management office, and your team has never done that before because your whole site is written for landed and HDB jobs. Either way, a slot in the diary gets burned, a quote gets shelved, and the enquiry that looked “qualified” in your spreadsheet never becomes a signed install. Add more blog posts and the problem doesn’t move, because the problem was never visibility. It was whether your site proves you know the difference. That’s the insight most ducted cooling SEO advice skips: Singapore’s HDB and condo (MCST) approval paths are different enough that a single generic “ducted aircon installation” page can’t carry both, and Google increasingly rewards pages that prove specific expertise over pages that just repeat the keyword. A proper audit catches that gap before you spend another dollar chasing rankings that never convert. Below is the one we’d run on your site this week.
Why a scored audit beats another list of “SEO tips” for ducted cooling sites
Most ducted heating and cooling owners in Singapore have already tried the generic checklist: add more keywords, post more often, get a few backlinks. It rarely moves the needle, because the gap isn’t content volume. It’s whether the site, the listing, and the enquiry handling actually demonstrate that you can navigate a condo’s management committee or an HDB reinstatement clause, which is exactly what a buyer researching a four-figure installation wants to confirm before they call.
Google’s own March 2026 shift reinforced this: pages that repeat keywords without adding real information gain are losing ground, while pages that show specific, verifiable expertise are holding up even as AI Overviews answer more generic queries directly. Google’s AI Overviews now reach roughly two billion monthly users, which means a searcher typing “ducted aircon cost Singapore” may never click through to any site at all. The searches that still convert into a call or a WhatsApp message are the specific ones, the ones tied to a building type, a flat size, or an approval question. Those are exactly the queries a generic “we do ducted aircon” page was never built to answer.
A scored audit forces you to look at your actual site the way a buyer does, not the way a marketer does. It tells you precisely which part of the funnel is leaking: a listing that’s invisible, a page that’s slow, content that never splits HDB from condo, or an enquiry channel nobody’s actually tracking. Run the scorecard below against your own site before you touch another keyword list.
If you want a second pair of eyes on the architecture piece specifically, HeyLead’s SEO services team runs exactly this kind of structural review for trade businesses with split customer types.
Audit scorecard
-
1Google Business Profile categories match the actual job
A lot of ducted cooling profiles in Singapore sit under a single generic category like "Air Conditioning Contractor" with no mention of ducted systems, VRV/VRF work, or heat pump installs for newer condo developments. Check your primary and secondary categories, your listed services, and whether your photos actually show ductwork and ceiling diffusers rather than boxed wall units.
-
2NAP consistency across the directories SG buyers actually check
Google isn't the only place a renovation-stage buyer checks you out. Qanvast, Renotalk, and HDB-approved contractor listings matter too. Pull your name, address, and phone number across all four and look for mismatches: an old shopfront address, a dropped unit number, a phone line that's been retired since you switched to WhatsApp as the main channel.
-
3Separate paths for HDB jobs and condo/MCST jobs
An HDB installation involves reinstatement rules, false ceiling clearance, and sometimes a Town Council sign-off. A condo job routes through the MCST and management office, with its own approval timeline and sometimes stricter noise or working-hour rules. If your site has one paragraph that mentions "HDB and condo" in passing rather than two distinct paths with their own content, that's the single biggest gap on this list.
-
4Compliance signals a buyer can actually verify
Does your site mention your NEA refrigerant handling license, your BCA-aligned installation standards, or your warranty terms in plain language? A buyer comparing three quotes for a job worth several thousand dollars is looking for a reason to trust the more expensive one. Vague "quality service" copy doesn't give them that reason; specific compliance language does.
-
5Mobile load speed under real conditions
Only 55.9% of web origins passed all three Core Web Vitals in the May 2026 CrUX dataset. Most ducted cooling searches in Singapore happen on a phone, often on patchy LTE in a basement carpark or inside a unit with thick concrete walls. If your top landing pages fail Largest Contentful Paint or Interaction to Next Paint, people never scroll far enough to see whether you've even split HDB from condo content.
-
6WhatsApp click-to-chat present, visible, and tracked
WhatsApp is the real enquiry channel for most trade businesses in Singapore, not the contact form. Check whether your floating WhatsApp button exists on every service page, whether it pre-fills a useful message, and whether a click actually fires as a trackable event rather than vanishing the moment someone taps it.
-
7Schema markup validated, not just assumed
LocalBusiness, Service, and FAQ schema help Google understand your service area, pricing range, and the questions you actually answer. A lot of sites have schema that was set up once, years ago, and never updated when services or address details changed. Run it through a validator rather than trusting it's still correct.
-
8Content covers both "how much" and "who's available now"
Searches like "ducted aircon cost HDB 4-room flat" sit earlier in the decision than "ducted aircon installer near me." Most sites only write for the generic middle, "ducted air conditioning Singapore," and miss both ends. Check whether you have pages that genuinely answer the cost question and pages built for someone ready to book a site visit this week.
-
9Review volume and recency on Google
Count your last five reviews and check the dates. Installers tend to stop asking for reviews during busy stretches after a hot or humid spell drives demand, which quietly ages the profile just when more people are searching. A thin, stale review section undercuts every other signal on the page.
-
10Enquiry tracking tied to booked site visits, not just clicks
A WhatsApp click count tells you nothing about revenue. Check whether you can trace a specific page back to a booked site measure and, ideally, a signed job. Without that link, you're optimizing for activity instead of installs, which is exactly how budget gets wasted on pages that generate chatter but no jobs.
-
11Blog content links to the matching quote page
If you've written "ducted aircon guide for 5-room HDB flats" or "condo ducted cooling cost guide," check where the call-to-action inside that post actually sends the reader. A generic contact page loses the context the article just built. It should route straight into the HDB or condo quote path, not a form that makes them start over.
-
12Pricing page states GST-inclusive clearly
Check whether your quote page shows an estimate range that's explicitly GST-inclusive. Ambiguity here is a quiet no-show generator: the customer books a site measure expecting one number, the actual quote lands higher once GST is added, and the job stalls at exactly the point you'd already spent money getting them there.
Scoring your results: what to fix before you spend another dollar on ads
Score each item Pass, Weak, or Fail. Pass means it’s clearly implemented and you could show it to a stranger without flinching. Weak means it exists but inconsistently, a schema tag that’s half right, a WhatsApp button on some pages but not others. Fail means it’s missing or actively broken.
Once you’ve got your scores, resist the urge to fix whatever’s easiest first. Fix tracking before you fix anything else, specifically items 6 and 10. If you can’t see which page produced which booked site visit, every other fix you make is a guess dressed up as a decision. Second priority is the HDB/condo split, item 3, because it’s the structural fix that makes every other content and keyword decision make sense; building more pages on top of a single undifferentiated architecture just compounds the confusion. Third is page speed, item 5, because new content and new creative sitting on a slow page waste the traffic you already have. Everything else, reviews, schema, directory consistency, matters, but it won’t save a visit that never made it past three seconds on a slow mobile page.
This is also where a lot of owners decide the work is bigger than it looks from the outside. A one-off fix to the WhatsApp button is a few hours. Rebuilding architecture around HDB versus condo, writing compliance-specific content for both, rewiring tracking so it reports back to GA4 correctly, and then keeping that structure current as your service area or product lines change, that’s an ongoing program, not a weekend project.
Get a free marketing audit. We review your search, ads, and landing pages and send back what to fix first.
Get a free audit

Your 30-day repair order
Work through fixes in the order below rather than whichever feels most urgent on a given day. This is a repair sequence, not a new strategy.
DIY playbook
- 1Wire WhatsApp click events into GA4 so every click is logged against the page it came from. This is the foundation; nothing else on this list is measurable until it's done.
- 2Clean NAP consistency across Google, Qanvast, Renotalk, and any HDB-approved contractor directory you're listed on.
- 3Split your core service content into an HDB path and a condo/MCST path, each with its own approval and timeline language.
- 4Add compliance content: NEA license details, BCA-aligned install standards, warranty terms, written in plain language a homeowner can actually read.
- 5Run your top three landing pages through a Core Web Vitals check on mobile and fix the worst offender, usually an oversized hero image or unoptimized font loading.
- 6Validate or rebuild LocalBusiness, Service, and FAQ schema so it reflects your current services and address.
- 7Go back through existing blog posts and repoint every call-to-action to the correct HDB or condo quote page instead of a generic contact form.
- 8Request reviews from your last five completed jobs, both HDB and condo, so your most recent feedback reflects both customer types.
Free tools for this audit
What ducted cooling owners say once the paperwork stalls a job
“We used to think a condo enquiry and an HDB enquiry were basically the same job with a different address. They’re not. The first question an MCST asks is never the first question a Town Council asks, and our old site answered neither one well.” - Owner, ducted aircon installation firm, Singapore
“Our WhatsApp number was the busiest thing we owned and the least tracked. We had no idea which page people were messaging us from until we actually looked.” - Operations lead, residential HVAC company

FAQ: SEO for Singapore ducted cooling businesses
Do I really need separate pages for HDB and condo jobs? Yes, if you want either to rank for anything more specific than your company name. Generic pages can’t carry the approval, timeline, and compliance language that each buyer type is actually searching for, and Google rewards the specificity more than the generic version.
How long before SEO fixes show up in actual enquiries? Expect a few weeks before you see indexing and ranking movement, and a few months before it’s reliably producing booked site visits. Fixes to tracking and architecture pay off faster than new content, because they make your existing traffic more usable immediately.
Should I still run Google Ads while fixing this? You can, but ads sent to the same unfixed, undifferentiated page waste spend the same way organic traffic does. Fix the HDB/condo split and your tracking first; then ads become a faster way to prove the new pages work rather than a way to mask that they don’t.
Does WhatsApp enquiry volume actually count toward SEO performance? It should. If your tracking isn’t connecting a WhatsApp click back to the page and keyword that produced it, you’re judging your SEO work on incomplete data. That’s exactly the gap item 10 in the audit is built to catch.
Putting it to work
Start this week by pulling your Google Business Profile insights and your last 90 days of WhatsApp clicks, then sort them by whether the search term or page mentions “condo,” “HDB,” or neither. It takes about twenty minutes and tells you immediately whether your site is actually built for the two buyer types you serve, or just one of them by accident.
If what that split reveals is a site that can’t tell an HDB enquiry from a condo one, that’s the exact gap HeyLead works on with trade businesses across Singapore: rebuilding the architecture, the tracking, and the content so your site proves the expertise your team already has. Chat with us on WhatsApp.
Free marketing audit, or reach Martin directly:
Get a free audit Connect on WhatsApp · [email protected]