What are SEO services, and what should they cost in Melbourne?

CJ Digital builds fast, secure, high-performing websites - backed by local hosting, proven digital marketing expertise and real local support.
Cafe owner and consultant review information on a laptop at the counter.

SEO services are the monthly work that gets a business found in Google’s unpaid search results. A retainer usually covers technical fixes to the website, rewriting the pages that matter, new content, local listings, links from other websites, and a monthly report. For a small business, that work is priced between about $800 and $6,000 a month. Most small and mid-sized businesses land between $1,500 and $3,500.

That band is not a Melbourne price. It is a scope price. The same work costs about the same in Sydney, Brisbane or Adelaide. What you buy is hours and skill, not a postcode. Competition is the one thing that changes by place. A busier search term takes more hours to win, so the job gets bigger. The rate behind those hours does not move.

What is included in an SEO retainer?

People review website printouts, a planning notebook and performance charts on a desk.

An SEO retainer is a monthly agreement to do a set amount of search work on your website. Six kinds of work usually sit inside it.

Cheap retainers are cheap because they drop three of those six. Content goes first, because writing takes hours and hours cost money. Link work goes second, because it is slow and somebody has to do the asking. Strategy goes third. You get a dashboard login instead of a person who reads the numbers and decides what to do next.

  • Technical work on the site. Page speed, mobile layout, broken pages, and the code that tells Google what each page is about.
  • Page-level work. Rewriting titles, headings and copy so each page answers one clear question a customer types into Google.
  • Content. New pages or articles that answer what your customers ask before they buy.
  • Local search and Google Business Profile. Your Business Profile is the free listing that puts your business in Google Maps and in the local results.
  • Links. Getting other websites to link to yours. A backlink is a link from another site, and Google reads it as a vote for you.
  • Reporting. A written record each month of what was done, what moved, and what comes next.

What stays in a cheap retainer is the quick work. A technical audit, which is a one-off check of the site’s code and structure, and a tidy-up of the Google Business Profile. Both are useful. Both are done once. Neither is a monthly service, and a year of paying for them is a year of paying twelve times for one job.

A retainer is also not a website build. A build is a one-off project with an end date. A retainer is ongoing work with no finished state. If you are weighing one against the other, what a website build costs is a different question with different numbers behind it.

What does SEO cost in Melbourne, and what changes with the number?

Business owner compares two printed documents beside a laptop and calculator.

Three price bands cover most of what a small business gets quoted. The gap between them is hours and seniority, not a different kind of SEO.

Those bands are a read of the market rather than a rate card. Australian agency pricing guides published in August 2026 put a small local retainer at around $1,000 to $1,500 a month, a growth retainer at $1,500 to $3,000, and competitive work above $3,000. The same guides put the average monthly fee at about $1,349 for a one-person consultancy and about $3,209 for an agency retainer. That gap is the thing you are trying to price when the quotes look alike.

  • Around $800 to $1,500 a month. Narrow scope. This buys a freelancer’s hours on specific fixes, or a technical and Google Business Profile foundation with basic reporting. It does not buy sustained content, real link work, or a senior strategist.
  • Around $1,500 to $3,500 a month. Where most small and mid-sized businesses land. A technical foundation, a genuine content schedule, some link work, and reporting a person can talk you through.
  • Above $3,500 a month. Full service. Higher content volume, outreach and digital PR, and a senior strategist rather than a shared account manager.

None of those numbers change because the work happens in Melbourne. The inputs are the same everywhere: hours, and the skill of the person spending them. What changes by place is how crowded your search term is. A plumber chasing work across Richmond and Fitzroy is competing for attention against a different number of businesses than one covering Frankston. The busier the term, the more hours it takes to move, so the same result costs more. The rate did not go up. The job got bigger.

Two other costs get folded into the same conversation and should be kept out of it. Google Ads is a separate spend with its own budget, and splitting a budget between SEO and Google Ads is a calculation of its own. AI SEO, the work of getting a business named inside AI answers, is normally quoted as its own line item as well.

Why do two SEO quotes for the same work differ so much?

People review printed quotations at a desk with a calculator.

Say you own a small business, or run its marketing, and you have three quotes in front of you at $800, $2,500 and $6,000 a month. All three describe much the same service. Five things sit behind the difference and none of them appear on the page.

One of your quotes may be from a freelancer and one from an agency. That is a real difference in cover and scope, and it deserves its own answer rather than a line in a pricing guide.

  • Hours. Most of the gap is time. A retainer at the bottom band buys a few hours of work a month and one at the top buys many times that. Ask how many hours you are buying and where they go.
  • Who does the work. A senior strategist and a first-year account manager cost very different amounts per hour. Both get described as your SEO team.
  • Whether content is included. Content is the most expensive part of SEO, because somebody has to research and write it. A quote with no content line is cheaper for that reason alone.
  • Whether the work is passed on. Some agencies manage the account and send the work out to a third party. That is not wrong on its own, but it puts another margin in the price and another person between you and the work.
  • What reporting means. A dashboard login is not a report. A report is a person telling you what changed, why it changed, and what they will do about it next month.

Check as well whether a quote bundles hosting and site maintenance into the monthly figure. A website support package is a separate product with its own pricing, and buying one does not mean you have bought the other.

What should you get in writing before you sign?

People discuss a written agreement beside a notebook and desk calendar.

A quote is not a contract. Five things should be written down in plain words before you sign anything.

Account ownership is the one people forget, and it is the one that costs them. Set those accounts up in your own name or the business’s name, then give the agency access. Access can be switched off in a minute. Ownership has to be handed back, and years of history walk out the door when it is not.

  • Scope. What work happens each month and roughly how much of it. The word SEO on its own is not a scope.
  • Reporting. How often a report arrives, what is in it, and whether a person walks you through it.
  • Account ownership. Who owns the Google Ads, Google Analytics and Search Console accounts. Search Console is Google’s free tool showing what your site ranks for.
  • Notice period. How much notice each side has to give, and whether there is a minimum term.
  • What happens at the end. Who keeps the content, the links and the accounts when the contract stops.

Once a retainer is running, the question changes from what you are buying to whether it is being done. How to tell if the SEO you are paying for is being done is a separate job, and it is worth reading a month or two in.

What SEO cannot fix

Shop owner looks away from an open diary beside the counter telephone.

SEO moves a business up the search results. It does not change what happens after the click, and some problems sit outside what any retainer can reach.

There are also businesses that should not buy SEO at all, at least not this year. When SEO is the wrong investment sets out the situations where the same money does more somewhere else.

  • Reviews. If your Google Business Profile has four reviews and the business above you has two hundred, ranking higher does not close that gap on its own.
  • Pages that do not exist. Google can only rank a page it can read, so a business selling six services from one page spends its first few months building pages rather than winning positions.
  • Capacity. More enquiries are only worth having if somebody answers them. A retainer that works puts pressure on a business that cannot take it.
  • The offer itself. Search brings in people who are already looking. It does not talk them into a price or a product they do not want.

Why use a local agency, if the price is the same everywhere?

Shop owner talks with a consultant holding a tablet in a florist shop.

It is a fair question and it deserves a straight answer. If a retainer costs the same in every city, a business here could hire anyone in the country, and sometimes that is the right call.

Three things still make a local agency worth choosing, and none of them is a premium on the invoice. You can sit across a table when something goes wrong, and a bad quarter is easier to sort out in a room than over email. A local agency knows what the competition looks like at suburb level, which is the thing that sets the hours in the first place. And you share a working day, so a site that breaks at nine gets looked at before lunch.

Being local is not a reason to pay more. It is a reason to expect more contact for the same money, and that is the standard to hold a Melbourne agency to.

So take the quote in front of you and read it against the six kinds of work in this article. Mark every one it does not mention. That list of gaps is your first conversation with whoever sent it, and it is a better opening than asking for a discount. Our SEO service page sets out what the work covers here, and CJ Digital is in Hawthorn if you would rather have that conversation in person.

Frequently asked questions

Is SEO cheaper outside Melbourne?

No. A retainer is priced on the hours the work takes, and those hours cost much the same anywhere in Australia. A cheaper quote from another city is usually a smaller quote rather than a local discount.

Is a freelancer enough for a small business?

That depends on how many hours the job needs. One person can cover a narrow scope well, and the bottom band is often exactly that arrangement. A business that wants content, links and strategy running at once is asking for more hours than a single person has to give.

How do I compare two SEO quotes?

Lay them side by side and hunt for three lines: hours, content and reporting. Those three explain most of the distance between two numbers. Where a quote names none of them, that is the question to ask before you compare anything else.

What is the cheapest SEO worth paying for?

The bottom band buys a technical foundation and a properly set up Google Business Profile, and for a small local business that is real work with real value. It stops being worth the money when it is sold as a full service. Paying for one thing while expecting six is where the waste happens.

Does an SEO retainer include Google Ads?

No. SEO works on the unpaid results and Google Ads is a paid placement with a budget of its own. The two are normally quoted and billed separately, even when one agency runs both for you.

Let’s talk about your business and build something great together. 

We’ll help you put the right online foundations in place so customers can easily find, trust and choose your business.