Tous les articles
SEO Juillet 2026 · 8 min

Schema.org pour PME suisses : les balises qui se positionnent en 2026

Les données structurées Schema.org sont devenues un facteur SEO majeur en 2026 avec l'intégration AI Overviews de Google. Voici les balises à mettre en priorité sur votre site PME suisse.

Pourquoi Schema.org compte plus en 2026

Schema.org est un vocabulaire de balisage HTML qui permet de structurer les informations de votre page pour les moteurs de recherche. Au lieu de juste afficher « Voren Sàrl à Saint-Gingolph », vous pouvez indiquer à Google : « ceci est une organisation, son nom est Voren Sàrl, son adresse est Quai Laval 7, son téléphone est +41 79 829 45 57 ».

Trois changements depuis 2024 ont rendu Schema.org incontournable.

Intégration AI Overviews. Quand Google génère une réponse AI en haut des résultats, il privilégie les sources avec données structurées propres. Sans schema.org, vous n’êtes pas cité dans les AI Overviews.

Rich snippets dominent les SERPs. Les pages avec rich snippets (étoiles, prix, FAQ déroulante) ont un CTR 30 à 50 % plus élevé que les résultats classiques. Schema.org est obligatoire pour les obtenir.

Local pack dépendant de LocalBusiness. Pour apparaître dans le local pack Google (le bloc avec 3 fiches sur les requêtes géolocalisées), il faut une fiche Google Business Profile et un schema LocalBusiness cohérent sur votre site.

Cet article liste les 7 balises Schema.org prioritaires pour une PME suisse en 2026.

Format : JSON-LD recommandé

Schema.org peut être implémenté en 3 formats : Microdata (HTML attributes), RDFa, JSON-LD. Google recommande explicitement JSON-LD depuis 2015. C’est le seul format à utiliser en 2026.

JSON-LD se place dans une balise <script type="application/ld+json"> dans le <head> de votre page, sans toucher au HTML visible. Plus propre, plus facile à maintenir.

Exemple basique :

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Voren Sàrl",
  "url": "https://voren.ch"
}
</script>

Balise 1 : Organization (toutes les pages, dans le head global)

La base de votre signal d’entité. À mettre sur toutes les pages, idéalement dans le layout global.

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://voren.ch/#organization",
  "name": "Voren Sàrl",
  "url": "https://voren.ch",
  "logo": "https://voren.ch/logo.png",
  "email": "contact@voren.ch",
  "telephone": "+41798294557",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Quai Laval 7",
    "postalCode": "1898",
    "addressLocality": "Saint-Gingolph",
    "addressCountry": "CH"
  },
  "sameAs": [
    "https://www.linkedin.com/company/voren-sarl"
  ]
}

Le @id avec une URL stable (ex. https://voren.ch/#organization) permet de référencer cette organization depuis d’autres schemas. Pratique pour la cohérence d’entité.

Balise 2 : LocalBusiness (si vous avez une présence locale)

Sous-type d’Organization spécialisé pour les business avec emplacement physique. Plus précis pour le local SEO.

{
  "@context": "https://schema.org",
  "@type": "ProfessionalService",
  "name": "Voren Sàrl",
  "image": "https://voren.ch/og-image.png",
  "telephone": "+41798294557",
  "address": { ... },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 46.391,
    "longitude": 6.802
  },
  "openingHoursSpecification": [{
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
    "opens": "09:00",
    "closes": "18:00"
  }],
  "priceRange": "CHF 1'000 - CHF 250'000",
  "areaServed": ["Suisse romande", "Genève", "Lausanne", "Valais", "Vaud"]
}

Sous-types utiles : ProfessionalService (services pros), Restaurant, Store (commerce), Hotel, Dentist, etc. Voir https://schema.org/LocalBusiness pour la liste complète.

Balise 3 : Service (sur chaque page service)

Pour les pages qui présentent une prestation spécifique.

{
  "@context": "https://schema.org",
  "@type": "Service",
  "name": "Agence SEO Suisse",
  "provider": { "@id": "https://voren.ch/#organization" },
  "areaServed": "Suisse",
  "description": "Voren est l'agence SEO bilingue de Suisse romande avec engagement contractuel sur les positions Google.",
  "offers": {
    "@type": "Offer",
    "priceCurrency": "CHF",
    "price": "1500",
    "priceSpecification": {
      "@type": "PriceSpecification",
      "minPrice": "1500",
      "maxPrice": "5500",
      "priceCurrency": "CHF"
    }
  }
}

provider référence votre Organization via @id. offers permet d’afficher la fourchette de prix dans les SERPs.

Balise 4 : Article (sur chaque article de blog)

Pour les articles éditoriaux. Active les rich snippets dans Google Discover et Google News.

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Schema.org pour PME suisses : les balises qui se positionnent en 2026",
  "image": "https://voren.ch/journal/schema-org-cover.png",
  "datePublished": "2026-07-17T08:00:00+02:00",
  "dateModified": "2026-07-17T08:00:00+02:00",
  "author": {
    "@type": "Organization",
    "name": "Voren Sàrl",
    "@id": "https://voren.ch/#organization"
  },
  "publisher": { "@id": "https://voren.ch/#organization" },
  "mainEntityOfPage": "https://voren.ch/journal/schema-org-pme-suisse-2026/"
}

Balise 5 : BreadcrumbList (sur toutes les pages profondes)

Améliore l’affichage du fil d’Ariane dans Google et aide l’AI à comprendre la hiérarchie de votre site.

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Accueil",
      "item": "https://voren.ch/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Journal",
      "item": "https://voren.ch/journal/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Schema.org pour PME suisses"
    }
  ]
}

Balise 6 : FAQPage (sur les pages avec FAQ)

Active les FAQ déroulantes directement dans les SERPs Google. Très haut impact CTR.

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "Pourquoi Schema.org est-il important en 2026 ?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "Schema.org permet aux moteurs de recherche de comprendre la structure de votre contenu et active les rich snippets..."
    }
  }, {
    "@type": "Question",
    "name": "Quel format Schema.org utiliser ?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "Google recommande JSON-LD..."
    }
  }]
}

Balise 7 : Product / Offer (sur les pages e-commerce)

Pour les pages produits e-commerce. Active les étoiles, prix, disponibilité dans Google Shopping et SERPs.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Casquette Voren",
  "image": "https://voren.ch/products/cap.jpg",
  "description": "Casquette officielle Voren en coton bio.",
  "sku": "CAP-001",
  "brand": { "@type": "Brand", "name": "Voren" },
  "offers": {
    "@type": "Offer",
    "url": "https://voren.ch/shop/cap",
    "priceCurrency": "CHF",
    "price": "35",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "23"
  }
}

Validation et debug

Outils gratuits pour vérifier votre Schema.org :

À chaque déploiement majeur, valider sur l’outil officiel Google et corriger les erreurs.

Erreurs courantes

Erreur 1 · Schema sans cohérence avec le contenu visible. Si votre Schema dit « note 4,8 étoiles avec 200 avis » mais que la page ne montre pas ces avis, Google considère ça comme du spam et peut pénaliser.

Erreur 2 · Schema sur des pages non publiques. Mettre Schema sur des pages noindex ou bloquées par robots.txt ne sert à rien. Concentrer l’effort sur les pages visibles.

Erreur 3 · Schema dupliqué entre Organization et LocalBusiness. Choisir un seul type à la racine. Le double schema crée de la confusion pour Google.

Erreur 4 · priceRange au lieu de priceSpecification. priceRange est une string libre (« CHF 1’000 - CHF 250’000 »), priceSpecification est structuré (minPrice/maxPrice). Privilégier priceSpecification qui est plus exploité par Google.

Erreur 5 · Pas de mise à jour quand le contenu change. Si vous changez vos prix mais pas votre Schema, vous diffusez du faux. À synchroniser systématiquement.

Ce que fait Voren

Tous les sites Voren incluent par défaut :

  • Organization + LocalBusiness ProfessionalService sur le layout global
  • Service + Offer sur chaque page service
  • Article + BreadcrumbList sur chaque article journal
  • FAQPage sur les pages avec FAQ (services, articles)
  • Product + Offer sur les e-commerces (avec génération automatique depuis le catalogue)

Génération automatique via un helper Astro qui lit la config centralisée. Pas de duplication, pas d’oubli, pas de désynchronisation prix/Schema.

Pour aller plus loin

Demander un audit SEO gratuit : vérification de votre Schema.org actuel et recommandations, en 7 jours.

Voir notre forfait SEO Suisse : optimisation Schema.org incluse dans tous les retainers.

Calculez ce que le référencement peut vous rapporter : votre volume de recherche, votre position visée et votre panier moyen, en 30 secondes.

Voir notre article Audit SEO checklist : point 8 sur Schema.org.