Combien coûte une agence SEO
en Suisse romande ?
Les tarifs SEO en Suisse romande varient de 50 à 500 CHF de l'heure selon le format du prestataire. Un freelance indépendant facture entre 50 et 120 CHF de l'heure (forfait mensuel typique 350 à 2'000 CHF). Une petite agence spécialisée de deux à huit personnes facture entre 150 et 250 CHF de l'heure (forfait 800 à 3'500 CHF par mois). Une grosse agence de communication de dix à cinquante personnes facture entre 300 et 500 CHF de l'heure (forfait 3'000 à 15'000 CHF par mois). Pour une PME romande typique de cinq à vingt employés, le budget SEO réaliste se situe entre 500 et 1'500 CHF par mois selon l'ambition : 500 à 700 CHF couvre le Google Business Profile et un site web professionnel avec un article de blog mensuel ; 1'000 à 1'500 CHF ajoute l'exclusivité territoriale, l'optimisation pour ChatGPT et Perplexity. Cette page détaille les fourchettes réelles observées sur 40+ devis romands en 2025.
Données 2026 : fourchettes basées sur 40+ devis réels collectés auprès de PME romandes entre janvier 2025 et mars 2026. Mise à jour trimestrielle.
Quels tarifs selon le format du prestataire SEO ?
Le format du prestataire influence directement le tarif horaire et le forfait mensuel. Voici les quatre formats dominants en Suisse romande, avec leurs fourchettes réelles observées sur 40+ devis entre 2025 et début 2026.
| Format | Tarif horaire | Forfait mensuel typique | Pour qui |
|---|---|---|---|
| Freelance indépendant | 50 — 120 CHF/h | 350 — 2'000 CHF/mois | TPE solo, budget serré, périmètre focalisé (GBP seul, blog seul, audit ponctuel) |
| Petite agence spécialisée 2 à 8 personnes |
150 — 250 CHF/h | 800 — 3'500 CHF/mois | PME 1-20 employés, approche complète GBP + site + contenu |
| Grosse agence communication 10 à 50 personnes |
300 — 500 CHF/h | 3'000 — 15'000 CHF/mois | PME 20+ employés avec marketing interne, ambition nationale, e-commerce |
| Consultant premium stratégie seule, pas exécution |
400 — 800 CHF/h | Pas de forfait (mandat ponctuel 5'000-20'000 CHF) | Entreprises 50+ employés avec équipe SEO interne, besoin d'expertise externe stratégique |
Ce qui explique les écarts de prix entre formats
Un freelance indépendant à 80 CHF/h et une grosse agence à 400 CHF/h ne rendent pas la même prestation. L'écart de 5× s'explique par quatre facteurs additifs. Le premier est la structure : une grosse agence porte des charges fixes élevées (locaux, administration, commerciaux, direction) qui se répercutent sur le tarif horaire même quand c'est un junior qui exécute. Le second est la spécialisation : une petite agence SEO pure a une expertise plus pointue qu'une grosse agence de communication généraliste où le SEO est un département parmi huit. Le troisième est la fiabilité : une agence de dix personnes peut absorber un départ ou une maladie sans impact client, un freelance seul ne peut pas. Le quatrième est la signalisation sociale : certains clients paient délibérément cher pour pouvoir dire « nous travaillons avec l'agence X » — c'est un investissement marketing interne, pas SEO. La bonne question n'est pas « qui est le moins cher » mais « quel format correspond à mon besoin ».
Combien coûte chaque prestation SEO individuellement ?
Le SEO regroupe plusieurs disciplines aux tarifs distincts. Voici les fourchettes mensuelles observées sur le marché romand pour chaque prestation prise isolément — à additionner selon les besoins, à ne pas cumuler aveuglément.
| Prestation | Fourchette mensuelle | Résultat visé |
|---|---|---|
| Google Business Profile (GBP) seul | 150 — 500 CHF/mois | Meilleure visibilité sur Google Maps, plus d'appels entrants et d'itinéraires |
| SEO local (GBP + site + contenu local) | 500 — 1'500 CHF/mois | Leadership sur le bassin de vie (canton, région), 1-3 concurrents battus |
| SEO organique national | 1'500 — 5'000 CHF/mois | Ranking sur requêtes nationales Suisse, trafic 10'000+ visiteurs/mois |
| GEO (ChatGPT, Perplexity, AI Overviews) | 300 — 1'500 CHF/mois ajout à un SEO existant |
Citations dans les réponses IA, trafic canal AI Search |
| Rédaction SEO (articles blog) | 200 — 600 CHF par article 1'200-2'500 mots |
Longue traîne Google, autorité thématique |
| Création site web Lighthouse 90+ | 3'000 — 15'000 CHF one-shot ou inclus dans abonnement |
Site technique propre, Core Web Vitals optimisés, Schema.org |
| Audit SEO ponctuel | 600 — 2'500 CHF one-shot | Rapport détaillé avec plan d'action 3-12 mois |
| Migration SEO (refonte site) | 1'500 — 5'000 CHF one-shot | Pas de perte de trafic lors du changement, redirections 301 propres |
| Backlinks & netlinking | 500 — 3'000 CHF/mois budget dédié séparé |
Autorité domaine (Domain Rating Ahrefs), ranking requêtes compétitives |
Faut-il prendre un abonnement mensuel ou payer au projet ?
Les deux modèles coexistent sur le marché romand. Chacun répond à un besoin différent. Le choix dépend de la nature de votre demande et de votre appétit pour un suivi continu.
✅ Abonnement mensuel — 85% du marché
Fourchette : 200 à 3'000 CHF/mois selon périmètre.
Adapté quand : vous voulez une gestion continue de votre visibilité Google, avec production régulière de contenu, suivi mensuel des KPI, optimisations itératives, réponse aux évolutions algorithmiques Google.
Avantages : visibilité financière (montant fixe chaque mois), résultats cumulatifs dans le temps, réactivité sur les modifications, relation long terme avec un interlocuteur qui connaît votre activité.
Inconvénients : engagement minimum (6-12 mois courants), paiement continu même pendant les mois « calmes » business, dépendance au prestataire.
⚡ Devis ponctuel — 15% du marché
Fourchette : 600 à 20'000 CHF one-shot selon le projet.
Adapté quand : vous avez un besoin fini et délimité dans le temps — audit SEO pur sans accompagnement, refonte de site seule, migration de domaine, formation interne de votre équipe marketing, diagnostic pour justifier un choix stratégique auprès de votre direction.
Avantages : dépense unique claire, livrable précis (rapport, code, formation), aucun engagement long, adapté si vous avez une équipe marketing interne qui prend le relais.
Inconvénients : pas de suivi des résultats dans le temps, risque de « tirer les plans sur la comète » sans exécution derrière, expertise non-actualisée (algorithmes Google évoluent vite).
Règle de décision simple : si vous êtes une PME avec zéro expertise SEO interne et ambition de visibilité continue, prenez un abonnement mensuel. Si vous avez une équipe marketing solide qui va exécuter après réception d'un diagnostic, un devis ponctuel peut suffire. Les agences qui n'offrent qu'un seul de ces deux formats optimisent leur modèle économique avant votre besoin — méfiance.
Quel budget SEO selon la taille de votre entreprise ?
La taille de l'entreprise dicte l'ambition SEO réaliste. Voici les cinq profils typiques de PME romande et leur budget SEO mensuel recommandé. Ces fourchettes sont observées chez les clients existants et ajustées au marché romand 2026.
TPE solo (1-2 personnes)
Budget SEO : 150 à 400 CHF/mois.
Exemples : artisan indépendant, coach, thérapeute, consultant solo, petit commerce. Ambition réaliste : dominer le Google Business Profile local (Maps Pack), 2 à 5 appels supplémentaires par mois via Google, site web simple one-pager suffit. Ne pas investir sur SEO organique national — trop large, trop compétitif, ROI trop lointain pour cette taille.
Petite PME (3-10 employés)
Budget SEO : 400 à 1'000 CHF/mois.
Exemples : fiduciaire, cabinet dentaire 2 praticiens, restaurant, artisan avec équipe, agence immobilière locale. Ambition : dominer le bassin de vie, site web Lighthouse 90+ avec 5 pages, blog à raison d'un article par mois, GBP optimisé, début d'exclusivité par commune. Commence à être rentable sur SEO organique local ciblé.
PME moyenne (11-30 employés)
Budget SEO : 1'000 à 2'500 CHF/mois.
Exemples : cabinet médical multi-praticiens, entreprise artisanale régionale, cabinet d'avocats, PME industrielle B2B. Ambition : leadership sectoriel sur canton entier, site 10-20 pages, 2-4 articles blog par mois, optimisation GEO (ChatGPT/Perplexity) active, backlinks stratégiques. SEO organique national commence à être envisageable sur niches ciblées.
PME structurée (31-50 employés)
Budget SEO : 2'500 à 5'000 CHF/mois.
Exemples : grosse clinique privée, cabinet d'avocats 10+, entreprise industrielle B2B régionale, franchise commerciale multi-sites, e-commerce établi. Ambition : SEO national Suisse, 4-8 articles blog par mois, backlinks continus, netlinking, GEO complet, parfois équipe SEO interne complémentaire. Justifie une petite agence spécialisée (2-8 personnes).
ETI & grosses PME (50+ employés)
Budget SEO : 5'000 à 15'000 CHF/mois.
Exemples : groupe industriel, chaîne de magasins, cabinet multi-sites, e-commerce mature. Ambition : SEO national et international (Suisse + France/Allemagne), équipe SEO interne complétée par agence externe stratégique, gros budget backlinks, contenu à forte fréquence (8+ articles/mois), GEO avancé, netlinking programmé. À ce niveau, le choix peut être une grosse agence de communication.
En dessous de 150 CHF/mois
Les offres SEO à moins de 150 CHF/mois sont rarement sérieuses en Suisse. Elles signalent : prestataire offshore (Inde, Maghreb) avec qualité instable, automatisation basse qualité (posts GBP générés sans modération, avis artificiels qui risquent bannissement Google), absence totale de suivi personnalisé, non-conformité nLPD. Le coût minimum d'un prestataire suisse sérieux (charges, compliance, outils pro) ne peut pas descendre sous 150-200 CHF/mois à l'équilibre.
En combien de temps un investissement SEO devient-il rentable ?
Le ROI SEO dépend de trois variables : votre panier moyen, votre taux de conversion, et le délai de résultat (3 à 8 mois selon concurrence). Voici trois scénarios calculatoires transparents, basés sur les paniers moyens et taux de conversion sectoriels publics du marché romand.
2 mois
Abonnement Plan Visibilité dès 97 CHF/mois. Panier moyen sectoriel 80 CHF × 2 personnes = 160 CHF. Taux de conversion clic Maps vers réservation observé en restauration locale romande : 20 à 30 %. Seuil de rentabilité : 5 réservations supplémentaires par mois depuis Google Maps. Atteignable dès le mois 2 sur un bassin peu saturé, grâce à la collecte systématique d'avis clients et des posts GBP hebdomadaires.
3 mois
Abonnement Plan Croissance 597 CHF/mois avec engagement 6 mois. Panier moyen annuel d'un client fiduciaire en Suisse romande : 3'000 à 4'500 CHF (comptabilité + fiscalité PME). Taux de conversion appel vers signature observé : 30 à 40 %. Seuil de rentabilité : 1 à 2 nouveaux clients signés par trimestre rentabilisent les 12 mois d'abonnement. Atteignable dès le mois 3 via SEO local type « fiduciaire Lausanne » et articles de blog sur fiscalité PME romande.
2 mois
Abonnement Plan Exclusivité 1'497 CHF/mois avec engagement 12 mois. Panier moyen d'un nouveau patient dentaire première année : 900 à 1'500 CHF. Taux de conversion appel vers rendez-vous observé en santé : 50 à 65 %. Seuil de rentabilité : 3 à 4 nouveaux patients par mois, généralement atteint via une meilleure visibilité sur Google Maps combinée à la présence sur les moteurs IA (ChatGPT et Perplexity citent les cabinets santé sur questions patients).
Formule simple du seuil de rentabilité SEO
Seuil = Abonnement mensuel ÷ (Panier moyen × Taux de conversion)
Exemple : abonnement Plan Croissance 597 CHF ÷ (panier 500 CHF × conversion 25%) = 5,6 conversions supplémentaires/mois pour rentabiliser. Si votre SEO génère 6+ appels ou devis supplémentaires par mois dès le 6e mois, vous êtes en net positif permanent. Les résultats SEO sont cumulatifs : à partir du mois 6, chaque nouveau client gagné est en marge nette puisque le coût fixe est déjà rentabilisé par la base.
Pourquoi le SEO reste le meilleur ROI marketing pour une PME
Comparons avec les autres canaux d'acquisition. Un euro dépensé en Google Ads (SEA) vous donne un clic qui disparaît dès que vous arrêtez de payer. Un euro dépensé en Meta Ads (Facebook/Instagram) donne de la portée éphémère qui s'évapore en 72h. Un euro dépensé en flyers ou publicité print est dilué dans la masse sans traçabilité précise. Un euro dépensé en SEO construit un actif durable : votre position Google, vos avis accumulés, vos articles qui rankent pendant des années, votre autorité thématique reconnue par les IA. Le SEO a un démarrage lent (3-8 mois pour les premiers résultats significatifs) mais un effet cumulatif : un client acquis via SEO en 2024 vous rapporte encore en 2026 si l'abonnement continue, alors qu'un client acquis via ads en 2024 a nécessité un nouveau paiement pour chaque renouvellement. Sur 3 ans, le SEO bien exécuté retourne 5 à 15× plus que l'ads pour une PME locale.
Comment se positionnent les tarifs NovaUp sur le marché romand ?
NovaUp pratique une tarification publique et fixe — aucun devis variable à la tête du client. Trois forfaits mensuels, affichés sur le site, avec contenu détaillé dans les CGV. Positionnement : fourchette basse du marché romand grâce à la stack AI-first qui compresse les coûts de production.
| Forfait | Prix mensuel | Engagement | Contenu |
|---|---|---|---|
| Plan Visibilité Entry level local |
97 / 197 CHF/mois avec / sans engagement |
12 mois (tarif 97) ou aucun (tarif 197) — sortie sans frais au 3e mois | Google Business Profile complet, annuaires suisses (local.ch, search.ch, Yelp), 4 posts GBP/mois, réponses avis 24-48h, 4 photos géolocalisées/mois, rapport mensuel |
| Plan Croissance Sweet spot PME |
597 / 797 CHF/mois avec / sans engagement |
6 mois minimum | Plan Visibilité inclus + SEO on-site complet (Schema.org, Core Web Vitals), 1 article blog/mois, 2 modifications site/mois. Nécessite un site web NovaUp — prestation one-shot séparée (990 CHF landing ou 1'790 CHF vitrine 5 pages, Lighthouse 100), propriété client dès paiement. |
| Plan Exclusivité Un seul par région |
1'497 / 1'797 CHF/mois avec / sans engagement |
12 mois minimum | Plan Croissance inclus + exclusivité bassin de vie (1 seul client par région), GEO (ChatGPT/Perplexity/AI Overviews), 4 articles/mois, call stratégie 30 min/mois, support prioritaire 4h |
| Audit SEO ponctuel Sans abonnement |
600 CHF one-shot | Aucun | Audit SEO complet + rapport PDF détaillé (20-30 pages) + call restitution 60 min. Couvre SEO technique, GBP, GEO, 3 concurrents, mots-clés, plan d'action 12 mois. |
Que se passe-t-il après votre engagement ?
À l'issue de l'engagement (Plan Croissance : 6 mois ; Plan Exclusivité : 12 mois), vous pouvez résilier à tout moment avec un préavis de 30 jours. Votre site reste votre propriété (acquis dès paiement intégral) et demeure en ligne et fonctionnel. Vos données personnelles (contenus, textes, exports analytics, accès) vous sont remises sous 14 jours conformément à la nLPD suisse.
Conditions détaillées dans les CGV article 5.2.
Positionnement vs marché romand
Le Plan Visibilité (97 à 197 CHF/mois selon engagement) se situe dans la fourchette basse du marché GBP (150-500 CHF). Le Plan Croissance à 597-797 CHF reste 15-25% moins cher qu'une petite agence équivalente sur le même périmètre (900-1'200 CHF typique avec SEO on-site + monitoring GEO). Le Plan Exclusivité à 1'497-1'797 CHF reste 30-40% moins cher qu'une grosse agence équivalente incluant exclusivité régionale (2'500-3'500 CHF typique). L'écart s'explique par trois leviers : stack AI-first qui accélère la production de code et contenu, structure solo sans surcharge administrative, hébergement performant inclus dans l'abonnement (évite les 10-50 CHF/mois d'hébergement répercutés par les agences traditionnelles).
Aucun frais caché. Les tarifs incluent : hébergement performant (inclus tant que l'abonnement est actif), certificat SSL automatique, CDN mondial, 2 modifications/mois (Plan Croissance) ou illimitées (Plan Exclusivité), rapport mensuel, call stratégie (Plan Exclusivité). Seule la création de site au-delà de 5 pages est facturée 200 CHF/page.
Questions fréquentes sur les tarifs SEO
Dix questions qu'on nous pose souvent pendant les audits gratuits. Autre question ? contact@novaup.ch — réponse sous 24 h.
Dépend fortement du format. Freelance : 50-120 CHF/h (350-2'000 CHF/mois). Petite agence (2-8 personnes) : 150-250 CHF/h (800-3'500 CHF/mois). Grosse agence (10-50) : 300-500 CHF/h (3'000-15'000 CHF/mois). Consultant premium : 400-800 CHF/h en mandat ponctuel. Pour une PME romande, le budget réaliste est entre 200 et 1'500 CHF/mois.
Trois raisons : (1) coût de la vie suisse — un freelance SEO suisse facture 50-120 CHF/h pour vivre, vs 30-60 EUR/h en France. (2) Taille du marché — Suisse romande 2M habitants vs France 67M, donc moins de volume et plus de spécialisation. (3) Complexité réglementaire — nLPD depuis 2023, bilinguisme, hébergement suisse parfois exigé. Un prestataire français 30% moins cher n'a souvent ni l'expertise locale ni la conformité nLPD.
La gestion GBP seule varie de 150 à 500 CHF/mois. Inclut typiquement : optimisation fiche, 2-4 posts/mois, réponses avis 24-48h, 4-8 photos/mois, inscription annuaires suisses (local.ch, search.ch), rapport mensuel. NovaUp propose ce périmètre dès 97 CHF/mois en Plan Visibilité, dans la fourchette basse du marché.
500 à 1'500 CHF/mois. À 500-700 CHF : GBP + site web pro (5 pages, Lighthouse 90+) + SEO technique + 1 article blog/mois. À 1'000-1'500 CHF : ajout exclusivité par commune, 4 articles/mois, optimisation GEO (ChatGPT/Perplexity). En dessous de 500 CHF/mois, l'offre est rarement complète ; au-dessus de 2'000 CHF/mois pour cette taille, vous payez la structure d'une grosse agence.
Dépend de votre panier moyen. Exemple GBP à 197 CHF/mois, panier 500 CHF, conversion 20% : il suffit de 2 appels supplémentaires/mois depuis Maps pour rentabiliser. Pour artisan panier 3'000 CHF, 1 client supplémentaire/an rentabilise 12 mois. Pour dentiste ou fiduciaire (panier 5'000-15'000 CHF), seuil atteint au 2e-3e mois. Résultats SEO cumulatifs : à partir du mois 6, chaque nouveau client est en net positif.
Parfois (remise 10-20% sur 12-24 mois d'engagement), justifié si l'agence investit sur du contenu initial à amortir. Mais au-delà de 24 mois, rarement dans votre intérêt : conditions marché évoluent vite (IA générative, algorithmes Google), vous pouvez vouloir changer. Règle : 12 mois max au-delà de 1'000 CHF/mois, 6 mois en dessous, sans engagement pour petits forfaits GBP.
Oui, vérifiez : noms de domaine (15-100 CHF/an), hébergement si non-inclus (10-50 CHF/mois sur WordPress/Wix, inclus chez NovaUp tant que l'abonnement est actif), licences visuelles (50-200 CHF/an), outils SEO payants (Ahrefs, Semrush : 100-400 CHF/mois, souvent inclus), modifications hors forfait (50-150 CHF/modification), rapports ponctuels (300-600 CHF). Demandez toujours liste complète avant signature.
Dépend du besoin. Abonnement mensuel (200-3'000 CHF) : gestion continue, production contenu, suivi KPI, optimisations itératives. Standard 85% marché. Devis ponctuel (800-15'000 CHF) : audit pur, refonte seule, migration, formation. Adapté si équipe marketing interne prend le relais. Évitez les agences qui n'offrent qu'un seul format — elles optimisent leur modèle économique, pas votre besoin.
Légèrement. Genève/Lausanne : tarifs les plus élevés (plus d'offre, mais concurrence qui plafonne). Fribourg/Neuchâtel : 5-10% en dessous. Valais/Jura : 10-15% en dessous mais choix plus restreint. Un prestataire basé à Crissier comme NovaUp applique les mêmes tarifs sur tous les cantons romands — proximité numérique rend la géographie intra-romande négligeable.
Tarification publique et fixe, sans devis variable. Trois Plans récurrents : Plan Visibilité dès 97 CHF/mois (197 sans engagement). Plan Croissance 597 CHF/mois (engagement 6 mois) ou 797 CHF/mois (sans engagement), fenêtre de sortie sans frais au 3e mois. Plan Exclusivité 1'497 CHF/mois (engagement 12 mois) ou 1'797 CHF/mois (sans engagement). Site web facturé séparément en one-shot : 990 CHF landing ou 1'790 CHF vitrine 5 pages, propriété client dès paiement. Tous les tarifs en fourchette basse du marché romand grâce à la stack AI-first.
Ce que vous payez chez NovaUp, c'est ce que vous voyez
Aucun devis variable, aucune surprise. Trois Plans récurrents : 97-197 / 597-797 / 1'497-1'797 CHF/mois (avec ou sans engagement) + site one-shot dès 990 CHF. Commencez par un audit gratuit de 15 minutes pour identifier le Plan qui correspond à votre entreprise.
Pages services : Google Business Profile · Création site web · Guide choisir agence SEO · Audit SEO gratuit
SEO par ville : Lausanne · Genève · Fribourg · Neuchâtel · Yverdon · La Chaux-de-Fonds · Bulle · Sion · Morges. Pour un accompagnement individuel plutôt qu'un abonnement agence, voir notre consultant SEO à Lausanne.
Questions avant de réserver ? contact@novaup.ch — réponse sous 24 h.