Microformats

microformat hCard

Ask AI about this page

2 min de lecture

hCard est un microformat ouvert pour publier des informations de contact sous forme structurée. Son principe est économique : vous balisez les données déjà présentes sur la page avec des noms de classe, de sorte que le même texte sert à la fois aux humains et aux machines. Rien de nouveau n’est écrit et rien ne change visuellement.

À quoi cela ressemble

Un bloc ordinaire de coordonnées — nom, ville, rue, téléphone, horaires d’ouverture — devient une carte en l’enveloppant dans un vcard racine et en étiquetant chaque fragment : catégorie, fn org, localité, adresse de la rue, tél, heures de travail.

microformat hCard

Pourquoi c’est toujours important

Yandex lit hCard dans Yandex Business, qui alimente les cartes et l’extrait d’adresse dans les résultats de recherche. Ainsi, le balisage des contacts sur un site n’est pas décoratif : c’est un canal de soumission au produit de cartographie, et pour une entreprise dotée de succursales, il maintient ces données automatiquement à jour chaque fois que le site change.

Sa seule faiblesse structurelle

Parce que la signification repose sur class les attributs — qui sont également des crochets de style — une refactorisation CSS peut supprimer le balisage sans rien changer de visible. C’est l’argument en faveur de Schema.org pour les nouveaux travaux, où les attributs n’ont pas d’autre utilité. La hCard existante doit être laissée en place et revalidée après les modifications de modèle.

Où elle s’intègre aux côtés de Schema.org

Yandex prend en charge les deux et ne privilégie aucun des deux, recommandant Schema.org comme la norme la plus moderne. Pour les données de contact en particulier, hCard reste entièrement pris en compte et constitue l’option la plus ancienne et la plus largement déployée — c’est pourquoi elle survit sur tant de sites et pourquoi il vaut toujours la peine de consacrer un après-midi à en connaître les règles.

microformat hCard — 2

Le minimum pratique

Une carte nécessite le nom d’une organisation, une adresse et un numéro de téléphone pour être acceptée dans Yandex Business. Tout ce qui va au-delà — catégorie, e-mail, coordonnées, URL, horaires d’ouverture — améliore ce que les utilisateurs voient de l’entreprise, et chaque ajout est un attribut de classe sur un texte déjà publié.

Alien Road

Comment nous l'appliquons

We leave working hCard alone and add Schema.org for anything new, but the reason clients care about this one is Yandex Business: contact markup on the site keeps the Maps listing current without anyone maintaining it separately. On sites that still use it we re-validate the contact page after every template change, because class-based markup disappears silently.

Services associés

Partager