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.
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.
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 job | What the work is | What a month of it looks like |
|---|---|---|
| Technical SEO | Crawling your site the way Google does, then fixing what gets in the way: unindexed pages, broken links, slow mobile pages, missing schema | A named list of fixes, and fewer errors in Search Console |
| On-page and content | Improving titles, headings and internal links on existing pages, and writing new pages that answer what customers type | One to four pages written or rewritten, each aimed at a search you can name |
| Local SEO | Getting your Google Business Profile right, making directory listings match, replying to reviews | Changes you can see on Google Maps |
| Links | Getting relevant sites to link to you: suppliers, trade associations, partners, local press | A 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 quote | The same questions asked again, with a note of who got named |
| Measurement | Search Console, Google Analytics, and tracking forms, calls and WhatsApp clicks | Enquiries 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.
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.
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.
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.
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 agency | SEO consultant | In-house SEO | |
|---|---|---|---|
| Who does the work | A team: account manager, specialists, writers | One person, sometimes with a writer | Your employee |
| Who you talk to | Usually the account manager | The person doing the work | Your employee |
| Typical cost in Singapore | SGD 1,000 to 5,000+ a month | SGD 100 to 350 an hour, or a monthly retainer | A full-time salary plus CPF, tools and training |
| Suits | Big sites that need volume | Small and mid-sized businesses that want senior work | Companies where search earns enough to justify a full-time hire |
| Main risk | Your account goes to whoever has time | One person can only take so many clients | One 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.
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.
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.



