Skip to main content
Free SEO check

Services

Websites
SEO & Google Ads
Digital marketing
Branding
3D & interactive
Apps & AI
All services →

Find me on

SEO SEO Cost & Agencies

What Does an SEO Agency Do Each Month? (October 2026)

What does an SEO agency do? The work in plain English: technical fixes, content, Google Business Profile, links, AI search, and what to see each month.

Renovation company owner at his desk in an Ubi showroom office, reading up on what an SEO agency does

If you've had an SEO proposal in front of you, you've seen the words: on-page optimisation, link building, technical audit. What the proposal rarely tells you is what someone will actually do to your website on a Tuesday in month two, or how you'd know if they didn't.

An SEO agency is a company you pay to get your business found on Google and, more and more, named in AI answers. The work is six jobs: technical fixes, writing and improving pages, your Google Business Profile, earning links, checking AI search, and measuring the enquiries it brings in.

I'm Terris, a Singapore web designer, full-time since 2018, and I do this work myself on an SEO and GEO retainer. This is the job description I'd want an owner to have before signing with anyone, me included.

What does an SEO agency do?

An SEO agency does six jobs on your website and around it: technical fixes so Google can read every page, content that answers what customers search, your Google Business Profile, links from other sites, checks on AI answers like ChatGPT, and measurement that ties the work to enquiries.

Here's what each job means, and what you should be able to see after a month of it.

The jobWhat the work isWhat a month of it looks like
Technical SEOCrawling your site the way Google does, then fixing what gets in the way: unindexed pages, broken links, slow mobile pages, missing schemaA named list of fixes, and fewer errors in Search Console
On-page and contentImproving titles, headings and internal links on existing pages, and writing new pages that answer what customers typeOne to four pages written or rewritten, each aimed at a search you can name
Local SEOGetting your Google Business Profile right, making directory listings match, replying to reviewsChanges you can see on Google Maps
LinksGetting relevant sites to link to you: suppliers, trade associations, partners, local pressA handful of real links, some months none. Anyone promising hundreds is buying them
AI search (GEO)Checking whether ChatGPT, Gemini, Perplexity and Google's AI Overviews name you, and writing pages they can quoteThe same questions asked again, with a note of who got named
MeasurementSearch Console, Google Analytics, and tracking forms, calls and WhatsApp clicksEnquiries from Google, not just rankings

Most of this work is unglamorous. The technical list might be fifteen fixes in month one and two fixes in month six. The writing never really stops.

Some agencies sell AI search as a separate service. Google doesn't treat it as one. Its page on whether you need an SEO lists "Optimizing for generative AI" among the normal services an SEO provides, and its documentation on AI features says "The best practices for SEO remain relevant" for AI Overviews and AI Mode. AI search is the same work, checked in a new place.

How does SEO work?

SEO works by making your pages easy for Google to reach and worth showing. Google Search runs in three stages: crawling (finding pages), indexing (storing what each page is about) and serving (choosing which pages to show for a search). SEO is the work that gets your pages through all three.

Those stages come from Google's guide to how Search works, which also says "Relevancy is determined by hundreds of factors", the searcher's location, language and device among them. That's why someone in Jurong and someone in Tampines can type the same words and get different plumbers.

  • Crawling: can Google reach every page? Sitemaps, internal links, nothing blocked by mistake.
  • Indexing: does Google understand the page and keep it? Clear titles, one topic per page, schema, no near-copies.
  • Serving: is your page the best answer for this person, here, today? Content, reviews, links and your Google Business Profile carry this stage.

Google's guide to how Search works also says "Google doesn't accept payment to crawl a site more frequently, or rank it higher." An agency can't buy you a position. It can only make the site Google looks at better than the others.

What should an SEO agency deliver each month?

An SEO agency should deliver work you can see on your own website and Google listing each month: pages written or rewritten, technical fixes made, Google Business Profile changes, any links earned, and numbers tied to enquiries. If you can't point to what changed, you're paying for a report.

The typical agency month goes like this. You deal with an account manager, whose job is to look after you rather than your website. The work goes to an SEO executive you never meet, often a junior one. At month end a PDF arrives with rankings for fifty keywords, a traffic chart and a list of "tasks completed". That setup lets a few senior people cover a lot of accounts, but it puts two people between you and the work.

Whoever you hire, ask to see these every month:

  • The address of every page written or rewritten, so you can open it
  • Technical fixes by name ("fixed 14 broken internal links", never just "technical optimisation")
  • What changed on your Google Business Profile, and each link earned
  • Clicks from Search Console, and how many enquiries came from Google

Enquiries are the number that pays the bills. When I worked on Arcade Rental's site, it went from page 3 or 4 to #1 for its key terms and organic traffic grew from about 400 to 1,600+ visits a month. The figure the owner cared about was enquiries, which went from around 15 a month to 50+ a month.

There's only me, so nobody sits between you and the person changing your site. My retainer is roughly 22 hours of work a month: one intent page and one article, or three articles, plus the technical fixes, Google Business and directory work, and the same set of AI prompts re-run every month. When you want to know how it's going, you WhatsApp me. If you're comparing proposals now, I've covered how to choose an SEO agency separately, red flags included.

What does an SEO specialist do?

An SEO specialist is the person who does the hands-on work: checking Google Search Console, researching what customers type, writing or briefing pages, fixing technical problems and tracking rankings and enquiries. At an agency, the SEO specialist is often not the person you speak to.

A normal week for an SEO specialist looks like this:

  • Checking Search Console for pages that dropped out of the index or lost clicks
  • Deciding which page on your site should answer each search worth having
  • Writing new pages and editing old ones
  • Fixing technical problems, or writing them up for whoever controls your website
  • Asking ChatGPT and Gemini what your customers would ask, and noting who gets named

For you as an owner, the useful question is which specialist will touch your site, and whether you can talk to them. At a big agency that can change as people move on. Ask for the name before you sign, and how many other accounts that person handles. With me, the specialist, the writer and the person answering your WhatsApp are one person.

What's the difference between an SEO agency, an SEO consultant and an in-house SEO?

An SEO agency is a team that does the work for you on a monthly retainer. An SEO consultant is usually one experienced person who audits, advises or does the work themselves. An in-house SEO is your own employee, on salary, working only on your business.

Plenty of owners are weighing this up: "seo consultant singapore" gets about 590 searches a month here, going by Google Ads data.

SEO agencySEO consultantIn-house SEO
Who does the workA team: account manager, specialists, writersOne person, sometimes with a writerYour employee
Who you talk toUsually the account managerThe person doing the workYour employee
Typical cost in SingaporeSGD 1,000 to 5,000+ a monthSGD 100 to 350 an hour, or a monthly retainerA full-time salary plus CPF, tools and training
SuitsBig sites that need volumeSmall and mid-sized businesses that want senior workCompanies where search earns enough to justify a full-time hire
Main riskYour account goes to whoever has timeOne person can only take so many clientsOne person's skills become your ceiling

The cost ranges come from my SEO cost guide for Singapore, which breaks down what each price level buys. I sit in the consultant column, except that I do the work rather than hand you a to-do list. My SEO and GEO retainer is from SGD 2,520 a month, month to month, with 30 days' notice to stop.

What can't an SEO agency do?

An SEO agency can't guarantee you a #1 ranking, can't pay Google for a better position, and can't make results arrive in weeks. It also can't fix a weak offer, a slow site it isn't allowed to change, or a phone nobody answers when Google sends the call.

  • It can't guarantee #1. Google's page on hiring an SEO says "No one can guarantee a #1 ranking on Google", and if someone promises first place, its advice is to "find someone else".
  • It can't buy you a spot on Maps. Google says local ranking comes down to relevance, distance and prominence, and "There's no way to request or pay for a better local ranking on Google" (Google Business Profile help). Paid placement is Google Ads, a different product.
  • It can't control Google. Even a site that follows every rule isn't promised a place: Google says it "doesn't guarantee that it will crawl, index, or serve your page".
  • It can't be quick. Real movement usually takes three to six months; the month-by-month picture is in how long SEO takes in Singapore. If you need enquiries this month, Google Ads is the honest answer.
  • It can't fix the offer. If your prices are well above the market, your reviews are thin or nobody picks up when a customer calls, ranking higher just sends more people away.
  • It can't fix a site it isn't allowed to touch. Some agencies only get access to the blog, or have to queue every change with a separate developer. If your site takes six seconds to load on a phone and nobody may change it, you're paying for advice nobody acts on.

Because I build websites too, I can change the site myself instead of sending advice. Perfect Style Salon's rebuild took its load time from 5.8 seconds to 2.4 seconds, and its enquiries from about 10 a month to 28+ a month.

What does an SEO agency need from you?

An SEO agency needs access and facts from you: admin access to Google Search Console, Google Analytics, your Google Business Profile and your website, plus the things only you know, like which jobs pay best, which areas you cover and what customers ask before they buy.

An agency can run keyword tools all day, but it can't know that your aircon servicing jobs in Woodlands are the profitable ones, or that every customer asks whether you work weekends. Facts like those make better pages than any tool.

  • Add the agency as a user on your Google accounts. You stay the owner; never let an agency own your Search Console, Analytics or Business Profile.
  • Website access, or a named developer who'll make changes within a few days
  • Real photos of your work, your team and your premises
  • Quick answers when a page needs a fact checked
  • A heads-up when a customer says they found you on Google

Owners who answer fast get better pages sooner, and answering fast costs nothing.

In a good month, an SEO agency changes things on your site and your Google listing that you can open and check, and it tells you which enquiries came from them. If all you're getting is a PDF and a hope, ask what changed.

If you'd like a second opinion on your own site, I'll do a free check of what's getting in Google's way and what I'd fix first. Send me your URL through the contact page.

Sources and references (4)
  1. developers.google.com › do i need seo
  2. developers.google.com › how search works
  3. developers.google.com › ai features
  4. support.google.com
Back to top

Written by

Terris

Web designer in Singapore

I've built websites for Singapore businesses full-time since 2018, across 290+ projects. I write, design and build each one myself, then do its SEO and Google Ads. These articles are what I'd tell a client who asked.

610+ articles written

Message me about your website, your SEO or your ads

I build the website myself, then handle the SEO and the Google Ads after it goes live. Tell me what you need and I'll give you a straight answer and a price.

Email me
I read every message myself