Services 01 SEO 02 Local SEO 03 Google Ads 04 Meta Ads 05 B2B & SaaS SEO 06 Process 07 About 08 Insights 09 Contact 10 Book a free audit call

Kolkata, India / Nine years in search

SEO expert in Kolkata:
Kalimuddin Sums.

I am an SEO and Google Ads specialist based in Kolkata with nine years in search. I founded Finest SEO Agency in 2019 and lead a team of six. We run search for service businesses and software companies in the US, UK, Canada and Australia. I am Google Ads and Google Analytics 4 certified, I hold a maximum of five accounts at a time, and retainers start at $1,500 a month.

Kalimuddin Sums, SEO and Google Ads specialist, photographed against a grey background Kalimuddin SumsKolkata

In one paragraph

The short version, for people in a hurry.

Kalimuddin Sums is an SEO expert in Kolkata, India, with nine years of experience in search engine optimisation and paid search. He founded Finest SEO Agency in 2019 and leads a team of six specialists. He holds Google Ads and Google Analytics 4 certifications, works with service businesses and software companies in the United States, United Kingdom, Canada and Australia, and specialises in technical SEO, local SEO and Google Ads accounts judged on cost per booked job rather than clicks. Each specialist at the agency carries a maximum of five accounts. Retainers start at $1,500 a month, and every client keeps ownership of their own Google Ads, Analytics, Search Console and Business Profile accounts.

Practitioner recordKS
Name
Kalimuddin Sums
Role
Founder, head of search
Based
Kolkata, West Bengal
In search since
2017, nine years
Agency founded
2019
Certifications
Google Ads, GA4
Accounts held
5 maximum
Retainers from
$1,500 / month
Markets
US / UK / CA / AU / IN

Verification

Every claim on this page, and how to check it.

Search is the only professional service where the buyer usually cannot judge the work. So here is each claim I make, and the specific thing to ask for that would catch me out if it were untrue.

Nine years in search

Ask me for the oldest account I still have access to and the date the first property was added in Search Console. Anyone can claim a number of years. The timestamps cannot be edited.

Google Ads and GA4 certified

Ask for the Skillshop certificate links. They carry an issue date and an expiry date. If a certificate has lapsed, I will tell you it has lapsed rather than send you a screenshot of one from 2021.

A team of six, no subcontractors

Ask to meet the specialist who would run your account before you sign anything. If an agency will not put that person on a call during the sales process, that person is usually being hired after you pay.

Five accounts per specialist

Ask how many accounts your named specialist currently has and what happens to the sixth. The honest answer is that it waits. Ask what the answer is here in the month you are asking, not in principle.

Results that we quote

Ask to see the numbers in the account itself on a shared screen, in Search Console or Google Ads, not in a slide. Every figure on this site came out of a client account and can be shown to you live.

You own your accounts

Ask who the Google Ads MCC owner will be, and who holds the verified Google Business Profile. Ask what happens on the day you leave. If the answer involves a handover fee, that is a hostage arrangement.

Clients in four markets

Ask for a reference call with a current client in the market closest to yours. Not a written testimonial, which anyone can type. A call, with a real person, in their working hours.

If you ask another SEO expert these same seven questions and they get defensive, you have learned something useful for the price of one email.

Credentials

What I hold, and what nobody holds.

I hold two current Google certifications, issued through Google Skillshop: Google Ads and Google Analytics 4. Both are free to earn, both take a few hours, and both prove one thing only: that I know my way around the platforms your money runs through. They are a floor, not a qualification.

Here is the part most agency pages in this city will not tell you. There is no Google SEO certification. Google does not issue one, has never issued one, and does not endorse, license or certify any SEO agency or consultant anywhere in the world. If you see a badge on a Kolkata agency site that implies Google approves of their SEO, it is either a Google Ads certification being presented as something it is not, or it is a Google Partner badge, which measures ad spend and account performance, not SEO ability.

So when you are comparing SEO experts in Kolkata, certifications will not separate them. Four things will:

  • How many accounts the person actually touches each week
  • Whether they can show you a client account live rather than in a deck
  • Whether they will name a thing they refuse to do, and why
  • Whether a current client will get on a call and talk about them

Those are harder to fake than a badge, which is exactly why they are worth asking about. The full method is on the page describing how we work, week by week.

Nine years, in order

How I got here.

01

Two years on other people's client accounts

2017 to 2019

I started in search in 2017, doing the unglamorous middle of the job on accounts that belonged to somebody else: keyword research, on-page fixes, cleaning up link profiles that a previous agency had poisoned, and writing the reports that clients did not read. It is the correct way to learn, because you make your early mistakes on someone else's watch and you see how many of them come from an agency optimising for the report rather than the business.

02

Started Finest SEO Agency

2019

I started the agency in Kolkata for one specific reason: I was tired of the gap between the person a client talked to and the person doing the work. Every structural decision since has followed from that. No account managers. A cap of five accounts per specialist. The person who runs your account is on your calls. It costs more to run an agency this way, which is why most do not.

03

Out of the Indian market, into four others

2020 onward

The work moved to the US, UK, Canada and Australia, which changed the job. Overseas clients care about cost per booked job, not keyword position, and they will not accept a report they cannot audit. That forced a discipline the domestic market rarely demands: every number we show has to be findable in the client's own Search Console or Google Ads account, because the client will go and look.

04

Six specialists, still capped

Today

Six people, all in house, no subcontractors, five accounts each. That puts a hard ceiling of thirty live accounts on the whole agency, and we have turned down work to keep it. I still personally run accounts. The day I stop is the day I become the thing I left.

How the work looks

Three engagement types, and what actually gets diagnosed.

No client figures here. Every number I could put in this section would be one you have no way to check, on a page whose whole argument is that you should check things. So here is the shape of the work instead, and on a call I will open a live account and show you the reporting rather than a screenshot of it.

Engagement 01

Local service business

Usually arrives with
Ranking somewhere on page two or three, invisible in the map pack
First diagnosis
Business Profile categories, service areas and review velocity, before a word of content
The work
Profile rebuild, one real page per suburb served, citation cleanup, review process the owner can run without me
Measured on
Calls and booked jobs from search, not rankings
Realistic horizon
Map pack movement inside a quarter, organic later

Engagement 02

B2B software

Usually arrives with
Traffic climbing, trials and demos flat
First diagnosis
Which queries the ranking pages actually answer, and whether anyone asking them is ready to buy
The work
Intent remap across the existing library, rewrite what is aimed at the wrong reader, build what is missing at the decision end
Measured on
Qualified trials and pipeline, attributed per landing page
Realistic horizon
Two to three quarters, because the sales cycle sets the pace

Engagement 03

Paid acquisition, inherited account

Usually arrives with
Cost per acquisition climbing, nobody able to say which keywords caused it
First diagnosis
Search terms report against conversion data, match types, and what the automation has been allowed to bid on
The work
Cut the queries spending without converting, restructure around what does, fix conversion tracking before trusting any of it
Measured on
Cost per acquisition and volume together, never one without the other
Realistic horizon
Waste visible in week one, stable economics in a month or two

Client names are withheld because most of our clients compete in their own markets and would rather their competitors not know who runs their search. Ask on the call and I will screen-share a live account, with the client's permission, rather than send you a case study nobody can audit.

Cost

What I charge, and why it is not the cheapest number in Kolkata.

Retainers start at $1,500 a month. Indian clients are quoted the rupee equivalent. There is no setup fee, no minimum contract beyond the first month, and no percentage of your ad spend, ever.

For context, here is what the Kolkata market actually looks like in 2026:

OptionTypical monthly costWhat you are buying
Freelancer, Kolkata₹5,000 to ₹25,000Six to twenty hours of one person, usually juggling ten or more clients
Local agency, Kolkata₹15,000 to ₹1,00,000A production team, an account manager between you and them
National agency, India₹50,000 to ₹3,00,000Process, scale, and a junior on your account
Finest SEO AgencyFrom $1,500One named specialist, five accounts maximum, on your calls

I sit above the freelance band deliberately. Here is the arithmetic nobody publishes. At ₹8,000 a month you are buying somewhere between six and eight hours of a person's attention. That is enough to publish a few posts and submit some directory listings. It is not enough to diagnose why Google is crawling 40,000 faceted URLs instead of your 200 real pages, rebuild an internal link structure, or read a search terms report every week and cut the queries quietly eating your budget.

The cheap retainer is not usually a scam. It is just a fee that only pays for activity, and activity is not the same as diagnosis. You end up paying twice: once for the work, and once again for the recovery.

If your budget is under $800 a month

Do not hire me. Hire a good freelancer, and I will introduce you to one I rate. At that budget you will get more from someone's full attention than from a thin slice of my week, and I would rather tell you that now than take the money and underdeliver for four months.

Full engagement terms, including what happens if you leave, are set out on the process page.

Comparison

Freelancer, agency, or in house.

An honest version, including the cases where I am the wrong answer. If you are weighing up firms rather than people, read choosing an SEO company in Kolkata.

 FreelancerTypical agencyThis agencyIn house
Monthly cost₹5k to ₹25k₹15k to ₹1LFrom $1,500Salary plus tools
Who does the workThe person you hiredUsually not the person who sold itThe person you meet before signingYour employee
Accounts per personOften 10 or more8 to 205 maximum1, yours
If they are unavailableWork stopsSomeone coversSomeone coversWork stops
Paid ads as wellRarely both wellUsually yesYes, same teamNeeds a second hire
Best whenSmall site, tight budgetYou need volumeSearch matters and you want to talk to the operatorSearch is your main channel

If your site is five pages and your budget is ₹10,000, the freelancer column is the correct answer and I will say so on the call. If search is already producing most of your revenue and you can justify a salary, hire in house and use an agency only for the specialist work your employee cannot cover. The middle column is where most Kolkata businesses end up, and it is the one worth interrogating hardest, because it is where the gap between who sells and who works is widest.

Buyer's guide

Seven questions that will expose any SEO expert in twenty minutes.

Use these on me. Use them on everyone else you are considering. They are ordered so that the uncomfortable ones come last, after you have already learned enough from the first four to know whether to keep going.

1. Show me the Search Console data, not a ranking screenshot

Rank tracking tools can be filtered, dated and cropped. Search Console is Google's own record of impressions and clicks and it cannot be edited. Ask for a shared screen on a live property. An expert who has done the work will find this the easiest question of the call.

2. Who will own the accounts?

Your Google Ads account, Analytics property, Search Console property and Google Business Profile should be created under your ownership, with the agency granted access. If any of them sits inside the agency's account, you cannot leave without losing your history. Ask specifically what happens on the day you terminate.

3. How many accounts does the person on my account currently handle?

This is the number that determines quality and almost nobody asks it. Under six is genuine attention. Ten to fifteen is a checklist. Over twenty is a report generator with a human name attached. Ask for the number this month, not the policy.

4. Tell me about a client where it did not work

Everyone has them. An expert will name the situation, the wrong call they made, and what they changed afterwards. Anyone who claims a perfect record is either new or lying, and both are expensive in different ways.

5. What would you refuse to do for me?

A specialist has boundaries: no bought links, no doorway pages for every suburb, no reporting on average position, no guarantees. If someone will do anything you ask, you are not hiring judgement, you are hiring hands, and you should pay hands rates.

6. Walk me through the search terms report

For anyone running your Google Ads, this is the single most revealing request you can make. The search terms report shows what people actually typed. If they cannot immediately explain which queries they cut last week and why, nobody has been reading it, and you have been paying for the queries they did not cut.

7. Can I speak to a current client, not a former one?

Testimonials are typed by whoever runs the website. A live call with a client who is currently paying is a different order of evidence, and it is the only one that is difficult to arrange if the work is not good. Ask for one in your own market.

Free to use

Copy these seven questions into an email and send them to every SEO agency in Kolkata you are shortlisting, including this one. The replies will sort the list for you faster than any amount of reading, and it costs you one email.

Fit

Who I am right for, and who I am not.

Worth a call

  • A service business with an average job value above $150 that wants the phone to ring from a specific city or radius
  • A software company with a paid product, a long sales cycle and a small keyword universe
  • A business already spending on Google Ads that cannot say what a booked job costs
  • Anyone who has been burned by an agency and now wants to see the account, not the slide deck
  • A company in the US, UK, Canada or Australia that wants senior attention at Indian cost, and is fine with that being the reason it is affordable

Not worth your money

  • Budgets under $800 a month, where a dedicated freelancer will serve you better
  • Anyone who needs rankings guaranteed in writing, which no honest practitioner will sign
  • Pre revenue startups with no product live and no budget for content
  • Businesses wanting volume link building, private blog networks, or anything that trades next year for this quarter
  • Anyone who wants an account manager buffer rather than a direct line to the person doing the work

Questions

What people ask before they call.

Who is the best SEO expert in Kolkata?

No organisation certifies or ranks SEO experts, so every page claiming the title, this one included, is claiming it about itself. Treat all of them accordingly.

The useful question is which specialist can prove their work. Ask for Search Console data instead of ranking screenshots. Ask how many accounts one person handles. Ask who will own the Google Ads and Analytics accounts. Ask for a reference call with a current client.

On those criteria, my record is: nine years in search, Google Ads and GA4 certified, five accounts maximum per specialist, every account left in client ownership, and a reference call offered before any contract is signed. Compare that against anyone else on the first page and hire whoever answers better.

How much does an SEO expert charge in Kolkata?

Freelance SEO in Kolkata commonly runs ₹5,000 to ₹25,000 a month, with hourly rates between ₹500 and ₹1,500. Agencies in the city typically quote ₹15,000 to ₹1,00,000 a month, and national Indian agencies go higher.

I start at $1,500 a month, which is above the freelance band. That fee buys a named specialist carrying no more than five accounts, rather than a share of someone handling twenty. If your budget is under $800 a month, a good freelancer is genuinely the better buy and I will introduce you to one.

What does an SEO expert actually do?

The work splits four ways. Technical SEO makes the site crawlable, fast and correctly structured. On-page and content work makes each page answer one search intent properly. Off-page work earns the links and citations that establish the site as a credible source. Measurement connects rankings to enquiries and revenue.

The expertise is not in doing all four. It is in working out which one is currently costing you the most money and fixing that first. An agency running a fixed monthly checklist is not doing this, which is why so many retainers produce activity reports and no change in the phone ringing.

How long does SEO take to work?

For a local service business with an existing site: movement in Google Business Profile and map rankings inside 30 to 60 days, and meaningful organic change between months four and six. For competitive national or B2B terms: six to twelve months.

Anyone promising first page results in 30 days is either ranking you for branded terms you already owned, or buying links that will cost you more to clean up than they cost to buy.

Should I hire an SEO freelancer, an agency, or an in house SEO?

Freelancer, if your budget is under $800 a month and your site is small. A good freelancer's full attention beats a thin slice of an agency retainer every time.

A small specialist team, if you need SEO and paid ads run together and you want cover when one person is on leave.

In house, once search is your main acquisition channel and you can justify a salary. Most businesses reach that point later than they think, and hire too early because a salary feels safer than a retainer.

Is Kalimuddin Sums Google certified?

Yes. Google Ads certification and Google Analytics 4 certification, both through Google Skillshop, and I will send you the certificate links with their issue dates.

Also worth knowing: there is no Google SEO certification. Google does not issue, endorse or license SEO providers. Any badge on a Kolkata agency site implying otherwise is either an Ads certification being misrepresented, or a Google Partner badge, which measures ad spend, not SEO skill.

Do you work with clients outside India?

Most of the work is outside India: the United States, United Kingdom, Canada and Australia. Calls are held in your business hours, not mine. That means 09:00 to 14:00 for the UK, 07:00 to 10:00 for US Eastern, 06:00 to 08:00 for US Pacific, and 13:00 to 18:00 for Australian Eastern, all India time.

Indian clients are quoted in rupees and get the same terms.

Can you guarantee first page rankings on Google?

No, and nobody can. Google does not sell organic positions, and its own guidance tells businesses to be wary of any SEO who guarantees rankings.

What I will commit to in writing is scope, timeline and reporting: the specific work, the dates, and the Search Console and Google Ads numbers we will both judge it on. If a competitor will guarantee a ranking, ask them to also guarantee a refund, and watch the conversation change.

What is the difference between an SEO expert and an SEO agency?

With an individual, you brief the person doing the work, and the ceiling is that one person's ability and available hours. With an agency you get more hours, more disciplines and cover when someone is away, but the person who sold you the service is usually not the person delivering it.

This agency is built as the middle option: six named specialists, five accounts each, and you meet the one who will run your account before you sign anything.

Do you work with small businesses and startups?

Yes, if search can plausibly pay for itself. A local service business with an average job value above roughly $150, or a software company with a paid product, usually clears that bar comfortably.

A pre revenue startup with no live product and no content budget usually does not, and will be told so on the first call rather than after four months of invoices.

What SEO tools do you use?

Google Search Console and Google Analytics 4 for anything that has to be true, Screaming Frog for crawls, Ahrefs for backlink and keyword data, Google Business Profile plus local rank tracking for map work, and Looker Studio for the dashboards clients get.

Tools are inputs. None of them tells you which of your site's problems is currently costing the most money, and that judgement is the thing you are actually paying a specialist for.

How do I know whether my SEO is working?

Ignore average position. It averages hundreds of unrelated keywords into a number that can improve while your revenue falls.

Track four things instead: impressions and clicks for your commercial keyword set in Search Console, calls and form submissions from organic traffic, the number of pages earning at least one click a month, and cost per enquiry if you also run ads. If all four are flat after six months of paid work, the work is not working, and you should say so out loud on the next call.

Next step

Send me your site. I will tell you what is wrong with it.

A written audit, in three working days, free, yours to keep whether or not you hire me. If the honest answer is that you do not need an agency, that is what the audit will say.

What you getFree
Format
Written, not a call recording
Turnaround
3 working days
Covers
Technical, content, ads if running
Obligation
None, yours to keep
Written by
Kalimuddin, not a tool