Share this post:

Two things reset the search results in this trade in 2026. The Employment Pass salary policy was revised from 1 June 2026, as published by the Expatriate Services Division. And Malaysia My Second Home moved to a tiered structure where every application goes through a MOTAC-licensed agent, with the licensed agency list published for anyone to check.
So last year’s pages are now wrong, and the client can verify you before they ever call.
ZenWeb runs SEO for visa consultants among 500+ Malaysian accounts. The broader digital marketing guide for visa consultants covers the paid side; this one is search only, with four data sets on clusters, timelines, cost per client and seasonality.
Not sure which pass pages are worth building first?
We size the page plan against your licence class and the nationalities you serve. See our SEO pricing →
Start with what the client types first.
Source video: Jason Hennessey on YouTube
Quick Answer: Almost nobody starts by searching for a consultant. They search the rule — “MM2H Silver requirement”, “EP Category III salary” — and look for a firm only once the rule confuses them. Mapping those rule questions is the entire job.
Across the advisory accounts we manage, the path runs in three stages, each a different page on your site:
Quick Answer: Start with named passes and named problems, not with “immigration consultant Malaysia”. A page on Employment Pass rejection appeals signs clients months before a head term ranks, at a fraction of the effort.
Group keywords by the service line that pays, not by volume. Six groups cover almost every Malaysian consultancy:
Head terms top everyone’s wishlist and convert worst: half that traffic is students and job seekers who cannot pay fees.
Quick Answer: Build one page per pass type, one per tier inside it, one per common problem, plus a licence page and a fees page. A twenty-five page site beats a five-page site, provided each page answers one question completely.
The structure that ranks looks like this:
Keep pass pages narrow. One page covering Employment Pass, dependant pass and professional visit pass ranks for none of them.
Quick Answer: Google holds immigration advice to its highest quality bar, and the reader is already suspicious. A visible licence number, company registration and named consultants are ranking factors and conversion factors at the same time.
Because MOTAC publishes the licensed agency list, your prospect can verify you in a minute — and they do. When the site never states the licence, doubt grows and they move to the firm that made it easy.
Put four things where both the reader and the crawler find them:
The same discipline protects you from the brand-plus-scam search: if your page answers “is this firm legitimate”, it ranks for it. If not, a forum thread does.
Quick Answer: MM2H demand is searched from China, Japan, Korea, Taiwan, Singapore and the UK, not from Malaysia. Local map rankings do almost nothing for it. What works is a page per tier, a page per source country, and content in the language the buyer actually reads.
This is the split most consultancies miss. Corporate immigration is a local search job; residency is an international content job. The two need different pages and different measurement.
For the residency side, three things move the needle:
Do not fake the languages: a badly machine-translated Mandarin page reads as a scam to the audience you are courting.
Getting enquiries from the wrong countries?
We separate the local corporate programme from the international residency one. See how our SEO service works →
Quick Answer: The corporate buyer is an HR manager with a deadline, searching from a Klang Valley office. They convert on category-specific pages and on a complete Google Business Profile, and they compare two or three firms in the same afternoon.
Since 1 June 2026 the salary bands and maximum employment duration changed, and Category II and III hires now carry a local succession-plan expectation. Each became a search query the week it was announced.
Practical pages that earn corporate work:
Quick Answer: Rejection and appeal queries are the highest-intent searches in this trade and the least served. Somebody searching “employment pass rejected what next” at 11pm has a deadline and no interest in comparing five firms.
Competitors avoid this content because it sounds negative. That is why it ranks. Three page types do the work:
Write them honestly, including the cases where an appeal wastes money. Readers can tell, and so can the engines that summarise these answers.
Quick Answer: Immigration content decays faster than almost any other industry’s. A page carrying last year’s salary threshold is worse than no page. Build a policy-triggered refresh routine and the accuracy itself becomes the ranking advantage.
Treat every numeric page as a living document. The routine is simple:
The same discipline decides whether AI answers quote your page or someone else’s. Clean headings, plain numbers, one question per section — the format machines lift, and the one a worried reader prefers. The technical basics are the floor, not the strategy.
Quick Answer: Rejection and appeal queries convert best at 21.4 per cent, ahead of Employment Pass category pages at 14.8 per cent. MM2H tier pages convert at 7.9 per cent but carry fees of RM 18,000 to RM 55,000, which is why cluster-level lead economics beats chasing head terms at 1.6 per cent.
| Keyword cluster | Enquiry to signed client | Difficulty | Typical professional fee |
|---|---|---|---|
| Rejection, appeal and overstay | 21.4% | Low | RM 2,500-8,000 |
| Employment Pass by category | 14.8% | Medium | RM 1,800-4,500 per pass |
| ESD registration, first expatriate hire | 12.6% | Low | RM 2,000-5,000 |
| Dependant and spouse passes | 11.3% | Low | RM 1,200-3,000 |
| MM2H tier pages | 7.9% | High | RM 18,000-55,000 |
| Student pass and transfers | 5.4% | Low | RM 900-2,200 |
| Outbound migration enquiries | 3.8% | Very high | RM 8,000-25,000 |
| Head terms | 1.6% | Very high | Mixed |
Source: ZenWeb client tracking, Malaysia, 2024-2026. Fees are professional fees only and exclude official charges.
Read it as a sequencing plan. Problem pages fund the programme early, corporate pages build the recurring book, and residency is the slow, expensive prize the other two pay for.
Quick Answer: Appeal pages reach the top ten around month three, pass-category pages month four, MM2H tier pages month seven, the fee page month eight. Head terms rarely land inside two years, so judging SEO for visa consultants at month three measures the wrong pages.
| Page type | Months to top ten | Months to top three |
|---|---|---|
| Rejection and appeal pages | 3 | 6 |
| Pass-category pages | 4 | 7 |
| Dependant and family pages | 4 | 8 |
| ESD registration page | 5 | 9 |
| City and district consultant pages | 6 | 10 |
| MM2H tier pages | 7 | 12 |
| Fee and process pages | 8 | 13 |
| Head terms | 14 | 22 or more |
Source: ZenWeb client tracking, Malaysia, 2024-2026. Medians across advisory and professional-services accounts.
Two things shorten these timelines: publishing under a named consultant, and keeping the numbers current when policy moves.
Quick Answer: Organic cost per signed client starts at RM 2,940, drops below paid around month six, and reaches RM 168 by month twelve while paid drifts up to RM 585. That crossover is the argument for treating search as an asset rather than a monthly cost.
| Programme month | Organic cost per client | Paid cost per client | Organic share of signed files |
|---|---|---|---|
| Month 1 | RM 2,940 | RM 520 | 8% |
| Month 3 | RM 1,180 | RM 505 | 19% |
| Month 6 | RM 498 | RM 540 | 34% |
| Month 9 | RM 264 | RM 562 | 51% |
| Month 12 | RM 168 | RM 585 | 62% |
Source: ZenWeb client tracking, Malaysia, 2024-2026. Signed files exclude free eligibility consultations that did not proceed.
Paid search does not get cheaper here. Immigration keywords attract clicks from people who cannot pay, and the auction keeps tightening.
Paying more per enquiry than you did last year?
We benchmark your cost per signed file before recommending a single page. Compare our SEO packages →
Quick Answer: Corporate pass enquiries peak in January at 11.8 per cent of the year as hiring budgets reset, with a second lift in June at 9.8 per cent. Residency enquiries run on a different clock, peaking in January at 10.6 per cent and again in October at 10.2 per cent, and both bottom out in December.
| Month | Corporate share | Residency share |
|---|---|---|
| January | 11.8% | 10.6% |
| February | 9.4% | 7.1% |
| March | 9.1% | 8.4% |
| April | 7.2% | 8.9% |
| May | 7.6% | 8.2% |
| June | 9.8% | 7.3% |
| July | 9.2% | 8.6% |
| August | 8.1% | 8.1% |
| September | 7.9% | 9.4% |
| October | 7.4% | 10.2% |
| November | 6.6% | 7.4% |
| December | 5.9% | 5.8% |
Source: ZenWeb client tracking, Malaysia, 2024-2026. Policy announcements create one-off spikes outside this pattern.
Publish for the peak, not during it. A page written in November ranks in time for the January rush; one written in January is still crawling.
Quick Answer: The five that cost the most are stale numbers, an anonymous website, one page for every pass, thin nationality pages copied from a template, and hiring on a guaranteed-ranking promise — which is the oldest red flag in the trade.
One more, quieter: measuring enquiries instead of signed files. This trade generates volumes of enquiries that will never pay a fee, and a report counting them looks great while the practice stays flat.
Three moves carry most of the result. Write a page for every pass and every problem — they rank in a quarter and sign clients the same month. Put your licence number, consultants’ names and fee bands where a suspicious reader finds them in seconds. Then keep every number current the week policy moves.
Do that and organic overtakes paid around month six, then keeps getting cheaper while the ad auction does not.
Ready to be the consultancy people find and trust first?
We map your pass types, licence class and quiet months, then build the programme around the files you want to sign.
Most consultancies run a workable programme at RM 2,500 to RM 6,000 monthly, depending on how many pass types, languages and source countries the site covers. International MM2H work sits at the higher end.
Ads fill the diary in week one at a cost that keeps rising, because immigration keywords attract clicks from people who cannot pay a fee. Search takes about six months to become cheaper per signed file, then keeps improving. Most firms run both.
Around twenty-five for a single-service firm: one per pass type, one per tier, four or five problem pages, a fee page, a licence page and a team page. Add roughly eight per extra service line, and more for each language.
If residency is a real part of your book, yes. Those buyers research in their own language, from outside Malaysia, and rarely see your English pages. Use a professional translator, not a plugin.
Yes, and it is usually the fastest-ranking content you will publish. Somebody searching after a refusal has an urgent problem and a short shortlist. Write honestly, including when an appeal is not worth the money.
Complete the form and our team will contact you to discuss your goals. Let’s grow your business.

Meowketing Specialist
Online