What Does an SEO Agency Actually Do?

If you have been quoted for SEO and come away unsure what you are actually buying, you are not alone. The work is largely invisible, most proposals describe deliverables rather than outcomes, and the industry has a long history of charging for activity that never had a chance of moving anything.

This is a plain description of what the work involves, what should appear in your inbox each month, and what to be wary of.

What does an SEO agency do?

An SEO agency improves how well a website ranks in search results. In practice that means four kinds of work: research into what buyers search for, technical fixes so search engines can crawl and understand the site, content that answers those searches, and earning links and mentions that establish the site as credible.

Everything else an agency does is a variation on those four. The proportions differ enormously depending on what is actually holding a site back, which is why a good agency starts by diagnosing rather than by selling a package.

The four kinds of work, explained

1. Research: deciding what to target

Before anything is written or fixed, someone has to work out which searches are worth ranking for. That is less obvious than it sounds. The highest-volume terms in most industries are also the most contested and often the least commercial, while the searches that actually produce enquiries are narrower and carry unimpressive volume in any keyword tool.

Good research also covers what competitors rank for that you do not, which of your pages already rank on page two and could be pushed up, and what your buyers ask before they are ready to buy.

2. Technical: removing what blocks ranking

Search engines have to crawl a site, understand its structure, and render its pages. Plenty of sites quietly prevent this, and no amount of content fixes a site that cannot be crawled properly.

  • Pages accidentally blocked by robots.txt or a stray noindex tag
  • Slow loading, particularly on mobile, where most people actually are
  • Duplicate versions of the same page competing with each other
  • Broken internal links and redirect chains that waste crawl budget
  • Missing or invalid structured data
  • Site structure so flat or so deep that important pages are hard to reach

Technical work is unglamorous and it is frequently where the fastest gains sit, particularly on older sites that have been redesigned once or twice.

3. Content: answering the searches

Once you know what to target, something has to exist that deserves to rank for it. That might mean new pages, but on established sites it more often means improving what is already there: pages that cover a topic partially, or three thin pages that should be one strong one.

Content work also covers the structural side, how pages link to each other, whether the site has an obvious hierarchy, and whether the pages that make you money have enough internal support to rank.

4. Authority: earning links and mentions

Search engines treat links from other sites as evidence that yours is worth showing. Earning them is the slowest and least predictable part of SEO, and it is where the industry’s worst practices live. Buying links from networks works until it does not, and the recovery is expensive.

Legitimate approaches are slower: original research worth citing, genuine relationships, digital PR, and being listed where your industry is actually listed.

What you should receive each month

The deliverables vary, but the shape of a decent month is consistent enough to judge against.

You should get Why it matters
A record of what was done Specific changes, not “ongoing optimisation”
What changed as a result Rankings, traffic, and enquiries, not just impressions
What is planned next, and why Shows there is a strategy rather than a routine
Access to everything Analytics, Search Console, and any accounts, in your name
An honest note on what did not work Every month has some. Reports that never mention it are selective

Red flags worth catching early

Most of these are visible in the first conversation, before any money changes hands.

  • Guaranteed rankings. Nobody controls Google’s results. A guarantee is either meaningless small print or a promise to rank you for terms nobody searches.
  • Reports that only show impressions. Impressions rise on their own. Enquiries are the number that pays your salary.
  • Accounts held in the agency’s name. If leaving means losing your analytics history and ad accounts, you are not a client, you are a hostage.
  • A fixed monthly number of blog posts as the entire strategy. Volume is not a strategy, and content nobody searches for cannot rank.
  • No questions about your business. An agency that quotes before understanding what a customer is worth to you is selling a package, not a plan.
  • Vagueness about links. Ask directly how links are earned. Discomfort with the question usually means the answer is that they are bought.

Agency, consultant, or in-house?

All three work in the right circumstances, and the honest answer depends on your situation rather than on which one an agency happens to sell.

Option Works when Falls down when
Agency You need several skills but not full-time Nobody internally owns the relationship
Consultant You have capacity but not expertise Nobody is free to implement the advice
In-house You publish constantly, year-round One person has to cover every discipline
Nothing yet Product-market fit is still unproven Competitors are compounding while you wait

How to sanity-check an agency you already have

If you are already paying and are unsure whether it is working, four questions will tell you most of what you need to know.

  1. Which pages produced enquiries in the last ninety days? A capable agency answers this from data. A weak one changes the subject to rankings.
  2. What did we stop doing because it was not working? If the answer is nothing, nobody is reviewing the plan.
  3. Show me the last three links we earned. Real links can be shown. Bought ones usually cannot.
  4. If we left tomorrow, what would we keep? The answer should be everything.

The short version

An SEO agency researches what your buyers search for, fixes what stops your site ranking, produces content that answers those searches, and earns the authority to compete. Done properly it is slow, measurable, and honest about its limits. Done badly it is a monthly invoice for activity that was never going to move anything, which is why the questions above matter more than the proposal does.

Good to know

Common questions

Day to day, an SEO agency researches what your buyers search for, fixes technical problems stopping pages from ranking, plans and produces content, earns links from other sites, and measures which of those actions produced enquiries. The proportions shift depending on whether your site's main problem is technical, content, or authority.

It depends on what a customer is worth to you. If one new client pays for several months of fees, SEO usually pays back. If your margins are thin and your market is tiny, a well-run Google Ads account or straightforward local listing work often returns more for less.

Reputable agencies price on scope rather than a fixed rate card, so a small local site and a large ecommerce catalogue are quoted very differently. What matters more than the number is whether the scope is written down and whether you own everything produced.

Technical fixes can move things within weeks. New content on low-competition terms typically takes three to six months. Competitive commercial terms take a year or more. Any agency promising first-page rankings in thirty days is describing something they cannot control.

A consultant diagnoses and advises, and someone on your side does the work. An agency diagnoses and also executes. Consultants suit teams with capacity but no expertise; agencies suit teams with neither.

In-house wins when you publish constantly and can keep a specialist busy year-round. An agency wins when you need several skills at once, technical, content, and links, but not a full-time salary for each. Many companies end up with one in-house marketer and an agency supplying depth.

Want this handled for you?

A free 30-minute call, then a written proposal within one business day.

Get a Quote