In the last three posts, we built the foundation: Google Business Profile as the base layer, systematically collecting reviews, and Apple Business plus Bing Places, so you also show up in Apple Maps, Siri, and AI assistants.
That already puts you ahead of most competitors who never get past step one. But local visibility in Switzerland has five additional levers — some of them very Switzerland-specific, often not even mentioned in English-language SEO blogs. That’s exactly your opportunity.
This post walks through the five building blocks in the order I’d implement them. You don’t need all of them at once — but if you knock them off one by one, you’ll have a local online presence that looks substantially different in a year.
Building block 1: Swiss directories — the underrated entry ticket
There are five Swiss platforms that genuinely matter for local businesses. Which ones are relevant depends on your industry:
- localsearch (local.ch and search.ch): Universally important. Both brands belong to localsearch AG and share a database. If you’re not properly listed here, you’re missing from the Swiss map and phone-book apps that still get millions of monthly views — particularly from a generation that doesn’t open Google first. Claim your listing at localsearch.ch; the basic listing is free.
- comparis.ch: Relevant for comparable services — insurance brokers, mortgage advisors, fiduciary services, health insurance consultants, garages, moving companies. Profiles are partly curated, partly maintained by providers.
- homegate.ch: If you’re in real estate (agents, property management, construction, renovation), this is your platform. Also useful for trades professionals connected to the property world.
- tutti.ch: A classifieds platform — relevant for trades, small businesses, second-hand stores, service providers who take direct orders. Standard for marketplace-style businesses.
- ricardo.ch: Auction- and marketplace-focused. Relevant for retailers, especially in the collectibles, vintage, and premium segments.
More important than any single platform: consistent data everywhere. Which brings us to the next building block.
Building block 2: NAP consistency — the invisible trust factor
NAP stands for Name, Address, Phone. Sounds basic, but it’s one of the biggest reasons local rankings underperform for many small businesses.
Google (and Bing, and Apple) checks in the background whether the business data they pull from various sources matches up. If your website says “Bahnhofstrasse 5, 8853 Lachen,” your Google Profile says “Bahnhofstr. 5, 8853 Lachen,” Facebook says “Bahnhofstrasse 5, Lachen SZ,” and local.ch says “Bahnhofstrasse 5a” — you’ve got a trust problem.
Concretely: pick one spelling and use it identically everywhere.
- Spell out street types: “Bahnhofstrasse” instead of “Bahnhofstr.” — consistently.
- Phone number in international format: “+41 55 442 12 34” — not “0554421234” in one place and “055 442 12 34” in another.
- Business name identical: If the legal name is “Müller Coiffure GmbH,” then it’s “Müller Coiffure GmbH” everywhere — not “Salon Müller” in one source and “Müller Coiffure” in another.
Half an hour with a spreadsheet and a round-trip through every profile (Google, Apple, Bing, local.ch, your website footer, invoice templates, social media) — and you’ve completed one of the cheapest, highest-impact visibility upgrades possible.
Building block 3: Location schema — making search engines’ job easier
Schema markup is a label for search engines. It’s code that’s invisible to visitors but tells Google, Apple, and Bing clearly: “Here’s my business name, here’s my address, here are my hours.” Search engines no longer have to guess.
For local businesses, the relevant schema is the LocalBusiness schema (with subcategories like HairSalon, Restaurant, Plumber, etc.). At its simplest:
{ “@context”: “https://schema.org”, “@type”: “HairSalon”, “name”: “Salon Müller”, “address”: { “streetAddress”: “Bahnhofstrasse 5”, “addressLocality”: “Lachen”, “postalCode”: “8853”, “addressCountry”: “CH” }, “telephone”: “+41554421234”, “url”: “https://salon-mueller.ch”, “openingHours”: “Mo-Fr 09:00-18:30” }
That’s all it needs at the core. If this feels too technical, you don’t have to type it yourself.
- WordPress: SEO plugins like Yoast or Rank Math generate this automatically once you fill in your business details.
- Squarespace, Wix: Have dedicated fields for this in their backend.
- Lovable, Webflow & co.: You add the block once manually in the <head> section, or have your developer do it in 15 minutes.
If you’re not sure whether your site already has it: head to Google Rich Results Test, paste your URL, and you’ll see exactly what’s there and what’s missing.
Building block 4: Location pages — the hyperlocal Switzerland lever
Switzerland is hyperlocal. Someone looking for a carpenter in Pfäffikon Googles “carpenter Pfäffikon” — not “carpenter March region” and certainly not “carpenter Switzerland.” That’s true even when Pfäffikon and Lachen are an 8-minute drive apart.
If you serve customers in multiple towns, dedicated landing pages per town pay off. Concretely: a carpenter in Lachen who also works in Pfäffikon, Altendorf, Siebnen, and Galgenen has five location pages — not one page saying “We work across the entire March region.”
A good location page has the following components:
- Clear town reference in the title and headings: “Carpenter in Pfäffikon SZ — Custom Furniture and Built-in Cabinets.”
- Real local context, not a copy-paste template: Mention local landmarks, the route, a note on typical buildings in the area (timber houses on the slopes, old-town renovations). A page that just swaps the town name will be flagged as spam by Google.
- A local photo: Ideally a project you completed in that town. Failing that, a recognizable photo from the area (church, train station, lake shore).
- Local customer voices: One or two reviews or quotes from customers in that specific town.
- Town-specific FAQ: “How far do you travel for a job in Pfäffikon?”, “Do you have experience with 1970s houses, common in this area?” — these kinds of questions often rank directly in Google’s featured snippets.
Important: Never mass-produce. Three excellent location pages beat twelve identical ones. Google spots the pattern instantly.
Building block 5: Local backlinks — the hardest, but most valuable lever
Backlinks are links from other websites to yours. Local backlinks — links from Swiss sources, ideally from your region — are one of the strongest trust signals for Google. They’re also the hardest item on this list, because they’re not in your direct control.
Realistic sources for local backlinks:
- Industry and trade associations: Membership in the Gewerbeverein March, the Schwyz SME Association, your industry-specific federation — almost all of them publish member directories with links.
- Local media: Höfner Volksblatt, March-Anzeiger, Bote der Urschweiz. If you do something newsworthy (opening, anniversary, new service, award), put together a short press release and pitch it specifically.
- Sponsorships: Local sports club, community event, school gala. Sponsors are often prominently linked from the club’s website.
- Cooperations with other small businesses: Mutual “Recommended Partners” sections on each other’s sites. Not industrial-scale, but two or three reliable partnerships go a long way.
- Local blogs and content platforms: Some regions have active bloggers or tourism platforms. A guest article on a topic where you have expertise can yield a valuable link.
What you don’t do: buy backlinks, register in shady web directories, or join international link networks. Google catches this, and it does more damage than good.
In what order should you tackle them?
If I were starting from scratch:
- Swiss directories — fast, free, immediate effect.
- NAP consistency check — half an hour, highest leverage per minute spent.
- Location pages — if you serve more than one catchment area, this is the biggest organic lever. One page every two weeks, finished in three months.
- Location schema — set up once, runs in the background.
- Local backlinks — the long-running task. Not a sprint, but a background project over months.
These five building blocks together — on top of a clean Google Business Profile, systematically managed reviews, and Apple/Bing presence — are what local visibility in Switzerland actually looks like. Not spectacular individually, but cumulatively a clear edge over most of your competitors.
Which of these five building blocks is your weakest — and which would yield the most? I offer a free 30-minute introductory call. We’ll look at your local visibility together and prioritize the next three steps.
Ready to talk?
30 minutes, no pitch — just clarity on your next marketing move.