J'ai une application Web qui sert de dictionnaire et qui se classe bien dans Google lors de la recherche d'un mot rare dans ma langue (la langue cible du dictionnaire). Je souhaite que le résultat apparaisse dans le define: some-Word
, ainsi que dans les résultats de la recherche lorsque quelqu'un utilise l'outil de filtrage "Dictionnaire".
Dois-je ajouter une méta-balise spéciale dans la tête du code HTML? Qu'en est-il des données structurées, par exemple avec des microdonnées?
Google dispose-t-il d'un outil spécial pour les webmasters permettant d'enregistrer des dictionnaires tels que: wordnetweb.princeton.edu ou en.wiktionary.org?
Le define: <Word>
que Google indique en haut de la page est un type de Google une case . Google affiche ces affichages spéciaux en haut des résultats de recherche, notamment pour les recherches suivantes:
Google n'utilise pas de microdonnées pour alimenter une seule case. Il choisit plutôt les sites à présenter manuellement et écrit du code pour le faire.
Les seuls moyens de faire figurer votre site dans le define:
une case correspondant à votre langue sont les suivants:
Les définitions de dictionnaire ont un balisage sémantique intégré au HTML. C'est l'un des rares cas de balises sémantiques en HTML depuis ses débuts. Comme les balises sémantiques existent dans HTML même, il n’existe pas de balisage schema.org pour les définitions de dictionnaire. Utilisez les balises suivantes:
<dl>
- Liste de définition<dt>
- Terme défini<dd>
- Définition du dictionnairePour plus d'informations, voir cet excellent article .