What SEO Services Actually Cost in Kolkata
SEO pricing in Kolkata ranges widely:
- Freelancers: ₹10,000–₹30,000 per month. Usually one person handling keyword research, content, and basic link building. Quality varies enormously.
- Small agencies: ₹25,000–₹75,000 per month. A team of 2–4 people. Better reporting, more structured approach.
- Mid-size agencies: ₹75,000–₹2,50,000+ per month. Dedicated account manager, content writer, technical SEO specialist, link builder. Usually a 6–12 month minimum commitment.
- In-house hire: ₹3,00,000–₹6,00,000 per year (₹25,000–₹50,000 monthly salary) plus training, tools (₹5,000–₹15,000/month), and recruitment cost.
The lowest price does not mean bad work. The highest price does not guarantee results. Most Kolkata businesses see real traction with ₹35,000–₹1,50,000 monthly spend, depending on industry competition and current website state.
One important note: Beware of agencies quoting results they cannot control. Google does not announce rankings. Anyone who guarantees position 1 is not being honest.
Local Agencies vs Freelancers vs In-House
Kolkata SEO Agencies
Best for: Ecommerce stores, manufacturers, service businesses wanting full-service marketing. You get a team, a contract, and someone to call when Google changes algorithm.
Costs: ₹40,000–₹2,50,000+ monthly, usually 6–12 month commitment. Many agencies add GST on top, so budget accordingly.
Risks: Some Kolkata agencies are sales-focused. They may overstaff your account or use outdated tactics like low-quality blog networks. Ask for references from businesses in your sector—not just testimonials on their website.
Check before signing: Does the agency own the keywords list and content calendar? If they leave, can you see what was built? Some agencies keep this locked up, which makes switching difficult.
Freelancers
Best for: Startups, local businesses (plumbers, doctors, tutors), or small ecommerce stores with tight budgets.
Costs: ₹10,000–₹35,000 monthly, usually no long-term commitment. You pay month-to-month.
Strengths: Lower overhead. A good freelancer can be faster to implement than a large agency. Personal attention. Easier to stop if it is not working.
Risks: Single point of failure. If the freelancer is sick or leaves, work stops. Limited capacity—they cannot handle complex technical issues or large content projects simultaneously. No backup resources.
How to find one: Upwork, LinkedIn, or ask your network in Kolkata business groups. Ask to see case studies and previous client sites (with permission). Call a past client directly if possible.
Hiring In-House
Best for: Large retailers, services companies, or manufacturers planning to do SEO continuously for 2+ years.
Costs: ₹3,00,000–₹6,00,000 annually for salary, plus ₹60,000–₹1,80,000 yearly for tools (SEMrush, Ahrefs, Rank Tracker). Onboarding and training: 1–2 months unproductive.
Strengths: Direct control. Faster decision-making. The person knows your business deeply. Over time, much cheaper than ongoing agency fees.
Risks: Takes 3–6 months to see real results from a new hire. You absorb all hiring and HR burden. One person cannot specialize in all areas—content, technical, link building, and analytics all together is rare. You may need 2–3 people if your site is large or competitive.
Reality: Most in-house hires fail because businesses expect fast rankings before the person has learned the site structure, built content relationships, and established authority. If you hire in-house, budget 6 months before judging performance.
Red Flags Every Kolkata Business Owner Should Know
Before you sign with anyone:
Guaranteed #1 ranking. Google does not publish rankings. No one can guarantee position. Anyone who does is lying or using black-hat tactics (which will get your site penalized).
"We have connections at Google." False. Google does not give favours. Their algorithms are open to everyone equally.
Huge upfront payment with no contract. Standard practice: ₹15,000–₹50,000 per month, paid upfront or half upfront. Never pay 6 months upfront from an agency you have not worked with for 2 months.
No reporting or transparency. You should receive a monthly report showing: traffic sources, keyword positions, pages that got backlinks, technical issues fixed, and content published. If they resist sharing data in Looker, Google Analytics, or even a simple spreadsheet, walk away.
"We will get you 500 backlinks in 30 days." Low-quality links hurt more than they help. Good backlinks take time and genuine relationships with other websites. Expect 5–20 quality links per month, depending on your industry.
Pressure to buy expensive "premium packages." SEO does not have premium tiers that work better. ₹2,00,000/month is not inherently better than ₹60,000/month. It depends on what work is included.
What to Ask Before Hiring
Use this checklist when comparing agencies or freelancers:
- How do you measure success? Listen for: organic traffic growth, keyword rankings, conversions (calls, form submissions, sales), and time frame. Vague answers = red flag.
- What is included in your monthly fee? Get a written breakdown. How many pieces of content? How many technical audits? How many hours for link building?
- What tools do you use? Google Analytics, Google Search Console (free). Paid tools: SEMrush, Ahrefs, Moz, or others. Good agencies use at least one paid tool. Ask if they include tool cost in the fee or charge extra.
- Can I see a sample report? Request a real report from a past client (anonymized if needed). Is it clear? Does it show actual work done, or just traffic graphs?
- Who is the point of contact? A dedicated account manager? Or will you work with whoever is available? Dedicated is better.
- What is the minimum contract length? 3 months is reasonable for testing. 12 months is normal for agencies. Month-to-month is freelancer standard.
- How long before I see results? Honest answer: 3–4 months to see traffic movement. 6–12 months for competitive keywords. Anyone promising faster is overselling.
- What happens if I leave? Do you own the content, keywords list, and links profile? Can you take that to someone else?
- How do you stay current with Google changes? Listen for: attending webinars, reading blogs like Search Engine Journal or Google's official updates, testing new features. Vagueness here means they do not invest in learning.
- Can I speak to a current or past client? A good agency will provide references. Call them. Ask: Did you get traffic growth? How quickly? Any issues? Would you hire them again?
How to Measure If You're Getting Value
After 3 months with any SEO partner, check these numbers yourself in Google Analytics:
- Organic sessions: Did they grow? Expect 10–30% growth in 3 months for new campaigns, 5–15% for mature sites.
- Keyword visibility: Use a free tool like Google Search Console. Are you ranking for new keywords? For paid tools, use Ubersuggest (free tier) or Ahrefs free trial. Are positions improving?
- New organic conversions: In Google Analytics, set up a goal for form submissions, calls (use call tracking), or ecommerce transactions. Are organic conversions rising?
- Cost per acquisition (CPA): Compare organic cost (SEO spend ÷ new customers) to paid ads. Organic should be cheaper over time. For ₹50,000/month SEO spend and 5 new customers, your organic CPA is ₹10,000. If Google Ads costs ₹20,000 per customer, you are winning.
Timeline reality: Competitive markets (ecommerce, real estate, fitness) take 6–12 months. Less competitive niches (local services, niche B2B) show results in 3–5 months. Be honest about your industry before judging.
If nothing moved in 4 months, or your partner cannot explain why, it is time to switch. Good SEO takes patience, but it should show some movement by month 3.
Choose based on fit, transparency, and realistic timelines—not the biggest name or cheapest price.