It is usually the first question a Swiss SME owner asks before investing in organic search: what does SEO really cost? The honest answer is that there is no single price, because SEO is not a standardised product. There are, however, fairly stable market ranges across Geneva, Lausanne and the wider French-speaking region. This article lays out those ranges in CHF, explains what pushes the invoice up or down, and above all shows you how to check for yourself whether the investment pays off. No magic numbers, no promise of first place in a month: just usable reference points so you can compare two quotes without being misled.
Why SEO prices vary so much
Two neighbouring companies can pay 900 CHF and 4 500 CHF per month for work that carries the same name. The reason is simple: the word SEO covers very different realities. Fixing the tags on a ten-page brochure site has nothing in common with restructuring an online shop with three thousand products, publishing twelve articles a month and running a link strategy. Competition adds another layer: ranking for queries such as accountant Geneva or lawyer Lausanne takes far more work than a niche trade where only three competitors are visible. Finally, Swiss salary costs weigh heavily. A consultant based in French-speaking Switzerland necessarily charges more than an offshore provider, but knows the local market, the language and the search habits of buyers here.
The price ranges you will actually encounter
Here are the orders of magnitude most commonly seen in the field. They are market reference points, not official rates, and they shift from one provider to another.
The freelance SEO consultant
Expect roughly 80 to 180 CHF per hour, with recurring monthly engagements often starting between 700 and 1 500 CHF. An experienced independent is an excellent option for a small site, a one-off audit or a technical clean-up. The limits appear quickly: a freelancer rarely covers the whole chain alone. If your project needs technical work, copywriting in French and English, design and analytics tracking all at once, a single freelancer becomes a bottleneck, and their holidays become yours.
The agency
For ongoing work, monthly retainers usually run from 1 200 to 4 000 CHF depending on the size of the site and the volume of content produced. Below 800 CHF per month, be careful: either the scope is tiny, or the work is automated without human review. A serious retainer normally includes:
- technical monitoring of the site and correction of indexing errors
- optimisation of existing pages and creation of new targeted pages
- content written for specific, researched queries
- work on the Google Business Profile listing and local search visibility
- a readable monthly report covering rankings, traffic and above all enquiries received
A standalone initial audit, with no follow-up, generally falls between 1 500 and 5 000 CHF depending on the size of the site and the depth of the analysis. If you want to compare concrete scopes rather than promises, a free quote sets out what each level of service contains.
Hiring in-house
Recruiting an in-house SEO specialist costs, employer contributions included, between 90 000 and 140 000 CHF per year for an experienced profile in French-speaking Switzerland. Add tools, around 300 to 600 CHF per month for a full suite, plus management time. The model makes sense once search is a central acquisition channel, with a large site and daily needs. For an SME of ten to thirty people, it almost always costs more than an external engagement, for a narrower set of skills.
What genuinely moves the invoice
- the size of the site: ten pages and three thousand pages are not handled the same way
- the level of competition on your keywords and in your geographic area
- the number of languages: a French, German and English site multiplies the writing workload
- the technical starting point: a slow or badly built site needs fixing before anything else
- the volume of content produced each month, usually the largest single cost item
- the maturity of your brand: an established domain moves faster than a site created last week
So a high quote is not necessarily abusive, and a low quote is not necessarily a good deal. What matters is the ratio between the price paid and the volume of work genuinely delivered each month.
Monthly retainer or one-off project
A project engagement suits clearly bounded needs: an audit, a site migration, a restructure of the page hierarchy, the implementation of structured data. You pay once, you receive a deliverable, you apply it. A monthly retainer becomes necessary as soon as the goal is to gain and hold rankings, because search is cumulative work: every month adds pages, optimisations and signals. A pragmatic approach is to start with a paid audit, see whether the working relationship fits, then move to a monthly engagement if the potential is real. Many Swiss SMEs start exactly that way, with a modest budget focused on one area such as SEO in Geneva or SEO in Lausanne, before widening the scope.
What a serious SEO quote must contain
- the number of hours or days genuinely allocated each month
- a quantified list of monthly deliverables: optimised pages, articles, technical fixes
- the target keywords, validated with you, with their estimated search volume
- the frequency and format of reporting
- ownership of accounts and content if you decide to leave
- the commitment period and the exit conditions
A provider who refuses to detail those six points is selling vagueness. You are entitled to know exactly what you are buying, month after month.
How long before results appear
In a low-competition local market, the first movements often show between the second and the fourth month. On contested commercial queries in French-speaking Switzerland, expect six to twelve months for a stable first-page position. Any guarantee of results in four weeks is either disguised advertising or a query with no commercial value. The right reflex is to plan over a twelve-month horizon and review the trajectory each quarter, accepting that the first months mostly build foundations.
How to judge whether your SEO pays off
The calculation is simpler than it looks. Take the average value of a client over their lifetime, then your conversion rate from enquiry to signed contract. If a client is worth 3 000 CHF and one enquiry in four converts, each enquiry is worth 750 CHF. A budget of 1 500 CHF per month is therefore covered from the second monthly enquiry attributed to organic search. That logic changes everything: instead of watching rankings, you watch enquiries and revenue. So insist on conversion tracking, not just traffic curves. Traffic that never fills in the form does not pay salaries.
Warning signs to watch for
- a guarantee of first position, which nobody can honestly promise
- a report built around keywords with no buying intent and no real volume
- no content produced even though the retainer is invoiced every month
- links bought in bulk on sites unrelated to your business
- a refusal to give you access to your own Search Console or measurement tool
What budget for what company size
For a sole trader or a team of fewer than five people targeting a single city, a budget of 700 to 1 200 CHF per month, focused on local search and a handful of service pages, already produces effects. For an SME of ten to fifty people with several services and two languages, the effective zone sits between 1 500 and 3 000 CHF per month. Beyond that, for an online shop or a company active across Switzerland, 3 000 to 6 000 CHF per month becomes coherent. If your budget is below those thresholds, concentrate it on a single objective instead of spreading it thin: one city, one offer, a few excellent pages beat thirty lukewarm ones.
In short
SEO in French-speaking Switzerland typically costs between 700 and 4 000 CHF per month depending on scope, with one-off audits from 1 500 to 5 000 CHF and an in-house hire exceeding 100 000 CHF per year. The right price is the one that matches a verifiable volume of work and a measurable commercial objective. Always ask for the deliverables in detail, set a twelve-month horizon, and judge the outcome on enquiries received rather than on flattering rankings.