The situation
An established education consultancy in the Kathmandu Valley, placing students in Australia, the UK, the US and Canada, with a physical office in the Putalisadak–Dillibazar corridor and a team handling counselling, applications and visa documentation.
The business was not struggling. Referral and walk-in enquiry was healthy, and the counselling team was good. The problem was that none of the growth was coming from search. The website existed, had existed for years, and produced almost nothing. Enquiries that did arrive through it were overwhelmingly from people who already knew the name.
They had previously worked with a provider on a monthly retainer that delivered blog posts. The posts were published. Nothing changed.
The diagnosis
Nothing was wrong with the site in a way that would show up on a casual look. It loaded, it was mobile-responsive, and it had content. The problems were structural, and they were the reason the previous retainer could not have worked no matter how many posts it produced.
One page was carrying every destination
The site had a single “Study Abroad” page listing every country served. That page was competing simultaneously for study-in-Australia queries, study-in-UK queries, US and Canada queries, and a long tail of visa and course-specific searches. A page trying to rank for four unrelated intents ranks for none of them, and this is the single most common structural failure in this vertical.
The content answered the wrong stage of the decision
Existing blog content was about the consultancy — office announcements, seminar photographs, general encouragement about studying abroad. The searches that carry commercial intent in this category are specific and anxious: what the actual IELTS requirement is for a particular intake, what a financial statement needs to show, how long a visa decision takes, what happens if an application is refused. Nobody was answering those.
Search demand had never been established
No keyword research existed. Nobody had checked which destinations and course categories actually generated search volume in Nepal, which were seasonal, or how intake cycles shifted demand across the year. Content was being produced against intuition.
Local signals were incomplete
The Google Business Profile was claimed but thin: wrong primary category, no services listed, opening hours that did not reflect actual counselling hours, a handful of old reviews, and photographs from an earlier office. In a corridor where dozens of consultancies compete within a few hundred metres, proximity does much of the ranking work and profile completeness does the rest.
Nepali and Roman-script queries were invisible to the strategy
Parents and students frequently search in mixed Nepali-English or Roman script. These queries are underreported by keyword tools and consequently ignored by almost every competitor, which makes them some of the least contested visibility in the vertical.
What was delivered
Demand mapping before anything was written
Search demand established per destination, per course category and per stage of the decision, separated into what carries commercial intent and what is volume without buyers. Seasonality mapped against intake cycles, so that content could be scheduled to land before demand rather than during or after it. Roman-script and mixed-language variants collected manually, since tools underreport them.
Destination architecture
The single study-abroad page was replaced with a page per destination, each covering the things a family actually researches: entry requirements, realistic cost breakdowns, intake timelines, visa process and documentation, and what the consultancy specifically does at each step. Each destination page became a hub, with supporting pages beneath it for the course categories and visa questions that generated their own searches.
Technical remediation
Crawl and indexation issues resolved, including pages that were not being indexed at all. Internal linking rebuilt so that authority flowed from the homepage into the destination hubs and then to the supporting pages, rather than sitting in a flat structure where every page was equally distant. Schema deployed for the organisation, the courses described, and the FAQ content.
Local search
Google Business Profile corrected end to end: accurate primary category, full services list, correct counselling hours including festival closures, current photographs, and a review workflow the counselling team could run without being reminded. Citations across Nepali directories made consistent, with duplicate and stale listings cleaned up.
Measurement the client owns
Search Console and Analytics established under the client's own accounts, with me added as a user. A named metric agreed in writing before implementation started — qualified enquiries from organic search, not sessions — and monthly reporting run from their properties so every figure could be checked independently.
What actually mattered
If I had to attribute the change to one decision, it would be the destination architecture. Everything else was necessary; that was the part that made the rest possible. A page cannot rank for four unrelated searches, and no volume of content production changes that.
The second most valuable piece of work was the least technical: writing honestly about visa refusals, real costs, and the situations where a student is not a good candidate. Competitors in this corridor publish uniformly optimistic content. Families researching a decision this expensive are looking for someone who will tell them something uncomfortable, and that content attracted a materially better enquiry — people who had already read the difficult parts and were contacting anyway.
What I would do differently
I sequenced the Google Business Profile work after the structural work, and that was wrong. Profile completion is nearly free, moves faster than anything else, and would have produced local visibility during the months when the structural work was still bedding in. In every education consultancy engagement since, the profile goes first.
I also underestimated how much internal capacity the content plan required. A destination architecture only stays useful if intake dates, fee ranges and requirements are kept current, and that is ongoing work somebody inside the business has to own. Where that ownership is not assigned during the engagement, the architecture quietly goes stale within a year.
Whether this applies to you
The pattern in this case study is common across the vertical: a real business with genuine referral demand, a website that produces nothing, and a previous provider who delivered output against a list rather than work against a diagnosis. If your consultancy has one page covering every destination, this is almost certainly your situation too.
It applies less if your site already has destination-level structure and your problem is competitive rather than structural. That is a different and slower engagement, and the honest first step is to find out which of the two you have.
More on the vertical: education consultancy SEO services and the full guide to SEO for education consultancies in Nepal.