Answered straight

How do SEO agencies work?

The short answer

An SEO agency audits your site, fixes what's blocking it technically, builds content around the queries your buyers search, earns links to prove authority, then reports on what moved. Most work on a monthly retainer of ₹25,000–₹3,00,000, and most take three to six months to show real movement.

Updated 26 July 2026 · Written by the Last Agency team · See what SEO actually costs

The short version

  • The work splits four ways: technical fixes, content, links, and reporting. Any agency missing one of the four is selling you a quarter of a service.
  • Month 1 is almost entirely audit and setup. If you're promised rankings in month one, you're being sold a lie or a bought link.
  • A retainer buys capacity, not outcomes — unless the contract says otherwise. Ours does.
  • The single most useful question you can ask: *what number are we measuring, and what was it the day we started?*

The four things every SEO agency actually does

Strip away the dashboards and the decks, and SEO work falls into four buckets. Every legitimate agency does all four. The ones that only do one charge like they do all four.

Here's what each one means in practice, and roughly where the hours go on a typical ₹75,000/month engagement.

Typical split of agency hours on a mid-size Indian SEO retainer.
The workWhat it actually meansShare of hours
TechnicalCrawling, indexing, site speed, Core Web Vitals, schema, redirects, duplicate URLs. The plumbing that caps everything else.20–30% up front, ~10% after
ContentKeyword research, pillar pages, cluster articles, refreshing pages that are slipping, rewriting pages that never ranked.40–50%
Links & PREarning links from real sites — digital PR, data studies, expert commentary, partnerships. Not buying them.20–30%
Reporting & strategyTracking the number that matters, telling you why it moved, deciding what happens next month.~10%

The first 90 days, week by week

Almost every agency runs some version of this sequence. The names change, the order rarely does — because each stage genuinely depends on the one before it. You can't sensibly write 40 articles before you know which queries convert, and you can't rank any of them if the site takes nine seconds to load.

Weeks 1–2 — audit and baseline

A full technical crawl, an analytics and Search Console review, a competitor gap analysis, and keyword research mapped to the pages you already have. The output is a plan and a baseline — the number you'll be measured against.

This is the stage most clients undervalue and most agencies rush. Skip it and you spend six months optimising pages nobody searches for.

Weeks 3–6 — fix the foundation

Redirect chains, broken internal links, duplicate and thin pages, missing or wrong canonical tags, schema, page speed, mobile rendering. Unglamorous and frequently the single highest-ROI work in the whole engagement.

On an older site this stage alone often recovers traffic that was quietly lost in a past migration — no new content required.

Content starts shipping while technical work finishes. Pillar pages first, then clusters around them, then internal links wiring the cluster together. Link work starts in parallel, because links take the longest to compound.

Cadence matters more than volume. Four solid articles a month for a year beats fifty in one quarter and silence after.

Day 90 — the first honest read

Ninety days is the earliest point at which you can fairly judge an SEO engagement. You should see movement in impressions and rankings for target queries, early traffic gains, and — on shorter sales cycles — the first leads.

You should not expect the full return yet. Anyone promising that in 90 days is either buying links or managing your expectations for a renewal they don't intend to earn.

How agencies charge, and what the money buys

Four pricing models dominate the Indian market. Each one changes the agency's incentives, which is the part worth paying attention to.

  • ₹25,000–₹40,000/mo buys a small local site real progress, or a competitive site almost nothing. Below ₹25,000 you're funding a freelancer's part-time attention.
  • ₹75,000–₹1,50,000/mo is where a serious multi-discipline team becomes viable for a competitive national keyword set.
  • ₹3,00,000+/mo is enterprise: multiple markets, migrations, in-house coordination, and usually a dedicated pod.
SEO pricing models in India and what each one quietly incentivises.
ModelTypical rangeWhat it incentivises
Monthly retainer₹25,000–₹3,00,000 / moLong engagements. Good when the agency is honest, expensive when they coast.
Project / one-off₹50,000–₹5,00,000Shipping a defined deliverable. No incentive to care what happens after.
Hourly₹1,500–₹8,000 / hrHours. Rarely aligns with anything you care about.
Performance-linkedBase + bonus on resultsActual outcomes — but only if the metric is chosen honestly.

Who's actually on your account

This is where the gap between agencies is widest, and where the pitch is least reliable. A typical SEO team has five roles. At a big agency you meet the first one and get the last one.

The people who win the pitch are very often not the people who do the work. It's the single most common complaint founders bring us about their previous agency.

  • Account lead / strategist — owns the plan and the number. The person you should be able to name.
  • Technical SEO — crawling, indexing, site speed, schema, migrations.
  • Content team — researchers, writers, editors. Often the largest group.
  • Link / digital PR — outreach, data stories, placements.
  • Analyst — tracking, dashboards, attribution.

What a retainer actually buys — and the thing it usually doesn't

Here's the uncomfortable part. A standard SEO retainer buys capacity: a certain number of hours, a certain number of articles, a certain number of links. It does not buy an outcome. If the outcome doesn't arrive, the invoice arrives anyway.

That's not fraud, and it's not unusual — it's how most professional services are sold. But it explains why so many founders describe SEO as money that disappears. The agency did the work they promised. The work just didn't do anything.

The fix is to agree, in writing, on one number and one date before any work starts. Not traffic. Not rankings. Something that shows up in the business — qualified leads from organic search, or organic revenue.

We built the whole company around that idea: we freeze your trailing-90-day organic lead count on day one, and if we haven't beaten it in 90 days we keep working free until we do. It's why we only take three clients a month — you can't carry that risk at volume. See how the guarantee works.

How to tell whether it's working before the contract ends

SEO is slow, which makes it easy to hide behind. These are the leading indicators that tell you the truth well before the revenue does — check them monthly.

  1. Impressions for your target queries in Search Console. This moves first, often within 4–6 weeks. Flat impressions at month three is a real warning sign.
  2. Average position for the specific keywords in your plan — not a vanity average across every query you accidentally rank for.
  3. Indexed page count versus published page count. If you publish 20 pages and 6 get indexed, something is broken and content volume won't fix it.
  4. Referring domains, monthly. Slow and steady is healthy. A sudden spike of 400 usually means somebody bought links with your domain.
  5. Qualified leads from organic, tracked in your CRM, not your analytics. This is the only one that pays salaries.

Red flags worth walking away from

Some of these are outright scams. Most are just misaligned incentives that will cost you a year.

  • Guaranteed #1 rankings. Nobody controls Google's index. Google's own guidelines call this out. A guarantee against *your own baseline* is honest; a guarantee of a position is not.
  • No baseline. If nobody wrote down where you started, nobody can prove you moved.
  • Reporting that leads with traffic. Traffic is easy to inflate with irrelevant queries. Leads are not.
  • Twelve-month lock-in with a 90-day notice period. Long contracts protect the agency's revenue, not your results.
  • Vague link building. Ask where the links come from. "Our network" means a private blog network, and it's a penalty waiting to land.
  • You never meet the people doing the work. See above.

Related questions.

How long does it take for an SEO agency to show results?

Three to six months for meaningful movement on a competitive keyword set, six to twelve for compounding returns. You should see leading indicators — impressions and average position for target queries — inside 4–8 weeks. If those are flat at month three, ask hard questions.

Do SEO agencies guarantee rankings?

Honest ones don't, because nobody controls Google's index and Google's own guidelines warn against position guarantees. What a good agency can guarantee is movement against your own baseline — a number you both agree on before work starts. That's a real commitment; a promised #1 spot isn't.

What's the difference between an SEO agency and an SEO freelancer?

A freelancer is usually one specialism — often content or technical, rarely both, almost never links at scale. An agency covers all four disciplines with different people. Below roughly ₹40,000/month a good freelancer often beats a cheap agency; above it, the agency's range wins.

Can I do SEO myself instead of hiring an agency?

For a small local business, genuinely yes — get your Google Business Profile right, fix your site speed, write honestly about what you sell, and you'll cover most of it. Agencies earn their fee in competitive markets where the work is continuous and needs four specialisms at once.

What should I ask an SEO agency before signing?

Four questions. What number are we measuring and what is it today? Who specifically works on my account? Where do your links come from? What happens if it doesn't work? The fourth one is the one that separates the field.

Last slot's open

Make this the last growth call you book.

Grab the free strategy call and walk away with a 90-day growth plan — hired or not. Or just text us. Either way, you'll know exactly how we'd win.

Guaranteed or it's free · No lock-in · Free strategy call