Schema.org pour restaurants : implementer les données structurees et decrocher les rich snippets
Qu'est-ce que Schema.org ?
Schema.org est un vocabulaire de données structurees créé par Google, Bing, Yahoo et Yandex. En ajoutant du code JSON-LD (JavaScript Object Notation for Linked Data) dans votre site, vous permettez aux moteurs de recherche de comprendre precisement ce qu'est votre etablissement : un restaurant, pas simplement une page web avec des mots.
Les données structurees permettent d'obtenir des rich snippets dans les résultats Google : etoiles d'avis, horaires, fourchette de prix, type de cuisine — directement affichees dans les SERP avant meme le clic. Les restaurants avec Schema.org complet obtiennent en moyenne 30% de CTR supplementaire.
Les types Schema.org pour restaurants
- Restaurant — le type le plus specifique, herite de FoodEstablishment et LocalBusiness. A utiliser en priorite.
- FoodEstablishment — type intermediaire, utile si votre etablissement est a la fois restaurant et bar.
- LocalBusiness — type generique, moins efficace pour les rich snippets culinaires mais acceptable en fallback.
Les propriêtes essentielles
- name — nom exact de votre restaurant (identique au NAP)
- address — objet PostalAddress avec streetAddress, addressLocality, postalCode, addressCountry
- telephone — format international (+33...)
- openingHours — format ISO 8601 (ex: "Mo-Fr 12:00-14:30", "Tu-Su 19:00-22:30")
- servesCuisine — type de cuisine en texte libre ("Cuisine francaise", "Japonais", "Italien")
- priceRange — symboles euro (€, €€, €€€, €€€€)
- menu — URL de votre menu en ligne
- aggregateRating — note moyenne et nombre d'avis (depuis Google Places ou votre systeme)
Exemple JSON-LD complet
Voici un exemple de Schema.org Restaurant prêt à coller dans le <head> de votre site :
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "Le Petit Bistrot",
"address": {
"@type": "PostalAddress",
"streetAddress": "12 rue de la Paix",
"addressLocality": "Paris",
"postalCode": "75001",
"addressCountry": "FR"
},
"telephone": "+33123456789",
"openingHours": ["Tu-Sa 12:00-14:30", "Tu-Sa 19:00-22:30"],
"servesCuisine": "Cuisine francaise",
"priceRange": "€€",
"menu": "https://lepetitbistrot.fr/menu",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.6",
"reviewCount": "312"
}
}
Impact sur le GEO
Les moteurs IA utilisent Schema.org comme source de verite prioritaire. Quand ChatGPT ou Perplexity cherchent des informations sur votre restaurant, le JSON-LD est la premiere donnee qu'ils lisent — avant meme le contenu textuel. Un Schema.org complet et correct augmente significativement la probabilité d'être cite avec les bonnes informations dans les réponses IA.
RestauRank genere et injecte automatiquement
RestauRank genere le JSON-LD Schema.org complet a partir des données de votre Hub Central (NAP, horaires, menu, photos, avis). Pour les sites WordPress, Wix, Squarespace ou Shopify, l'injection est automatique via le plugin ou la connexion API. Le score SEO de votre tableau de bord reflete en temps reel la qualité et la completude de vos données structurees.