Start with your goal, not the service. Don’t ask “do I need SEO” – ask “what do I want more of: calls, store visits, online orders, form fills?” That answer decides everything else. A local bakery needs different work than an e- commerce store.

Step 1: Get a free audit before paying anything
Any legitimate SEO provider should be able to look at your website and Google Business Profile and tell you – for free – roughly what’s broken and what’s possible. If someone wants payment before they’ll even look at your site, that’s a bad sign.
Step 2: Understand what you’re paying for
In plain terms, SEO work usually covers:
- Fixing your website so Google can actually find and understand it (speed, mobile- friendliness, structure)
- Content – the words on your pages that match what customers search for
- Google Business Profile – critical if you have a physical location or serve a local area
- Reviews and reputation – Google ranks businesses with good, steady reviews higher
- Backlinks – other websites linking to yours, which builds trust with Google
You don’t need all five at once. A good provider tells you which 2–3 matter most for your business right now.
Step 3: Ask these 4 questions before signing anything
- “Can you show me results for a business like mine?” (Not a huge national brand – someone your size)
- “What will I actually be able to see change in 3 months? In 6 months?”
- “Do I own my website and content if I stop working with you?” (You should – always)
- “What’s included in the monthly price, in writing?”
Step 4: Know the honest timeline
SEO is not instant. Anyone promising “top of Google in 2 weeks” is either lying or planning to use tactics that will get your site penalized later. A realistic expectation:
- Month 1–2: Fixes and setup, little visible change
- Month 3–4: Early movement – more visibility, maybe more calls/messages
- Month 6+: Real, compounding results
Step 5: Budget expectations
- Small local business: ₹8,000–₹25,000/month (or $100–$400/month for global rates) is a reasonable range for consistent monthly work
- One- time website fix + setup: ₹15,000–₹50,000 one- time, then lighter ongoing maintenance
- Be wary of anything under ₹3,000–5,000/month – usually copy- paste work with no real strategy behind it
The one- line filter
A good SEO provider explains what they’re doing in language you understand and shows you numbers. A bad one hides behind jargon and promises rankings they can’t control.
Bonus Section (IMPORTANT)
1. Know what you actually need first
SEO isn’t one thing. Common buckets:
- Technical SEO – site speed, crawlability, indexing, schema, Core Web Vitals
- On- page SEO – content optimization, keyword targeting, internal linking
- Off- page SEO – backlink building, digital PR, citations
- Local SEO – Google Business Profile, local citations, reviews (for brick- and- mortar/service businesses)
- Content SEO – blog/article production aimed at ranking
Most small businesses need a mix of technical + on- page + content. Agencies love to sell “full SEO packages” – ask which of these buckets they’re actually covering.
2. Red flags to walk away from
- Guarantees of “#1 ranking” or specific ranking positions – no one controls Google’s algorithm
- Vague reporting (“we’ll send monthly updates”) with no defined KPIs
- Refusal to disclose what link- building tactics they use (could be spammy/paid links that get you penalized)
- Suspiciously cheap packages ($50–100/month) – usually templated, low- effort work or outsourced to content mills
- No audit before quoting a price – a serious provider looks at your site first
3. What to ask a provider before hiring
- Can I see 2–3 case studies with actual traffic/ranking data (not just “we helped them”)?
- What’s your process for keyword research and content strategy?
- How do you build links – outreach, guest posts, PR, or something else?
- What tools do you use (Ahrefs, SEMrush, Screaming Frog, GSC)?
- What does reporting look like, and how often?
- What’s the expected timeline to see movement? (Legit answer: 3–6 months minimum, SEO isn’t instant)
4. Where to look
- Freelancers (Upwork, Fiverr Pro, direct referrals) – cheaper, more flexible, but quality varies wildly; vet portfolios carefully
- Boutique/independent consultants – often better value than agencies, more hands- on
- Agencies – better for larger scale/ongoing campaigns, but pricier and you may not deal with the actual specialist doing the work
- In- house hire – makes sense once SEO is core to your growth strategy
5. Pricing reality (rough US/India- market ranges)
- Freelancer/consultant: $300–$1,500/month or project- based
- Small agency retainer: $750–$5,000/month
- One- time audit: $300–$2,000 depending on site size
- Enterprise agency: $5,000+/month
Final Thoughts
Buying SEO doesn’t have to feel like a gamble. If you remember nothing else from this post, remember this: ask for proof, expect a realistic timeline, and never pay for guarantees no one can actually make. The right SEO partner will welcome those questions – not dodge them.
If you’re a small business owner in Kolkata, elsewhere in India, or based in the USA and you’re ready to stop guessing and start seeing real, trackable growth. we’d love to take a look at your website and show you exactly where the opportunity is. No jargon, no pressure, just an honest audit and a clear plan.




