Skip to content
Back to blog
AcquisitionApril 19, 20268 min read

Swiss local SEO: the complete guide for SMBs

How to rank on Google Maps and geo searches in Switzerland in 2026: Google Business Profile, local citations, reviews, NAP consistency.

In 2026, 50-70% of searches with local commercial intent go through Google Maps or the "local pack", not classic results. For a Swiss SMB (restaurant, firm, agency, shop, craftsman), mastering local SEO is often more profitable than national SEO. This guide covers everything you need to do to dominate local SERPs in Switzerland.

By Greg Annas, founder of BeGenerous Digital.

Why local SEO is different from classic SEO

When a user types "digital agency Lausanne" or "Italian restaurant Geneva", Google shows first:

  1. The local pack: 3 Google Business Profile listings with the Maps card
  2. Paid ads (if competition is active)
  3. Classic organic results

To appear in the local pack (top 3 Maps), ranking factors are different from classic SEO:

  • Well-optimized Google Business Profile (massive weight, ~40%)
  • Geographic proximity of the searcher (~25%)
  • Prominence / local authority (~20%, based on citations + reviews)
  • Google reviews (~15%, volume + freshness + quality)

Classic SEO still counts (backlinks, content, metadata) but as a complement, not a substitute.

Step 1 · Google Business Profile: the absolute foundation

If you do only one thing for your local SEO, do this one.

Creation and setup

  1. Go to business.google.com
  2. Create your listing or claim an existing one (common case: Google auto-created a listing you don't know about)
  3. Verify ownership (postcard, phone, video)

Full optimization

NAP info (Name, Address, Phone):

  • Name: exact company name (no variant or keyword stuffing)
  • Address: full official address (street + number + postal code + city + canton)
  • Phone: professional landline or main mobile number

Categories:

  • 1 primary category (as specific as possible, e.g., "Digital design agency" vs. "Company")
  • 2-9 relevant secondary categories

Service area:

  • If you receive clients (shop, firm): address displayed
  • If you travel (craftsman, service): coverage area (Lausanne + Geneva + Montreux for example)

Hours:

  • Full, precise hours
  • Update exceptional closures (holidays, vacations)

Description (750 chars):

  • Clear message of what you do, for whom
  • Naturally include 2-3 local keywords ("Lausanne", "Switzerland")
  • No bulk list of services

Photos (high priority, ranking factor):

  • Logo + cover photo
  • 10+ interior / exterior / team / work photos
  • Add 1-2 photos per month (activity signal to Google)

Google posts:

  • 1-2 posts per month (events, news, offers)
  • Short format (100-300 words) + photo + CTA

Services:

  • Detailed list with prices if possible
  • Full descriptions of each service

Q&A:

  • Answer public questions quickly
  • Pre-populate with 5-10 frequent Q&As

Step 2 · Google review strategy

Reviews are the 2nd most important local ranking factor, after the Google Business Profile itself.

Numerical targets

Minimum acceptable: 10 reviews, average rating ≥ 4.3 Good: 30+ reviews, average rating ≥ 4.5, at least 1 new review/month Excellent: 100+ reviews, average rating ≥ 4.7, 5+ new reviews/month

How to collect reviews ethically

DO:

  • Ask satisfied clients directly after the service
  • Send a post-delivery email with a direct link to your Google listing ("Would you like to share your experience?")
  • QR code on invoices / quotes with a direct link
  • Regularly monitor the GBP inbox to respond to each review

DON'T:

  • Buy reviews (severe penalty if detected, possible ban)
  • Incentivize with a reward ("leave us a review and win X")
  • Only ask satisfied clients (bias, detectable)
  • Never reply to reviews (negative signal)

Reply to negative reviews

Every negative review that's answered publicly and professionally becomes a plus: it shows your seriousness to prospects reading.

Generic template:

"Thank you for your feedback, [First name]. We take every feedback seriously. Regarding [point raised], here's what happened: [honest explanation]. We'd be happy to discuss directly with you to find a solution: [email / phone]."

Step 3 · Swiss local citations

"Citations" are mentions of your business (NAP) on local directories. Google uses them to validate your existence and local authority.

Must-have citations in Switzerland

Swiss general directories:

Tech / business directories:

Per-profession directories:

  • Professional registers (lawyers, doctors, accountants)
  • Industry associations (Hotelleriesuisse, gastrosuisse, AIVD)
  • Chambers of commerce (CVCI for Vaud, CCI Geneva, etc.)

International directories:

  • Crunchbase if startup/tech
  • LinkedIn Company Page
  • Trustpilot (for e-commerce and consumer services)

The NAP consistency rule

NAP (Name, Address, Phone) must be STRICTLY IDENTICAL across all citations.

Example: if your Google Business Profile says "BeGenerous Digital Sàrl" with the address "Chemin du Chalet-de-Praroman 4, 1000 Lausanne 26", then on local.ch, moneyhouse.ch, LinkedIn, your website, your emails, it must be exactly this wording.

Inconsistencies that penalize:

  • "BeGenerous Digital" vs. "BeGenerous Digital Sàrl" (inconsistent)
  • "Chalet-de-Praroman 4" vs. "Chemin du Chalet-de-Praroman 4" (inconsistent)
  • "1000 Lausanne" vs. "1000 Lausanne 26" (inconsistent)
  • Phone number with or without spaces differently (inconsistent)

Create a reference NAP document and copy-paste everywhere.

Step 4 · Geo-targeted content on your site

Your website must clearly signal to Google that you're based in Switzerland and serve this area.

Elements to implement

Metadata:

  • Title: include the main city ("Digital agency Lausanne · BeGenerous Digital")
  • Description: mention the geographic area

Schema.org LocalBusiness:

  • Structured address (streetAddress, postalCode, addressLocality, addressRegion)
  • GPS coordinates (geo.latitude, geo.longitude)
  • Opening hours
  • Service area (areaServed)

Text content:

  • "About" pages with explicit location mention
  • "Service area" or "Cities served" page if relevant
  • Geo-targeted blog articles (e.g., "Specifics of the Geneva digital market")
  • Client cases with city / region mention

Footer:

  • Full address in plain text
  • Phone
  • Google Maps link to the listing

Backlinks from authoritative local sites accelerate local ranking.

Priority targets

Regional press:

  • 24heures.ch, TDG (Tribune de Genève), Le Temps
  • Bilan.ch for B2B
  • Heidi.news for tech/innovation
  • Local press (Journal de Morges, Nouvelliste, etc.)

Swiss tech blogs and media:

  • ICTjournal.ch
  • Swissinfo.ch tech section
  • Industry-specific blogs

Partners and associations:

  • Cantonal chamber of commerce
  • Industry associations
  • Incubators (Fongit, EPFL Innovation Park, Technopark Winterthur/Lausanne)
  • Venturelab / swiss venturepool

Sponsorship / events:

  • Swiss tech events (Web Summit Geneva, Startup Days)
  • Local meetups
  • University conferences (HEC Lausanne, EPFL, Unige)

Each backlink must be natural and relevant. 1 quality backlink > 20 directory-farm backlinks.

Step 6 · Continuous optimization

Local SEO is not "set and forget". Recommended cadence:

Weekly

  • Reply to new Google reviews (< 48h)
  • Reply to Q&A questions on the listing
  • Create 1-2 Google Business posts

Monthly

  • Add 2-3 new photos to the listing
  • Publish 1-2 geo-targeted blog articles
  • Monitor rankings on target local keywords (tool: BrightLocal, Whitespark, or manual audit)
  • Check NAP consistency (every new citation added must match)

Quarterly

  • Full audit of the Google Business listing (completeness, recent photos, up-to-date info)
  • Review of negative reviews and corrective action if pattern
  • Outreach for new local backlinks
  • Local competitive analysis (top 3 on your keywords: what do they do better?)

How long to see results

Realistic for a Swiss SMB starting from zero:

  • Months 1-2: gradual appearance in the local pack on long-tail keywords ("digital agency Ecublens" rather than "digital agency Lausanne")
  • Months 3-4: top 10 stabilization on main keywords, first organic leads
  • Months 6-8: top 3 on main keywords if execution is rigorous
  • Months 12+: dominant local position, 40-60% organic leads

Companies that give up before 6 months are the ones that lose, while their persevering competitors capture all local attention on profitable queries.

Realistic budget for an SMB local SEO

ApproachMonthly budgetExpected results
DIY (manager 4h/month)CHF 0 – 200 toolsSlow, but possible with rigor
Local freelancerCHF 800 – 2,000Good for a solo SMB or firm
Local SEO agencyCHF 1,500 – 4,000Recommended for SMBs with ambitions
Agency + paid (Google Maps Ads)CHF 3,000 – 6,000Maximum acceleration

Conclusion

Local SEO is the acquisition channel with the best ROI for a Swiss SMB on the local market. Long term, recurring, defensive (competitors struggle to dislodge you once established).

The 3 absolute priorities:

  1. Perfectly optimized Google Business Profile (80% of the result)
  2. Continuous review strategy (20-30 reviews min, recent)
  3. NAP consistency across all citations (silent but critical)

At BeGenerous Digital, we often do the local SEO audit as a first step with our Swiss SMB clients — it's the fastest quick win to activate. Free 30-min discovery to audit your current stack.

Articles liés

Pour aller plus loin