En bref. GeoCoordinates représente les coordonnées géographiques avec les propriétés latitude et longitude, que Google présente comme des données recommandées pour un établissement local.
Définition : Schema.org définit
GeoCoordinatescomme « les coordonnées géographiques d’un lieu ou d’un événement ». Ses propriétéslatitudeetlongitudedécrivent une position dans le système de coordonnées WGS 84.
Points clés
- La définition de
GeoCoordinatesde Schema.org accepte des valeurs de typeNumberouTextpour la latitude et la longitude. - La propriété
geode Schema.org associe des coordonnées géographiques à unPlace; les types de valeurs attendus comprennentGeoCoordinatesetGeoShape. - Au 17 octobre 2026, la documentation de Google sur les données structurées des établissements locaux classe
geoparmi les propriétés recommandées et exige au moins cinq décimales pour chaque coordonnée fournie.
Que représentent la latitude et la longitude ?
La latitude mesure, en degrés, la distance d’un point au nord ou au sud de l’équateur. La longitude mesure, en degrés, sa distance à l’est ou à l’ouest du méridien d’origine. La spécification Geolocation du W3C définit ces notions et exprime les coordonnées dans le système WGS 84, un système de référence géographique.
Les définitions des coordonnées de Schema.org utilisent le même système et donnent 37.42242 comme exemple de latitude et -122.08585 comme exemple de longitude. Les noms des propriétés indiquent à quelle coordonnée correspond chaque valeur. Dans les données structurées, chaque valeur se place donc sous la propriété nommée correspondante.
Comment les coordonnées sont-elles représentées sur une page ?
JSON-LD est un format de données structurées qui utilise des objets JSON. La documentation de geo de Schema.org fournit cet exemple JSON-LD dans un élément HTML script :
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Place",
"geo": {
"@type": "GeoCoordinates",
"latitude": "40.75",
"longitude": "-73.98"
},
"name": "Empire State Building"
}
</script>
L’objet englobant identifie un Place par son nom. Sa propriété geo contient un objet distinct de type GeoCoordinates. La latitude et la longitude sont des valeurs textuelles entre guillemets. La même documentation fournit aussi des exemples en microdonnées (Microdata) et en RDFa, qui associent les propriétés du vocabulaire à des éléments HTML.
Ces valeurs proviennent de l’exemple publié par Schema.org. Pour un établissement, la mise en œuvre suit les exigences relatives aux coordonnées du service qui exploite le balisage.
Quelles sont les exigences de Google pour un établissement local ?
Le guide de Google sur les établissements locaux impose le type Number pour geo.latitude et geo.longitude, avec au moins cinq décimales pour chaque valeur. Son exemple de restaurant utilise 40.761293 et -73.982294 sous forme de nombres JSON sans guillemets. Les valeurs textuelles à deux décimales de l’exemple Schema.org ci-dessus illustrent une autre représentation.
Le guide indique que address et name sont des propriétés obligatoires pour un établissement local. Les coordonnées figurent dans le tableau des propriétés recommandées. Google demande de valider le balisage avec le test des résultats enrichis (Rich Results Test) et de corriger les erreurs critiques, puis d’utiliser l’outil d’inspection d’URL (URL Inspection) pour examiner la façon dont Google voit une page mise en ligne.
Termes associés
Questions fréquentes
Puis-je utiliser des valeurs textuelles pour les coordonnées ?
Le type GeoCoordinates de Schema.org accepte Number ou Text pour la latitude et la longitude. Pour le balisage des établissements locaux destiné à Google, utilisez des valeurs numériques comportant au moins cinq décimales, comme indiqué plus haut.
Dois-je aussi inclure une adresse postale ?
Pour le balisage des établissements locaux destiné à Google, incluez les propriétés obligatoires address et name. Le tableau des propriétés de Google présente les coordonnées séparément, parmi les propriétés recommandées.
Puis-je inclure l’altitude ?
Oui. La même documentation de Schema.org propose une propriété elevation qui accepte un nombre ou un texte accompagné d’une unité de mesure. Un nombre fourni sans unité est interprété en mètres.
Sources
- Schema.org, « GeoCoordinates », sans date, consulté le 17 octobre 2026
- Schema.org, « geo », sans date, consulté le 17 octobre 2026
- W3C, « Geolocation », 26 mars 2026
- Google Search Central, « Local business (LocalBusiness) structured data », 8 septembre 2026
Vérifiez comment une page se lit pour les moteurs de réponse. Ouvrir l’analyseur de score GEO