Les données structurées (schema.org) aident Google à comprendre le contenu d’une page et, selon les cas, à rendre la page éligible à certains résultats enrichis. En pratique, le gain le plus solide pour une PME en Suisse romande se joue surtout sur deux familles : LocalBusiness (présence locale) et Product (boutique WooCommerce).
Ce guide vise un résultat concret : marquage propre, sans duplication, testable, et aligné avec votre contenu. Approche utile dans tous les cantons romands : Vaud (Lausanne, Vevey, Yverdon-les-Bains), Genève (Genève, Meyrin), Fribourg (Fribourg, Bulle), Valais (Sion, Martigny), Neuchâtel (Neuchâtel, La Chaux-de-Fonds), Jura (Delémont, Porrentruy).
Liens officiels : Google Search Central (intro données structurées) | Google (règles générales) | Google (LocalBusiness) | Google (Product) | Google Merchant Center (spécification produits) | Rich Results Test | Schema Markup Validator | Search Console (rapports rich results)
1) Ce qui a changé : FAQ et HowTo ne sont plus un « hack » de visibilité
Google a réduit l’affichage des résultats enrichis FAQ et HowTo afin de simplifier les résultats de recherche. Résultat : même avec un balisage correct, l’affichage n’est pas garanti. Le marquage doit rester au service de la compréhension, pas d’un effet visuel attendu.
2) Priorité PME : LocalBusiness (si vous vendez local) et Product (si vous vendez en ligne)
LocalBusiness : cohérence entre site, page contact et Google Business Profile
LocalBusiness sert à décrire des informations factuelles (horaires, adresse, coordonnées, etc.). Le point clé est la cohérence : mêmes informations sur votre site, et sur votre profil Google Business Profile, avec une page « Contact » claire.
- Nom : nom réel de l’entreprise.
- Adresse : si vous recevez sur place, ou zone desservie si vous intervenez chez le client.
- Horaires : stables, et mis à jour.
- Téléphone : numéro auquel on répond.
- URL : page d’accueil, et idéalement page « Contact » bien structurée.
Product : WooCommerce + offres (prix, devise, stock)
Pour une boutique, le balisage Product peut aider Google à comprendre l’offre. Deux règles simples évitent la plupart des problèmes : baliser uniquement ce qui est visible sur la page produit, et garder des données cohérentes (prix, devise, disponibilité). Si vous utilisez aussi Google Merchant Center, Google indique que combiner feed et données structurées peut améliorer la fiabilité des informations produits.
3) Méthode WordPress : éviter les doublons de balisage
Sur WordPress, les doublons arrivent vite : WooCommerce ajoute déjà du balisage, certaines extensions SEO aussi, et un plugin schema peut en rajouter. Avant d’ajouter quoi que ce soit :
- Étape 1 : tester une page produit et la page contact avec le Rich Results Test.
- Étape 2 : repérer si Product et LocalBusiness existent déjà, et s’ils sont cohérents.
- Étape 3 : n’ajouter que ce qui manque, et désactiver les modules qui dupliquent.
4) Exemple JSON-LD : LocalBusiness (modèle à adapter)
Exemple à utiliser comme base (à intégrer via thème, extension, ou champ prévu). Ne publiez pas d’informations fausses ou non visibles. Pour une entreprise de zone de service, l’adresse peut être gérée différemment selon votre cas.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "ClickClick.ch",
"url": "https://clickclick.ch",
"telephone": "+41XXXXXXXXX",
"address": {
"@type": "PostalAddress",
"addressCountry": "CH",
"addressLocality": "Lausanne",
"postalCode": "1000",
"streetAddress": "Adresse à compléter"
},
"areaServed": [
"Vaud",
"Genève",
"Fribourg",
"Valais",
"Neuchâtel",
"Jura"
]
}
</script>
5) Exemple JSON-LD : Product (modèle à adapter)
Pour WooCommerce, l’objectif est d’être précis : prix en CHF si c’est votre devise, disponibilité cohérente, et URL canonique stable.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Nom du produit",
"image": ["https://votre-domaine.ch/wp-content/uploads/produit.jpg"],
"description": "Description courte et fidèle à la page.",
"sku": "SKU-EXEMPLE",
"offers": {
"@type": "Offer",
"priceCurrency": "CHF",
"price": "49.90",
"availability": "https://schema.org/InStock",
"url": "https://votre-domaine.ch/produit/nom-du-produit/"
}
}
</script>
6) Tester et suivre : Rich Results Test, Schema Validator, puis Search Console
- Rich Results Test : vérifie l’éligibilité aux résultats enrichis Google sur une URL publique.
- Schema Markup Validator : valide le schema.org de manière générique (utile pour repérer une erreur de structure).
- Search Console : suivre les rapports rich results, erreurs et avertissements, puis corriger proprement.
Checklist rapide (15 minutes)
- Tester une page produit et la page contact dans Rich Results Test.
- Confirmer qu’il n’y a pas de doublons Product (plugins) et que les valeurs correspondent à la page.
- Vérifier les règles générales (contenu visible, cohérence, pas de balisage trompeur).
- Contrôler dans Search Console les rapports rich results après quelques jours.
FAQ Données structurées WordPress (Suisse romande)
Est-ce que schema.org garantit un résultat enrichi sur Google ?
Non. Les données structurées rendent une page éligible à certains affichages, mais Google n’affiche pas systématiquement un résultat enrichi. Le but reste d’aider Google à comprendre le contenu, en respectant les règles générales.
Dois-je encore ajouter un schema FAQ sur mes pages services ?
Une FAQ peut être utile pour les utilisateurs et pour clarifier l’intention. En revanche, l’affichage enrichi FAQ a été réduit par Google. Une FAQ reste pertinente pour la page elle-même, pas comme promesse d’un effet visuel.
Quelles pages prioriser pour une PME entre Vaud, Valais et Neuchâtel ?
Page « Contact » (LocalBusiness), page service principale (contenu + FAQ utile), et pages produits si WooCommerce. Ensuite, un suivi régulier dans Search Console permet de voir les erreurs et la couverture.
Comment éviter les erreurs de prix sur Product (CHF) ?
Le prix et la devise doivent correspondre à ce qui est affiché sur la page produit. Si vous utilisez Merchant Center, suivez la spécification produits et gardez une cohérence entre feed et page.
Besoin d’un balisage schema propre sur WordPress ou WooCommerce, sans doublons et mesurable dans Search Console ?
Pour auditer l’existant, corriger LocalBusiness et Product, tester avec Rich Results Test, puis suivre les rapports dans Search Console, contactez clickclick.ch.