Contact
What are you interested in?
Ongoing SEO, month by month.
SEO is not a project you finish once. It is continuous work against competitors, Google updates and ageing content. We take it on monthly, transparently, with one named point of contact.
Request a free SEO checkAn ongoing SEO retainer is a continuing engagement in which an agency looks after your search visibility month after month — instead of analysing once and then leaving you to it. It typically covers analysis, technical maintenance, new content, local SEO, link building and reporting. At DLM Digital it starts at CHF 300 per month for local SEO. Full-service SEO starts at CHF 800 per month, and GEO plus SEO with systematic build-up of AI visibility is CHF 2'500 per month.
We are DLM Digital, a studio at Gustav-Maurer-Strasse 23 in Zollikon, on the Zurich city boundary. Since 2022 we have delivered more than 300 projects, predominantly for Swiss SMEs, and we work in English and German. What we do not sell: ranking guarantees, minimum terms used as a sales instrument, and reports that look better than reality. What we do instead: implement a manageable number of correctly prioritised measures every month, and tell you openly what worked and what did not.
Is a twelve-month SEO retainer worth it — and who offers one in Switzerland?
A twelve-month retainer is worth it when your website is technically sound, there is demonstrable search demand for what you offer, and the margin on a small number of extra jobs covers the annual cost. In Switzerland they are offered by full-service agencies, specialist SEO agencies and freelancers — at DLM Digital in Zollikon near Zurich, ongoing work starts at CHF 300 per month for local SEO and at CHF 800 per month for full-service SEO.
The long horizon has a reason, and it is not a contract clause. It is the effect curve:
- Month 1–3 — foundation. Technology, structure, Google Business Profile, the most important existing pages. In the numbers, impressions and positions move first; enquiries do not.
- Month 4–8 — substance. New content for queries you do not yet cover, plus reworking of the pages that just miss ranking. Locally, the first positions stabilise here.
- Month 9–12 — expansion and defence. Authority, reaction to Google updates and to competitors, GEO for AI search. For contested national terms this is where the actual return sits.
When twelve months are not worth it: if you need revenue within three months (Google Ads is the more honest suggestion), if a relaunch is coming that will overwrite the work, or if you are already at capacity. We do not sell minimum terms as a sales instrument — if a retainer is not delivering, it should be cancellable. How to compare providers systematically is set out in our guide to choosing an agency in Switzerland.
How much does ongoing SEO cost in Switzerland?
An ongoing SEO retainer in Switzerland typically costs an SME between CHF 300 and CHF 2'000 per month, open-ended upwards depending on competition. At DLM Digital it is CHF 300 per month for local SEO, CHF 800 per month for full-service SEO and CHF 2'500 per month for SEO combined with GEO; a one-off SEO audit without ongoing work starts at CHF 1'500.
Three factors explain why the same service costs different amounts: the competition in your search environment, the technical condition of your website at the start, and the share of the fee that actually goes into implementation rather than into reporting and project management. That last figure is the most revealing one. Ask every quote how many working hours are included, otherwise you are comparing monthly prices that might hide six hours or sixteen.
Offers below CHF 200 per month are, in our observation, usually automated mass solutions without a strategy; conversely, a high price is no guarantee of quality. A detailed read on Swiss market prices is on SEO costs in Switzerland, and what a single engagement covers phase by phase is set out on SEO optimisation in Zurich.
I have to justify an SEO budget internally — what should I anchor it to?
Anchor it to a break-even calculation rather than to rankings: annual cost divided by the margin on one won enquiry gives the number of additional jobs at which the investment carries itself. With our prices that is CHF 3'600 a year for local SEO, CHF 9'600 for full-service SEO and CHF 30'000 for SEO combined with GEO — so at CHF 5'000 margin per new customer, one, two and six additional jobs a year respectively.
What belongs in the internal paper fits on a single page:
- Baseline. Clicks, impressions and position of the most important pages at the start, taken straight from Google Search Console. Without a starting value, no success can be evidenced later.
- Target metric. Organic enquiries and calls, not positions.
- Measures and cost. What happens monthly, at what price.
- Break-even. The calculation above, with your figures.
- Exit criterion. How you will recognise after six months that it is not working — defined in advance, not argued about afterwards.
The uncomfortable version belongs in there too: if the margin per job is CHF 200, the break-even moves to 48 jobs, and the honest consequence is not a bigger budget but a different channel. We say that in the first conversation, even when it argues against our own offer.
What is included in an ongoing SEO retainer?
A serious monthly retainer consists of five recurring building blocks. How much of each you get depends on the budget, but the order of prioritisation always stays the same, because content on a technically broken page achieves nothing.
- Continuous analysis: reading Google Search Console and GA4, ranking development, competitor behaviour, and new queries you are suddenly appearing for. The month's measures come out of that, not out of a static annual list.
- Technical maintenance: Core Web Vitals (LCP, INP, CLS), crawlability, indexing, broken links, structured data, mobile-first. Websites decay technically the moment anyone edits content or installs an update — the retainer catches that.
- Content: new pages and copy for queries you do not yet cover, plus reworking of existing pages that just miss ranking. Over the months, this is the biggest lever.
- Local SEO: keeping the Google Business Profile current, citations and NAP consistency, reviews. For local providers the fastest route to real enquiries.
- Reporting: every month, traceably — what was done, which numbers moved, what comes next, including the measures that achieved nothing.
Why SEO is continuous work and not a project
SEO has no end date, because the conditions keep changing — from four directions at once. A one-off optimisation is therefore like a one-off bookkeeping exercise: correct on the day, ageing from then on.
- Your competitors do not sleep. Rankings are relative, not absolute. You can have done everything right technically and still slide, because somebody else did more.
- Google keeps changing its evaluation. Core updates reach into existing rankings without anything on your site having changed. Continuous work means noticing early and being able to react.
- New queries appear constantly. For terms you have no page for, you will not be found, no matter how good the rest is. New content is the engine, not the decoration.
- AI search is shifting the rules. A growing share of searches ends without a click, because Google answers directly in AI Overviews or because customers ask ChatGPT or Perplexity first. Whether you get named there is decided by structure, facts and a consistent company entity — work that cannot be done once and left.
That is why retainers under six months rarely make sense to us: SEO realistically needs six to twelve months to reach stable effect. Stop after three and you have paid for the groundwork without waiting for the harvest. How that visibility in AI answers is built specifically is described on GEO Agency Zurich.
What a typical SEO month looks like here
Every month follows the same rhythm: look at the data, prioritise, implement, report. Concretely:
- Week 1 — analysis: reading Search Console and GA4. Which pages gained or lost impressions? Where do you sit at position 8 to 15 and need only a small push? Which queries are new? What has the competition changed?
- Week 1 — prioritisation: out of those findings we pick a small number of measures with the best ratio of effort to expected effect. Not working through the list, but doing the right thing first.
- Week 2–3 — implementation: technical fixes, reworking existing pages, new content, Schema.org data, internal links, Google Business Profile. Most of the time sits here, and that is exactly the point.
- Week 3 — content: research, copy, images, publication. Where your subject expertise is needed, we collect it in one short focused conversation instead of long approval loops.
- Week 4 — reporting: what was done, what moved in the numbers, what comes next. Honestly, including the months that delivered little.
For smaller retainers from CHF 300 per month this cycle is more compact and weighted towards local SEO, but the sequence stays the same. What never happens: time going into status meetings and slide production instead of work on your visibility.
One-off SEO audit versus an ongoing retainer
| One-off audit (from CHF 1'500) | Monthly retainer (from CHF 300/mo) | |
|---|---|---|
| What you get | Analysis and a prioritised action plan | Implementation, month after month |
| Implementation | By you or your web agency | By us |
| Reaction to Google updates | Not included | Part of the ongoing work |
| New content | Only as a recommendation | Produced continuously |
| Shelf life | A snapshot, ageing over time | Continuously adjusted to the data |
| Fits when | You can implement internally | You have no capacity for it |
| Time horizon | A result within weeks | Effect realistically after 6–12 months |
Ongoing SEO — monthly prices
Transparent entry prices, excluding VAT. What makes sense for you depends on the competition in your search environment and on the value of an enquiry — we clarify that in the first conversation, before you book anything. If a smaller package is enough, we will say so.
- Google Business Profile
- Local keywords
- Citations and NAP consistency
- Review strategy
- Monthly reporting
- Everything from local SEO
- Technical SEO and Core Web Vitals
- Continuous content production
- GEO for AI search
- Link building
- One named point of contact
- Everything from full-service SEO
- Systematic GEO build-up
- AI Overviews, ChatGPT, Perplexity
- Entity and schema strategy
- Extended reporting
Frequently asked questions about ongoing SEO
A twelve-month SEO retainer is worth it when your website is technically sound, there is demonstrable search demand for what you offer, and the margin on a small number of extra jobs covers the annual cost. In Switzerland they are offered by full-service agencies, specialist SEO agencies and freelancers; at DLM Digital in Zollikon near Zurich, ongoing work starts at CHF 300 per month for local SEO and at CHF 800 per month for full-service SEO. The reason for the long horizon is the effect curve, not a contract clause. Locally, the first measurable shifts appear in month two to four, a stable position settles between month four and eight, and for contested national terms both move out to eight to twelve months. Stop after three months and you have paid for the groundwork without waiting for the effect. We still do not sell minimum terms — if a retainer is not delivering, it should be cancellable.
Anchor it to a break-even calculation rather than to rankings: annual cost divided by the margin on one won enquiry gives you the number of additional jobs at which the investment carries itself. With our prices that is CHF 3'600 a year for local SEO, CHF 9'600 for full-service SEO and CHF 30'000 for SEO combined with GEO — so at a margin of CHF 5'000 per new customer, that is one, two and six additional jobs a year respectively. The internal paper should also contain a baseline from Google Search Console (clicks, impressions and position of your most important pages at the start), the target metric, the planned measures, and an exit criterion defined in advance. In our experience the exit criterion convinces committees more than any forecast does, because it caps the investment instead of promising a return.
At DLM Digital, ongoing SEO starts at CHF 300 per month for local SEO — Google Business Profile, local keywords, citations, NAP consistency and reporting. Full-service SEO with technical optimisation, content production and link building starts at CHF 800 per month. If you also want to build AI visibility systematically — AI Overviews, ChatGPT, Perplexity — that is CHF 2'500 per month. A one-off SEO audit without ongoing work starts at CHF 1'500. Which model fits you depends less on the size of your company than on the competition in your search environment and the value of a single enquiry. For a local service business with manageable competition, the smaller retainer often works for years; in contested fields a CHF 300 budget simply moves too little, and we will say so.
An SEO retainer is a recurring monthly fee that buys you a fixed allocation of SEO work, as opposed to a one-off project with a beginning and an end. The term comes from the agency world and means, at its core, that you are paying for continuous time and responsibility rather than for a single deliverable. In practice a retainer typically covers analysis, implementation, content, technical maintenance and reporting within a defined scope. The difference from hourly billing is predictability on both sides: you know what it costs, and we can plan over months instead of thinking in individual assignments. When comparing retainers, do not look at the price alone — look at how much of it flows into actual implementation and how much into reporting and project management.
Realistically, SEO needs six to twelve months before the work shows up as stable rankings and measurable enquiries — towards the lower end for local queries, towards the upper end for contested national terms. That is why retainers under six months rarely make sense from our point of view: you pay for the groundwork but leave before it takes effect. This is not a contractual requirement from us, it is a description of how Google works. Changes have to be crawled, evaluated and, over time, classified as trustworthy. If your horizon is genuinely shorter — you need revenue in three months — Google Ads is the more honest suggestion. After the build-up phase the work usually settles into a quieter mode: less foundational repair, more maintenance, content and reaction to competitors and Google updates.
Your rankings do not vanish overnight, but they erode. What you have built stays in place at first: the pages remain indexed, the technical foundations hold, the backlinks stay. What disappears is the continuous work against three forces. Your competitors keep optimising and eventually overtake you. Google keeps changing how it evaluates pages and will sooner or later touch one of yours. And without new content there are no new queries for which you can be found. In practice you therefore see a slow slide over months rather than a crash, with the pace set by competitive pressure. That is an argument against panic, not for dependency: if you have to pause, you will not lose everything, but you will pay part of the build-up cost again when you restart.
An SEO audit is a one-off stocktake: we analyse technology, content, backlinks and competitors and deliver a prioritised action plan. It starts at CHF 1'500 and tells you what to do — nothing is implemented as part of it. That is exactly right when you have an internal person or a web agency who can work through the measures, or when you first want to know how large the topic is for you at all. An ongoing retainer from CHF 300 per month implements instead, and adjusts the priorities continuously to whatever the data is doing. The audit is a snapshot; the retainer is a process. Many clients start with an audit and then decide whether to implement it themselves or have us do it — the action plan is deliberately written to work without us.
That does not depend on headcount but on the value of an enquiry and on whether your service is searched for at all. At CHF 300 per month, a year of local SEO costs you CHF 3'600. If a single new customer carries a margin of CHF 5'000, it pays for itself with one additional enquiry a year; at CHF 200 per job you need far more volume, and then SEO may be the wrong investment. For most local service businesses, trades, practices and fiduciaries the ratio is favourable, because local competition online is often weak and an optimised Google Business Profile moves a great deal. You are not a case for SEO if you are already at capacity and work entirely through referrals — and we will tell you that in the first conversation, even though it argues against our own offer.
Little, but not zero. Keyword research, structure, copy, technical implementation and reporting are entirely ours. What we cannot replace is your subject expertise: the questions your customers actually ask, the typical mistakes in your industry, the reasons someone hires you rather than a competitor. That is precisely what produces content that ranks and that Google and AI systems classify as competent. In practice this runs as one or two focused conversations of 30 to 60 minutes a month, plus a short approval of the texts. What helps but is not mandatory: access to your website, Google Search Console and Google Analytics, so we work with real numbers rather than estimates.
By enquiries, not by rankings. Rankings are an intermediate quantity — they fluctuate, they are personalised and location-dependent, and position three for a keyword without buying intent is worthless. Four things are meaningful: the number of organic enquiries and calls, the development of clicks and impressions in Google Search Console, visibility in the Local Pack for your most important terms, and whether you appear in AI answers at all. In the first two to four months you usually see movement in impressions and positions before enquiries follow. That is normal, and it is the reason SEO cannot be judged after eight weeks. Our reporting states openly which numbers are moving and which are not, including the measures that did not work.
Look first, decide afterwards
We analyse your website and your competitors and tell you concretely whether an ongoing retainer is worth it for you — and what order of magnitude is realistic. No sales pressure and no ranking promises.
Request a free SEO check