Many business owners have already been burned once. They paid an SEO company in Kolkata for six months, got a monthly PDF full of numbers, and saw no new calls or orders. The short answer: a good SEO company shows you what it did each month, ties the work to leads or sales, and never promises a #1 ranking. If an agency can’t explain its plan in plain words in the first meeting, keep looking.
This guide is the checklist we would use if we were on your side of the table. It covers what the monthly work should look like, the red flags, the questions to ask, what SEO services in Kolkata usually cost in 2026, and what results are realistic at 3, 6 and 12 months.
What a Good SEO Company in Kolkata Actually Does Every Month
SEO is not a one-time setup. It is a set of tasks that repeat and build on each other. When you hire someone, you should be able to see these four kinds of work happening.
Month 1: Audit and plan
The first month should be mostly diagnosis. The team checks how Google crawls your site, which pages are indexed, page speed, mobile layout, broken links, duplicate titles and missing meta descriptions. They also do keyword research based on what your customers actually type, not just the most popular terms. At the end you should get a written plan: which pages to fix, which pages to create, and which keywords each page targets.
Technical fixes
Many Kolkata business websites are slow, carry heavy page builder code, or have pages Google can’t reach. Fixing this often means touching the site itself. Ask early whether the agency can do the fixes or only list them. A report that says “improve page speed” is not work. Someone has to actually do it. This is where an agency with an in-house web development team saves you a lot of back and forth.
On-page work and content
Every month some pages should get better: clearer titles, better headings, internal links, FAQs that answer real customer questions, and new pages for services you offer but don’t rank for. New blog posts should target specific questions your buyers ask. If your agency writes four posts a month that nobody searches for, that is busywork. Good content marketing is planned around keywords and buyer intent, not word count.
Links and mentions
Links from other websites still matter. The useful ones come from real places: local business directories, industry associations, suppliers, local news sites, guest articles on relevant blogs. A good team builds a small number of these every month and tells you exactly where they are.
Reporting that makes sense
Your monthly report should answer three things: what was done, what changed (rankings, traffic, inquiries), and what is next month’s plan. It should use data from Google Search Console and Google Analytics, which you should own and have access to. If the report is 30 pages of charts and no list of completed tasks, ask for the task list.
Red Flags When Hiring an SEO Expert in Kolkata
Some warning signs come up again and again. If you see any of these, slow down.
- “Guaranteed #1 ranking on Google.” Nobody controls Google’s results. Google’s own guidance on hiring an SEO says to be wary of anyone who guarantees rankings. Usually the “guarantee” is for a long, odd keyword nobody searches for.
- Cheap link packages. “500 backlinks for ₹2,000” means links from spam sites and link farms. At best they do nothing. At worst your site gets hit by a spam update and loses rankings you already had.
- Secret methods. If they can’t tell you what they will do, they are either doing very little or doing something risky.
- They keep your accounts. Your Google Business Profile, Search Console, Analytics and domain must be in your name. Agencies can be added as users. If they own them, you are locked in.
- Reports only show rankings. Rankings for keywords you picked yourself can look great while traffic and leads stay flat.
- Long lock-in contracts on day one. SEO takes time, so 6 months is a fair commitment. But a 12- or 24-month contract with no exit before you have seen any work is a bad sign.
- AI content in bulk. Fifty auto-written blog posts a month with no editing will not help. Google cares whether a page is useful, and thin mass content tends to get ignored.
Questions to Ask Before You Sign
Take these to your first call. The answers tell you more than any sales deck.
- What exactly will you do in the first 90 days? You want a concrete list, not “we will optimize your website”.
- Who will work on my account? Is it a senior person or a junior who handles 30 other clients? Can you talk to them directly?
- Can you make technical changes on my site, or only recommend them? If only recommend, who pays for the developer?
- How do you build links? Show me a few from last month. A good agency will happily show examples.
- What will the monthly report include? Ask to see a sample with the client name hidden.
- How will we measure success? The right answer talks about inquiries, calls, form fills or sales, not just rankings.
- What happens if I stop? Do you keep all content, pages and accounts? You should.
- Have you worked in my industry? A clinic, a real estate developer and an online store need different keywords and different pages.
How Much Do SEO Services in Kolkata Cost in 2026?
Prices vary a lot, and the cheapest quote is rarely the cheapest result. Below are typical monthly ranges we see in the Kolkata and wider Indian market in 2026. They are rough guides, not fixed rates.
| Type of business | Typical monthly cost (INR) | What it usually covers |
|---|---|---|
| Freelancer / very small local business | ₹8,000 to ₹15,000 | Basic on-page fixes, Google Business Profile, a few local citations, simple report |
| Local business (clinic, restaurant, coaching center, shop) | ₹15,000 to ₹35,000 | Local SEO, 2 to 4 content pieces, technical fixes, review strategy, monthly reporting |
| Growing B2B or service company (10 to 50 service pages) | ₹35,000 to ₹75,000 | Full technical SEO, regular content, link building, conversion tracking, landing page work |
| E-commerce store or multi-city / national brand | ₹75,000 to ₹2,00,000+ | Category and product page SEO, large-scale technical work, content team, digital PR |
What pushes the price up or down:
- Competition. Ranking a dental clinic in Salt Lake is easier than ranking for “real estate in Kolkata”.
- Site size and condition. A 20-page site in good shape needs less work than a 2,000-product store full of duplicate pages.
- Content volume. Well-researched articles take time to write. More content means a higher fee.
- Target area. One neighborhood, all of Kolkata, all of India, or other countries.
Some agencies also charge a one-time setup fee of ₹15,000 to ₹50,000 for the first audit and technical cleanup. That is fair if the audit is detailed and the fixes are actually done.
What Results to Expect at 3, 6 and 12 Months
SEO is slow at the start and then builds. Here is a realistic timeline for a business with a decent website and steady monthly work. Very competitive keywords or a brand new domain will take longer.
After 3 months
The site is technically clean. Key pages are rewritten. Your Google Business Profile is complete and getting more views. You start to see movement for long, specific searches like “skin specialist near Gariahat open Sunday”. Leads may tick up a little, but don’t judge the whole project yet.
After 6 months
This is the fair checkpoint. Organic traffic should be clearly higher than when you started. Several service pages should be on page one for mid-level keywords. You should be able to point to real inquiries that came from Google search. If nothing has moved at all by now, ask hard questions.
After 12 months
Your content library is working for you. Older posts bring steady traffic, your site has earned real links, and you compete for the bigger keywords in your field. Many businesses find that organic search becomes one of their lowest-cost lead sources by this point. That is why it can make sense to run PPC campaigns in the early months and reduce ad spend as SEO picks up.
Local SEO for Kolkata Businesses
If your customers come to you, or you serve specific parts of the city, local SEO is where most of your results will come from. When someone searches “AC repair near me” in Behala or “CA firm in Park Street”, Google shows a map with three businesses. Getting into that map pack is often worth more than a normal ranking.
What a good SEO expert in Kolkata should handle for local search:
- Google Business Profile. Correct category, full services list, opening hours, real photos, regular posts, and questions answered.
- Consistent name, address and phone. The same details on your website, Justdial, IndiaMART, Sulekha, Facebook and other listings. Mismatched addresses confuse Google.
- Area pages that are actually useful. If you serve Salt Lake, New Town and Rajarhat, each area page should have real details, not the same text with the area name swapped.
- Reviews. A simple system to ask happy customers for Google reviews, and a habit of replying to every review, good or bad.
- Bengali and Hindi searches. Some of your customers search in Bengali or in mixed language. For certain businesses, a few pages in Bengali can bring easy traffic.
- Mobile speed. Most local searches happen on phones, often on patchy mobile data. A slow site loses the call to the competitor whose site loads first.
Local Agency, Freelancer or Big National Firm?
A freelancer can be a good fit for a small site on a tight budget, as long as they are honest about what they can’t do, like heavy technical fixes or a lot of content. Big national agencies have process and tools, but small accounts often end up with junior staff. A mid-sized SEO company in Kolkata usually sits in between. You can meet the people doing the work, they know the local market, and they can handle development and content in-house.
Whoever you pick, the same rules apply. Clear plan, clear reporting, your accounts in your name, and no promises that sound too good.
Frequently Asked Questions
How long does SEO take to show results?
You can see early movement in 2 to 3 months, but 6 months is a fair point to judge results. Competitive keywords and new websites can take 9 to 12 months or more.
What is the monthly cost of SEO in Kolkata?
For most small and mid-sized local businesses it falls between ₹15,000 and ₹35,000 a month in 2026. Larger B2B sites and online stores usually spend ₹35,000 to ₹2,00,000 or more, depending on competition and site size.
Can any SEO company guarantee a #1 ranking on Google?
No. Google decides rankings and changes its systems often. An agency can promise the work it will do and the way it will report, not a fixed position.
Is local SEO different from regular SEO?
Yes. Local SEO focuses on your Google Business Profile, map results, reviews and area-based searches. Regular SEO targets wider searches that don’t depend on location. Most Kolkata businesses need both, with local SEO first.
Do I need a new website before starting SEO?
Not always. If your site is slow, not mobile-friendly or very hard to edit, a rebuild may cost less than fixing it piece by piece. If it is in decent shape, SEO can start on the current site.
Talk to an SEO Company in Kolkata That Shows Its Work
Choosing an SEO company in Kolkata comes down to a few simple checks: a written plan, honest timelines, real links, your accounts in your name, and reports tied to leads. At Rishfotech we run SEO services from our office in New Town, and because our developers sit in the same team, technical fixes get done instead of just listed.
If you want a straight answer on where your site stands, book a free SEO review with our team. We will tell you what we would fix first, and what it would cost, before you commit to anything.