The verdict in three sentences
An investor visa and citizenship law firm in Geneva pays in 2026 between CHF 2,500 and 9,000 a month for serious SEO support, or CHF 3,500 to 10,000 for a one-off audit (ballpark figures). The right provider shows itself less through promises than through its ability to date every piece of content, respect lawyer advertising rules and measure qualified consultations rather than traffic. Red flags are frequent in this sector, because programmes change fast and the wealthy families looking for you do not forgive outdated information.
Why this sector needs a particular kind of provider
Your clients are wealthy families, entrepreneurs or expatriate executives, often outside Switzerland. They type "Swiss residence permit wealthy individual", "lump-sum taxation Geneva lawyer", "EB-5 lawyer Geneva" or "golden visa Europe 2026 still open". They look for eligibility, timelines, costs and risks, in French, English and sometimes other languages.
Three features make SEO harder. Programmes keep changing: the US EB-5 programme was reshaped by the EB-5 Reform and Integrity Act of 2022, and several European golden visas have closed or cut their real estate route since 2023. An undated article quickly becomes misleading. Next, lawyer advertising is regulated: in Switzerland, professional rules allow objective advertising that meets the public's need for information. Finally, the revised Federal Act on Data Protection (revFADP), in force since 1 September 2023, applies to forms that collect wealth information, and the GDPR may also apply if you target EU residents. This is not legal advice: your bar and your counsel remain the references.
Rates charged in Geneva in 2026
These ranges are 2026 ballpark figures, based on typical agency quotes and public rate pages of providers in French-speaking Switzerland.
| Billing model | 2026 ballpark (CHF) | What is usually included | Watch point |
|---|---|---|---|
| Freelance hourly rate | CHF 110 to 170/h | Technical fixes, ad hoc advice | No ongoing management |
| Geneva agency hourly rate | CHF 150 to 250/h | Senior expertise, workshops | Hours add up fast |
| Monthly retainer, one language | CHF 2,500 to 5,000/month | Technical, 2 to 4 pieces, reporting | Legal content often too thin |
| Monthly retainer, FR + EN | CHF 5,000 to 9,000/month | Programme content in two languages | Check who does the legal review |
| One-off audit | CHF 3,500 to 10,000 | Technical, content and competitor diagnosis | Deliverable without a costed action plan |
| Programme pages project | CHF 6,000 to 15,000 | 8 to 15 country or programme pages | No updates planned after delivery |
Red flags to spot in a proposal
| Red flag | Why it is a problem for your firm | What to require |
|---|---|---|
| "Page one in 3 months" | No serious provider promises a ranking, Google does not allow it | Effort-based objectives and activity metrics |
| Bulk link packages | Penalty risk, links from dubious sites tied to your name | An editorial link policy, listed and approved |
| No access to your Search Console | You control neither the data nor the history | All accounts owned by the firm |
| Ranking reports without consultations | No link to revenue | Consultation requests tracked by source |
| Content promising visa approval | Breaches objective advertising, professional conduct risk | Review by a partner before publication |
| Undated programme articles | Outdated information, loss of trust | Visible update date and quarterly review |
| 24-month commitment with no exit | You pay even if nothing moves | 6-month commitment, then monthly |
Questions to ask before signing
- Have you worked for lawyers or regulated professions, and how do you build their advertising rules into your work?
- Who writes the programme pages (EB-5, permits for wealthy individuals, European residencies) and who checks legal accuracy?
- How do you handle a programme closing or changing: redirect, update, dated archive?
- Which languages do you offer with native copywriting, and how do you reach families searching from abroad?
- How do consultation forms comply with the revFADP, with minimal wealth data?
- Which metrics will we see each month: qualified consultations, cost per consultation, queries by programme?
How to compare two proposals
Score each offer out of 5 on each criterion, multiply by the weight, and compare the totals out of 100.
| Criterion | Weight | What earns 5/5 |
|---|---|---|
| Understanding of lawyer advertising rules | 25 | Written approval process, concrete examples |
| Quality and dating of programme content | 20 | Native copywriting, visible date, scheduled review |
| Data and access transparency | 15 | Accounts in the firm's name, full access |
| Metrics tied to consultations | 15 | Tracking by source and by programme |
| First 90 days plan | 15 | Dated deliverables, justified priorities |
| Contract flexibility | 10 | Exit possible after 6 months |
A serious first 90 days looks like this: technical and content audit in month one, rework of priority programme pages and consultation tracking in month two, first dated content and internal linking fixes in month three. Consultations from SEO usually arrive between month 6 and month 12.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
As a professional services reference, Kolonell built the website of TR Signing Group, a signing services company in New Jersey: the same demand for clarity and restraint on legal topics.
Mini case study
*Illustrative example.* "Rhône & Lac Partners", a four-lawyer Geneva firm, receives two offers. Agency A proposes CHF 4,000 a month over 24 months, i.e. CHF 96,000 committed, with bought links. Agency B proposes a CHF 6,000 audit then CHF 5,500 a month for 6 months, i.e. 6,000 + 5,500 × 6 = CHF 39,000 before any decision to continue. On the grid, A scores 52/100 and B scores 81/100. If an average residence mandate brings CHF 25,000 in fees, B pays for itself with 2 mandates over the period (CHF 50,000), while leaving the firm free to stop.
FAQ
How much does serious SEO cost for a business immigration firm in Geneva?
As a 2026 ballpark, budget CHF 2,500 to 5,000 a month for one language and CHF 5,000 to 9,000 for French and English. A one-off audit sits between CHF 3,500 and 10,000.
Can a provider promise page one on Google?
No: no serious provider promises a ranking. Be wary of any offer that uses it as a selling point in the first meeting.
How often should programme pages be updated?
At least every quarter, and immediately after an official announcement. For 10 programme pages, that often means 4 to 8 hours of review per quarter.
Do we need English content for an international clientele?
Yes, in most cases: a large share of the families concerned search in English. Plan a content budget roughly 40 to 60% higher for native copywriting in both languages.
What commitment length should we accept?
Six months is enough to judge the method and the first signals. Beyond 12 months without an exit clause, the risk falls entirely on the firm.
Let's talk about your search visibility. We review your programme pages, your data and your consultation goals, then propose an SEO plan on quote. Request a free quote: diagnosis and proposal within 48 hours.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

