Your website cost you between CHF 5,000 and 15,000, it looks sleek and modern… and nobody can find it on Google. That is the scenario we see with most of the SMEs in French-speaking Switzerland who come to us. The good news: in nine cases out of ten, this invisibility is not the result of some algorithmic curse, but of a handful of perfectly identifiable — and fixable — mistakes. Here are the twelve most common ones in 2026, grouped into three families: technical, content and local SEO, each with a way to detect it and the fix to apply.
Technical mistakes: cracked foundations that undermine everything else
1. A slow website, especially on mobile
In 2026, more than 65% of local searches in Switzerland happen on a smartphone. A site that takes more than three seconds to load loses roughly half of its visitors before they read a single line. How to detect it: run your site through PageSpeed Insights (free) and aim for a mobile score above 80. How to fix it: compress your images to WebP, enable caching and remove unnecessary plugins. Typical cost: CHF 500 to 1,500 of optimisation work — often the best return on investment in your entire digital strategy.
2. Pages that are invisible to Google
An absolute classic: the site went live with the "Discourage search engines from indexing this site" box still ticked, left over from the development phase. The result: zero visibility, sometimes for months. Detection: type site:yourdomain.ch into Google. If nothing shows up, you have an indexing problem. Fix: check the setting in your CMS, submit an XML sitemap in Google Search Console and request indexing of your key pages.
3. Duplicate content across site versions
With www and without, http and https, a French version and a German version without hreflang tags: every duplicate dilutes your authority in Google's eyes. For an SME operating in both Geneva and Zurich, missing hreflang tags can cause the wrong language to appear in search results — and drive visitors away within seconds. Fix: 301 redirects to a single canonical version, clean canonical tags, and fr-CH / de-CH hreflang tags if your site is multilingual.
4. Default title tags and meta descriptions
"Home — Company Name" as the title of your main page is like handing Google a blank sheet. The title tag remains one of the most powerful on-page ranking signals. Fix: every page needs a unique title of 50 to 60 characters that includes your main keyword and your location, for example "Accounting Firm in Lausanne — SME Bookkeeping | YourName". The meta description does not rank you directly, but it drives your click-through rate: craft it like an ad.
Content mistakes: talking about yourself instead of answering your customers
5. Targeting keywords that are out of reach
Trying to rank for "insurance" or "lawyer" when you are a three-person firm in Neuchâtel means burning your energy against players who invest hundreds of thousands of francs a year in their search presence. The right approach: target the local long tail. "Employment lawyer Neuchâtel" is faster to win and converts better: less volume, but visitors who actually pick up the phone.
6. Thin service pages
A 150-word "Our services" page listing six offerings will rank for nothing at all. Google rewards depth: one dedicated page per service, with 600 to 1,000 words answering your customers' real questions — pricing, timelines, method, concrete examples. Detection: if a core service of your business does not have its own page, you are handing that traffic to your competitors.
7. A website frozen in time
A site whose latest news item dates back to 2022 signals weakness, both to Google and to your prospects. You do not need a daily blog: publishing one or two useful articles per month — practical guides, answers to frequent questions, industry news — is enough to show that your company is alive and competent.
8. Ignoring search intent
Someone searching for "office cleaning prices Geneva" wants a ballpark figure, not your company history since 1987. Before writing, look at what already ranks on page one for each target keyword, and align your content with that format: guide, pricing page, comparison. Content that answers the wrong question never ranks for long.
Discover our services · Chat on WhatsApp
Local SEO mistakes: the decisive battleground for an SME
9. An incomplete Google Business Profile
For a search like "physiotherapist Fribourg", the Google map appears above the classic results. A profile without photos, up-to-date opening hours or a description is practically invisible in that local pack. Fix: complete 100% of the fields, add recent photos of your premises and your team, and publish one update per month. It is free and takes two hours.
10. Inconsistent business details across the web
Rue de la Gare 12 here, Rue de la gare 12b there, an old phone number on a forgotten directory: these NAP inconsistencies (name, address, phone) sow doubt in Google's mind and weaken your local rankings. Fix: list every mention of your business — local.ch, search.ch, professional directories, social networks — and make them identical down to the last character.
11. Neglecting customer reviews
In French-speaking Switzerland, a provider showing 4.8 stars and 60 reviews captures the lion's share of clicks against a competitor with only three. Reviews are both a local ranking factor and a powerful conversion lever. Simple method: systematically ask for a review after every successful project, for instance via a WhatsApp link or a QR code on the invoice. And reply to every review, even negative ones: your answer is read by all your future customers.
12. No dedicated local pages
If you serve Geneva, Nyon and Lausanne, a single generic page will not get you visible in all three cities. Create one page per service area, with genuinely local content: regional references, market specifics, testimonials from local customers. Above all, avoid copy-paste pages where only the city name changes — Google detects them and ignores them.
Where to start? Our prioritisation framework
Fixing everything at once is unrealistic for an SME. Prioritise by impact-to-effort ratio:
- Week 1 — the blockers: indexing (mistake 2) and your Google Business Profile (mistake 9). Minimal effort, immediate impact.
- Month 1 — the foundations: mobile speed (1), title tags (4), NAP consistency (10) and review collection (11).
- Quarter 1 — growth: in-depth service pages (6), local pages (12) and a long-tail keyword strategy (5 and 8).
- Ongoing: regular publishing (7) and duplicate-content monitoring (3).
Indicative budget: expect CHF 1,500 to 3,000 for a full audit including the blocker fixes, then CHF 800 to 2,000 per month for ongoing support. Compare that with paid advertising, where a single lead often costs more than CHF 100 in French-speaking Switzerland: over twelve months, SEO remains the most profitable channel for an SME.
Conclusion: ordinary mistakes, very real lost revenue
None of these twelve mistakes is exotic. Taken in isolation, they look harmless; combined, they explain why so many Swiss SMEs remain invisible while their competitors — not better, just better optimised — fill their order books. An honest diagnosis takes a few days, and the first results usually show within eight to twelve weeks.
At Digital Swiss Agency, we audit your website, prioritise the fixes according to your budget and implement an SEO strategy tailored to the reality of a Swiss SME — no jargon, no long-term lock-in.