Back to Blog
SEO Case Study Shoaib Santo

Obokash Travel Agency SEO Case Study

Obokash Travel Agency SEO Case Study — SEO Blog by Shoaib Santo

Obokash is a travel agency in Bangladesh, and this is one of the earliest projects I managed at Khan IT — a foundational win from 2018 and 2019 that still teaches the most important lesson I carry into every project today: one keyword per page. When we started, Obokash had a brand-new, unoptimized website with near-zero traffic. About 14 months later, by November 2019, it was pulling 6,630 organic clicks a month with 191 of 284 target keywords sitting on page one of Google.

I am Shoaib Santo, the project manager who ran this account. Md Faruk Khan, our CEO and lead SEO strategist, set the approach; I sequenced the three phases, coordinated the redesign, technical foundation, keyword and local-SEO work, and reported the results to the client, CEO Md Siddikur Rahman. This is the story of a crowded-niche travel agency that won by being disciplined about cannibalization before most people in the market were even talking about it.

I keep coming back to this project because it is the cleanest proof I have of a principle that sounds boring until you see the numbers: structure beats volume. We did not out-spend the established agencies or publish more than them in raw terms. We out-organized them. Three hundred-odd keywords, each with exactly one page to call home, on a foundation that actually worked — that was the entire edge. Everything I have managed since, across retail, B2B and legal clients, traces back to the discipline this travel agency taught me in 2018 and 2019.

Results at a Glance

  • Organic clicks: near-zero to 6,630 monthly
  • Impressions: 64,300
  • Click-through rate: 10.3%
  • Average position: 15.2
  • Keywords on page one: 191 of 284 targeted
  • Position 1 to 2 for "travel agent in Bangladesh" and "umrah package price from Bangladesh"
  • Timeline: ~14 months (September 2018 to November 2019)
  • Who Is Obokash?

    Obokash is a Bangladesh travel agency specializing in umrah packages, international tours and visa processing. Their customers are people planning significant, often emotionally important trips — a pilgrimage, a family holiday abroad, a visa application that has to go right. That means buyers research carefully and compare options, and the agency that shows up consistently across all those searches earns the trust and the booking.

    The niche is also crowded. Travel is one of the most competitive verticals in search anywhere, and Bangladesh is no exception. Aggregators, established agencies and airlines all compete for the same terms, and umrah and visa keywords in particular are fiercely contested. A new site with no authority cannot win that fight by trying to rank for everything at once. Standing out meant being precise, not loud — picking the right targets and owning them cleanly rather than spreading effort thin across hundreds of half-optimized pages.

    The Problem

    When we took on Obokash in September 2018, the site was new but in poor SEO shape:

  • A new, unoptimized website with near-zero traffic.
  • Ugly, messy URLs that hurt both users and crawlers.
  • Slow page speed dragging down experience and rankings.
  • No Search Console, no Analytics, no XML sitemap, no Google Business Profile — no measurement or local presence at all.
  • Thin content and no internal linking to pass authority between pages.
  • A crowded, highly competitive niche where established agencies already ranked.
  • In short, the site existed but did nothing for the business. There was no foundation, no measurement, and no structure. We had to build all three. The lack of measurement was the most dangerous part — without Search Console and Analytics, the previous setup had been flying blind, with no way to know which pages were indexed, what people searched for, or where they dropped off. You cannot improve what you cannot see, so getting measurement in place was an early, non-negotiable step.

    The Strategy

    Md Faruk Khan and I structured the work into three phases. The defining decision — the one that made the whole project work — came in Phase 2.

    Phase 1 — Website redesign and technical foundation (Sep 2018 to Feb 2019)

    We rebuilt the site properly. I coordinated a full redesign with clean, readable URLs, 301 redirects from the old messy URLs so no equity was lost, an XML sitemap, and proper Search Console and Analytics setup so we could finally measure. The 301 redirects mattered more than they sound — switching URL structures without them throws away whatever little authority the old pages had and can tank a site overnight. Mapping every old ugly URL to its clean new counterpart kept the transition safe. The team improved page speed, made the site mobile-friendly, moved it to HTTPS, and fixed the heading hierarchy so each page had a single clear H1 and a logical structure beneath it. None of this is glamorous, and that is precisely why it gets skipped. Chasing rankings on a slow, badly structured, unmeasured site is like flooring the accelerator with the handbrake on. This is the unglamorous foundation work, and it is exactly what most agencies skip — our reasoning is in the technical SEO audit checklist.

    Phase 2 — Keyword research and one keyword per page (Mar 2019)

    This is the heart of the case study. The team researched and built a list of 284 target keywords across umrah, tours and visa services. Then we made a deliberate rule: one keyword per page. Every target got its own dedicated, optimized page, and no two pages competed for the same term.

    That discipline prevents keyword cannibalization — the silent killer where two of your own pages fight each other for the same query and both lose. When two pages target the same term, Google does not know which one to rank, splits the signals between them, and often ranks neither well. The fix is structural, not tactical: decide which single page owns each keyword, and make sure no other page competes for it. In a niche with 284 viable keywords, getting this right is the difference between scattered, mediocre rankings and concentrated, page-one ones. It also keeps the site organized for users, because each page has one clear job. It is the single lesson from this project I apply on every account since — including the from-zero retail build in our Mehboob Optics case study and the B2B win in our Dhaka Apparels case study.

    Phase 3 — Local SEO and Google Business Profile (Mar 2019 onward)

    In parallel with the keyword rollout, the team set up and optimized the Google Business Profile and built local signals so Obokash surfaced for location-based travel searches. For a travel agency, local visibility matters because many customers want an agency they can visit, call, or trust as a real, established business rather than an anonymous website — especially for high-stakes services like umrah packages and visa processing where people want a human they can hold accountable. A complete, optimized Business Profile gave the agency that physical credibility. Running local SEO alongside the on-page work, rather than after it, compounded the gains: as pages started ranking organically, the local presence reinforced trust, and the two channels fed each other instead of being tackled in sequence. The approach is the one we detail in our local SEO expert GMB and Maps guide and our local SEO Bangladesh ultimate guide.

    How I coordinated it

    The three phases were not strictly sequential. Phase 1's foundation had to land first, but the keyword mapping in Phase 2 and the local work in Phase 3 ran together through 2019, and managing that overlap was my main job. With 284 keywords each needing a dedicated page, the build was a substantial production line, and the risk was that two pages would accidentally drift toward the same term. I kept the master keyword-to-page map as the single source of truth so every new page had one assigned target and no overlap with an existing one. That map was the project's backbone. Md Faruk Khan set the one-keyword-per-page strategy; I made sure it was enforced across all 284 pages without a single collision slipping through.

    Keyword Performance

    MetricSep 2018 (start)Nov 2019 (~14 months)
    Monthly organic clicksnear-zero6,630
    Impressionsminimal64,300
    Click-through rate10.3%
    Average positionunranked15.2
    Keywords on page one0191 of 284
    "travel agent in Bangladesh"unrankedposition 1 to 2

    The Results

    By November 2019, about 14 months after we began, the foundation-plus-discipline approach paid off (figures from Google Search Console):

  • 6,630 monthly organic clicks, from near-zero.
  • 64,300 impressions with a strong 10.3% click-through rate.
  • An average position of 15.2 across the full keyword set, with the priority terms far higher.
  • 191 of 284 targeted keywords on page one of Google.
  • Position 1 to 2 for the two highest-value commercial terms: "travel agent in Bangladesh" and "umrah package price from Bangladesh".
  • Those two top terms deserve a note of their own. "Travel agent in Bangladesh" is a broad, high-competition term that an established agency would expect to fight for over years; a position 1-to-2 ranking on it for a previously invisible site is the clearest signal that the foundation-plus-structure approach worked. "Umrah package price from Bangladesh" is the high-intent money keyword — someone searching that is close to booking. Owning both the broad authority term and the high-intent commercial term meant Obokash captured customers at the top and the bottom of the funnel at the same time.

    A 10.3% CTR is the standout secondary metric — it tells you the rankings were not just present but compelling, drawing clicks at a rate well above typical averages. A high CTR like that usually means two things are working together: the rankings are high enough to be seen, and the titles and descriptions are written well enough to earn the click over the competitors sitting next to them. Ranking page one is necessary but not sufficient; the listing still has to win the click, and Obokash's did. For a travel agency in a crowded market, that combination of page-one coverage and high CTR is what fills the booking pipeline. The 191 page-one keywords mean the agency was not relying on one lucky term — it had broad coverage across umrah, tours and visa queries, so the traffic was diversified and resilient rather than hanging on a single ranking.

    What Made the Difference

  • One keyword per page. This was the decisive move. Mapping all 284 keywords to dedicated pages with zero overlap prevented cannibalization and let each page rank on its own merit instead of splitting signals across competing URLs.
  • Foundation before rankings. Clean URLs, 301s, speed, HTTPS, sitemap and proper analytics had to come first. Chasing rankings on a broken site wastes the rankings you earn, because a slow or unindexable page cannot hold a position even if it gets one.
  • Measurement from day one. Setting up Search Console and Analytics early meant every later decision was data-led, not guessed. You cannot manage 284 pages on instinct.
  • Local SEO in parallel. Running GBP and local signals alongside the keyword rollout compounded results instead of delaying them, and gave a high-stakes service business the physical credibility customers look for.
  • Respecting a crowded niche. In travel, precision beats volume. Being deliberate about structure let a new site out-rank established agencies that had more authority but less discipline.
  • Key Takeaways

    If you run a travel agency or compete in any crowded niche in Bangladesh, the Obokash project from 2018 to 2019 still holds the clearest lesson we have: map every keyword to its own page and never let two pages fight for the same term. Fix the foundation first, measure everything, and run local SEO in parallel. That anti-cannibalization discipline is now standard in everything we do, from the from-zero retail build in our Mehboob Optics case study to the B2B win in our Dhaka Apparels case study, the YMYL authority build in our Legal Advice BD case study, and the e-commerce growth in our PetZone BD case study.

    One last reflection on why this older project still matters in 2026. Search has changed enormously since 2019 — AI Overviews, answer engines and far smarter ranking systems now sit on top of everything. But the foundation has not changed at all. A fast, crawlable, well-structured site with one clear page per intent is still the prerequisite for everything else, including ranking in AI search. The agencies that win the new game are the ones that never skipped the old fundamentals. Obokash is proof that getting the boring parts right is what makes the exciting parts possible.

    If your travel agency or service business is sitting on an unoptimized site and a crowded market, we can build you the same disciplined foundation. Explore our SEO services and then contact us. Let's map your keywords the right way from the start.

    Frequently Asked Questions

    What was the key strategy behind the Obokash SEO success?

    The decisive strategy was one keyword per page. We mapped all 284 target keywords to dedicated, non-overlapping pages, which prevented keyword cannibalization and let each page rank on its own merit.

    How much organic traffic did Obokash gain?

    Obokash grew from near-zero to 6,630 monthly organic clicks by November 2019, with 64,300 impressions and a 10.3% click-through rate, in about 14 months.

    What keywords did Obokash rank for?

    191 of 284 targeted keywords reached page one, including position 1 to 2 for the high-value terms "travel agent in Bangladesh" and "umrah package price from Bangladesh".

    What is keyword cannibalization and why does it matter?

    Cannibalization is when two of your own pages compete for the same query, so neither ranks well. Avoiding it with a strict one-keyword-per-page rule was central to the Obokash result and is a discipline we apply on every project since.

    When did the Obokash project run?

    It ran from September 2018 to November 2019, roughly 14 months. It is one of our earliest projects and a foundational example of the anti-cannibalization method we still use today.

    Ready to Implement These Strategies?

    Get hands-on help from a senior SEO expert in Bangladesh.

    Shoaib Santo - SEO Expert in Bangladesh

    About Shoaib Santo

    Shoaib Santo is a leading Semantic SEO expert in Bangladesh with 5+ years of experience helping brands like Walton and HATIL achieve top search rankings. Specializing in technical SEO, semantic content strategy, and data-driven growth.

    Read full bio →

    Want More SEO Insights?

    Subscribe to my newsletter for the latest SEO strategies and tips.