A one-off SEO project makes sense when the site has untapped potential, not when you want to overtake someone in a crowded market. If your site has never been properly optimised - muddled titles, slow loading, no content covering what customers actually search for - that is exactly where one-off work has the most ground to make up, and the things you fix once do not expire overnight. If you are fighting for phrases that three other companies have been working on every month for years, a single pass is usually not enough: the rivals keep moving and you stand still. Below I break both options down and show how to tell when you are paying a retainer for nothing.
What a one-off SEO project is
A one-off SEO project is a closed piece of work: an audit, a list of fixes, their implementation and handing the site over in a state that is “technically fine”. It has a beginning, an end and a price agreed up front. It does not cover ongoing work - once it is finished, nobody adds content or watches whether a competitor has overtaken you. The typical scope:
- Technical audit - indexing, redirects, duplicates, sitemap, structured data
- Speed and Core Web Vitals - images, scripts, caching, hosting
- Site structure - which pages exist, how they are linked, what is missing
- Titles, descriptions and headings across every page that matters
- Content matched to real queries - rewriting the key offer pages
- Google Business Profile and company data, if the business operates locally
This work does not “expire”: architecture, speed and sensible content keep working even when nobody touches them. Which is why a one-off optimisation is also the foundation when you move into a retainer afterwards.
What you pay for in an SEO retainer
An SEO retainer is ongoing monthly work on visibility: new content, expanding the site, earning links and reporting. You are not paying to “hold positions”, you are paying for someone to add something to your site every month that was not there before. An honest retainer consists of four things:
- Content - new pages and articles answering real customer questions
- Technical development - further fixes arising as the site grows
- Links from other sites - earned, not bought in bulk from dubious networks
- Measurement and reporting - what was done, what came of it, what next
If the report shows only a rankings chart and the sentence “we are carrying out optimisation activities”, that is not an SEO retainer. That is a retainer for a report.
The comparison: cost, time, risk
| Criterion | One-off optimisation | Monthly retainer |
|---|---|---|
| Billing | one amount, agreed before the start | every month, usually a contract of several months |
| First effects | usually 4-12 weeks after implementation | first movements similar, growth builds over months |
| Durability | technical fixes and content stay permanently | the effect usually builds, but melts away over time once the budget stops |
| When it fits | a site never optimised, small or local competition | a crowded market, a store, a nationwide market |
| Main risk | done and forgotten - a year later it is a mess again | paying for years with no verifiable effect |
Market rates for retainers scatter from a few hundred to a few thousand zloty a month and change every year, so treat them as a reference point rather than a rule (Polish market rates). With me, optimisation is part of site development and optimisation, and fixed-bid projects usually land in the range of around 5,000-10,000 PLN net, with the price in writing before we start.
When a one-off project is enough
A one-off optimisation is enough when the site has a lot of ground to make up on its own patch and the competition for phrases is not fierce:
- A local service business - a plumber, a clinic, an accounting office. What decides it is the Google Business Profile, a few well-written pages and speed; more on that in the piece on local visibility and choosing an SEO partner
- A site never touched from an SEO angle - collect the easy points first, then consider ongoing work
- A narrow B2B niche - a few dozen searches a month, two rivals; often it is enough to do it once, better than they did
- A limited budget - better to build a decent foundation once than to pay small amounts for a year for work nobody can see
In that case, after the one-off work it is enough to look into Search Console once a quarter and add content in-house. Where to start is set out in the step-by-step SEO audit checklist.
When nothing will come of it without ongoing work
Ongoing work is necessary when many rivals are fighting for the same phrases and they are all working on their sites every month too. Search results are a relative ranking - you only stand still when everyone else does too. A retainer makes sense when:
- you run an online store with a catalogue that keeps growing and needs constant work on categories
- you target nationwide phrases with high volume
- your market is aggressively contested (loans, compensation claims, solar panels, courses, medical)
- SEO is the main sales channel, not a supplement to referrals
- you have several locations or languages - in practice that is several sites at once
There is a middle case: a service business that wants to grow beyond its own city. There you do the one-off optimisation and then keep a light rhythm of adding content.
The model I propose most often
Most often I start with a one-off optimisation and only start ongoing work once the data shows there is a reason. The order is simple:
- Free diagnosis - I look at what is broken and say whether it is worth putting money in here at all
- The one-off project - technical layer, structure, key content; one amount, an agreed scope
- Three months of watching - Search Console shows whether impressions and clicks are growing
- The decision - either we stay with periodic reviews, or regular content work starts
You do not pay every month for something whose effectiveness nobody has verified yet, and you are not left alone with a site that gathers dust again six months later. The technical rhythm itself - updates, backups, speed - is covered by ongoing technical care: Basic from 1,000, Pro from 2,000 or Premium from 3,500 PLN net per month.
What to watch for in a retainer contract
A contract is safe when you can walk away from it and take everything that was created with you. The red flags I see most often:
- No access to Search Console and Analytics on your side - that data has to be yours
- Content published outside your domain - if the articles land on someone else’s portals, you are left with nothing when the cooperation ends
- Rented links - they disappear after the last invoice, and positions can drop with them
- A report with no business numbers - positions only, nothing about clicks
- A guarantee of positions - nobody controls Google’s results, so that promise usually covers phrases nobody searches for
- A contract with no notice period - a fair clause gives you an exit after the initial term
More questions worth asking before you sign, I collected in the piece on how to buy SEO without getting scammed.
How to check whether any of it is working
You check effectiveness in Google Search Console, not in the provider’s report. That free Google tool shows which queries your site appears for and how many people click through.
| What you check | Where | What should be happening |
|---|---|---|
| Impressions | Performance, last 6 months | a slow but visible upward trend |
| Clicks | Performance | rising along with impressions, not the other way round |
| Number of queries | Performance, Queries tab | new phrases appearing, not just your company name |
| Enquiries and phone calls | your calendar and inbox | ultimately the only thing that counts |
Compare year on year, not month on month - seasonality can turn a good month into a disaster on paper. Part of the traffic is also moving into AI-generated answers, which is worth keeping an eye on separately.
Where to start on your side
Before you decide on a model, it is worth knowing what you have. I start with a free diagnosis: I go through the site on the technical layer, speed and content, and then say straight whether a one-off job is enough or whether the subject needs ongoing work - including when the answer is “do not spend money right now”. For bigger work you get a quote in writing before we start.
Frequently asked questions
Does a one-off SEO project make sense at all? Yes, provided the site has untapped potential and the competition in the results is not fierce. Technical fixes, structure and well-written pages keep working even when nobody comes back to them. In markets where rivals work on SEO every month, a single pass eventually stops being enough.
How long do you have to wait for SEO results? The first changes are usually visible 4-12 weeks after implementation, and sensible conclusions can be drawn after roughly six months. The pace depends on the age of the domain, the competition and how neglected the site was at the start. Nobody honest will give you a specific date or a guaranteed position.
Is SEO hard to do yourself? The basics can be done in-house: sensible titles, descriptions, a Google Business Profile and regular content about what you do. The difficulty starts on the technical layer - indexing, speed and site architecture, where one mistake can hurt you. A sensible split is to hand the technical layer to a specialist and write the content yourself, because nobody knows your customers better than you.
What happens if I stop the SEO retainer? Everything that is on your site - content, technical fixes, structure - stays and keeps working. What disappears is the effect of rented things, above all links on other people’s sites, and your position melts over time against rivals who keep working. So before you sign, establish how much of the budget goes into permanent site assets and how much into things that vanish after the last invoice.
Sitting on this yourself and unsure where to start? I speed up and repair existing sites and stores - Core Web Vitals, outages, the features that are missing. Tell me what is happening and you will get a concrete quote with a date.