Service Hub

SEO Services

Search-engine optimisation that ranks for revenue keywords — not vanity terms. Technical, on-page, content and link strategy as one engagement.

First call30 min · free
EngagementAudit · Sprint · Retainer
PricingQuoted after the call
ReportingLooker + Friday note
Open for new engagements
SEO Services / Kathmandu Operator Desk

Rankings are won in spreadsheets, not slide decks.

I run SEO the way a senior operator runs a trading desk — log files open, Search Console pinned, a keyword sheet that updates every Monday at 9am. No retainer theatre. No “we improved your visibility score” emails. Just keywords moving from page 3 to page 1, and traffic that compounds month over month.

7+ YRS
30+ CLIENTS
NPR 1CR+ MANAGED

chandragiri.csv
$ rank-check --domain chandragiri-hills
[OK] organic_traffic     +180%
[OK] page_1_keywords      15+
[OK] total_sessions      +250%
[OK] timeframe           6 months
[OK] status              compounding

Case File 001 / Chandragiri Hills

Page 3 to page 1, tracked weekly.

This is the actual rank movement for Chandragiri Hills, Kathmandu’s cable car resort. No vanity keywords — only commercial-intent terms that drive bookings. Each row is a real query from Google Search Console.

Keyword
Month 0
Month 3
Month 6
Volume/mo
Intent

cable car kathmandu
#24
#11
#3
8,100
Commercial

chandragiri hills resort
#28
#7
#1
2,400
Branded

resorts near kathmandu
#41
#18
#5
3,600
Hospitality

day trip from kathmandu
#37
#14
#4
1,900
Top-funnel

honeymoon destination nepal
#52
#22
#8
1,300
Commercial

chandragiri cable car ticket price
#19
#5
#1
5,400
High-intent

+180%
organic traffic, 6 months
15+
page-1 keywords gained
+250%
total sessions
The Stack

SEO is four layers. Skip one and the whole thing leaks.

Most agencies sell you “content.” Some sell “links.” Almost none audit the foundation first. Here’s the order I work in, and why skipping a layer is why your last SEO retainer didn’t move the needle.

Links & Authority

Digital PR, brand mentions, partnerships. Last layer, not first. If layers 1–3 are broken, links are a tax you pay for nothing.

Content & Topical Depth

Cluster maps, search-intent matching, and content that actually answers the query. For Chandragiri, this meant building separate pages for “ticket price,” “honeymoon package,” and “day trip” — not stuffing them into one.

On-Page & Entity Signals

Title tags written like a copywriter, not a plugin. Internal links that pass relevance. Schema markup that earns rich results. H1s that match search intent.

Technical Foundation

Crawlability, Core Web Vitals, log-file analysis, indexation hygiene, canonical chains. If Googlebot can’t crawl it efficiently, nothing else matters.

“Ranking is a lagging indicator. Crawl efficiency, content depth, and internal link equity are the leading ones. If your SEO report only shows rankings, you’re being managed — not optimised.”

— Keshab Joshi, working notes

Audit Leakage Report

10 things I find in 80% of new client audits.

I’ve audited 30+ accounts. The same leaks show up almost every time. If three or more of these are true on your site, you don’t need a new SEO strategy — you need to plug the holes in the one you already have.

  1. 01
    Title tags written by the CMS. “Home — Brand Name” is not a title tag. It’s a wasted impression.
  2. 02
    Cannibalisation between 3+ pages. Same keyword, three URLs, Google picks none of them well.
  3. 03
    Indexable parameters and faceted URLs. 40,000 URLs indexed, 200 of them useful. Crawl budget bleeds out.
  4. 04
    Core Web Vitals red on mobile. LCP over 4s on the money page. Conversion drops before rank does.
  5. 05
    No internal linking strategy. Money pages buried four clicks deep. Blog posts orphaned.
  6. 06
    Schema implemented wrong. Product schema on a blog. FAQ schema on a 404. Rich results blocked.
  7. 07
    Content written for keyword density, not intent. Page targets “best X” but reads like a brochure.
  8. 08
    Toxic backlink profile ignored. 60% of referring domains are PBNs from a previous agency. Disavow file empty.
  9. 09
    GSC and GA4 not properly linked. No query-to-conversion attribution. Reporting is guesswork.
  10. 10
    No tracking on the actions that matter. Form submits, calls, WhatsApp clicks — none of it firing into analytics.
Industry Coverage

SEO is the same. Every industry SERP is different.

Healthcare

Healthcare & Clinics

YMYL territory. E-E-A-T signals matter as much as keywords. Worked on Angel Fertility Clinic — same operator instincts apply to SEO content strategy.

Finance

Finance & Mortgage

Trust, compliance, comparison-intent queries. Better Broking and Todaro Finance Group taught me how finance SERPs reward depth over keyword stuffing.

Hospitality

Hospitality & Travel

Local pack dominance, seasonal demand modelling, image SEO. Chandragiri Hills is the proof.

Banking

Banking

Global IME Bank — branded query protection, product-page authority, and ensuring nobody else ranks for your own name.

Remittance

Cross-border Services

IME Remit — multi-market SEO, hreflang done right, currency-corridor keyword maps.

Agency

Agencies & Ecommerce

Encore Media — operator-to-operator SEO. Product schema, collection-page architecture, and faceted nav that doesn’t tank crawl budget.

FAQ

The five questions every prospect asks me.

How long until I see SEO results?

Honest answer: 90 days to see early movement on long-tail terms, 6 months for compounding traffic, 12 months for category dominance. Chandragiri Hills hit +180% organic traffic in 6 months — that’s a typical timeline when technical and content layers move together.

Do you guarantee rankings?

No, and avoid anyone who does. I guarantee process, reporting cadence, and a working dashboard you can open any time. Rankings are an outcome of process — not a promise.

What’s the difference between your SEO and a typical agency retainer?

I work the way a senior operator works: log-file analysis, weekly keyword tracking, monthly content velocity targets, and a Loom walkthrough every month. Most retainers send a PDF nobody reads. I send the spreadsheet.

Do you do international SEO?

Yes. I’ve handled SEO for clients in Nepal, Australia, and global markets — including hreflang, multi-currency, and corridor-specific content strategy for IME Remit.

What’s included in your SEO audit?

Technical crawl, Core Web Vitals, content gap analysis vs top 3 competitors, backlink profile health, schema audit, GSC query mining, and a prioritised 90-day action plan. Not a 60-page PDF — a sheet you can act on Monday morning.

Want me to look at your SERPs?

Send me your domain. I’ll send back the three biggest leaks — free, in 48 hours, before we talk about anything else.

Request a free SEO leak report

Talk through SEO Services?

Free 30-minute strategy call. No deck, no slides — just the conversation.