En sémantique, en SEO et dans les systèmes d’IA, une entité est une chose du monde, une personne, une organisation, un lieu, un produit, un concept, un événement. Cette chose est identifiée par des attributs et des relations. Elle est reconnue comme une unité de sens distincte, indépendamment de sa représentation textuelle.
Caractéristiques
- Identité : elle existe en tant que chose, pas seulement en tant que mot (ex : « Stéphane Arrami » est une entité, pas juste une chaîne de caractères).
- Attributs : elle possède des propriétés (nom, date de naissance, profession, localisation).
- Relations : elle est connectée à d’autres entités (travaille pour, situé à, auteur de).
- Désambiguïsation : elle est distincte des autres entités qui pourraient porter le même nom (ex : « Apple » la marque vs « apple » le fruit).
- Représentation : elle est modélisée dans des bases de connaissances (Wikidata, Knowledge Graph) et des vocabulaires structurés (Schema.org).
Exemple concret
Dans le Knowledge Graph de Google :
text
Entité : Stéphane Arrami
Type : Personne
Attributs : nom, profession (formateur), lieu (Les Mureaux)
Relations : travaille pour, connaît, auteur de
Ici, l’entité n’est pas une table de base de données : c’est une unité de connaissance que Google relie à d’autres entités pour construire des réponses, des panneaux de connaissance et des AI Overviews.
À quoi ça sert
- Moteurs de recherche : comprendre de quoi parle une page, pas seulement quels mots elle contient.
- Moteurs de réponse et IA : ancrer les réponses sur des entités identifiées et reliées.
- SEO sémantique : construire une empreinte sémantique cohérente autour d’une entité.
- Données structurées : décrire explicitement les entités d’une page (Schema.org, JSON-LD).
- Knowledge Graph : alimenter les bases de connaissances qui relient les entités entre elles.
Ce que ce n’est pas
- Ce n’est pas un mot-clé : le mot-clé est une chaîne de texte, l’entité est une chose du monde.
- Ce n’est pas une classe : la classe est une catégorie (Personne), l’entité est une instance (Stéphane Arrami).
- Ce n’est pas une page : une page parle d’une entité, mais l’entité existe indépendamment de la page.
Entité en développement : classe ou objet qui représente un objet métier, avec des attributs et un identifiant unique, stocké en base de données. Elle sert à manipuler des données dans une application.
Entité en sémantique : chose du monde (personne, organisation, lieu, produit, concept) identifiée par des attributs et des relations, modélisée dans une base de connaissances. Elle sert à représenter du sens pour les moteurs de recherche et les IA.