# Erreur dans les données Schema.org pour DiscussionForumPosting ?

**URL:** <https://meta.discourse.org/t/error-in-the-schema-org-data-for-discussionforumposting/259327>\
**Category:** Bug\
**Created:** [Mars 24, 2023, 6:58 UTC](https://meta.discourse.org/t/error-in-the-schema-org-data-for-discussionforumposting/259327 "2023-03-24T18:58:31Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![j127](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j127/32/79093_2.png) [@j127](https://meta.discourse.org/u/j127)\
**Post date:** [Mars 24, 2023, 6:58 UTC](https://meta.discourse.org/t/error-in-the-schema-org-data-for-discussionforumposting/259327/1 "2023-03-24T18:58:31Z")

</div>

J’ai remarqué un bug dans les données [Schema.org](http://Schema.org) pour [DiscussionForumPosting](https://schema.org/DiscussionForumPosting).

Lorsque j’exécute un sujet de forum Discourse aléatoire via [le validateur](https://validator.schema.org/#url=https%3A%2F%2Fmeta.discourse.org%2Ft%2Fdoes-discourse-support-google-structured-data-i-e-schema-org%2F58249), il affiche le champ `@id` avec des URL qui n’existent pas.

Voici un exemple avec un chemin final de `/post_2` (c’est une erreur `404`) :

 ![discourse-schema](https://global.discourse-cdn.com/meta/original/4X/9/9/6/9965a0daa06275303e9481c4d64b3ec5b6a59bd0.png)

Je pense que ces champs `@id` sont censés être des URL valides, car [W3.org](https://www.w3.org/TR/2014/REC-json-ld-20140116/#node-identifiers) dit :

> Pour pouvoir référencer des nœuds externes dans un graphe, il est important que les nœuds aient un identifiant. Les IRI sont un concept fondamental des Linked Data, pour que les nœuds soient réellement liés, le déréférencement de l’identifiant devrait aboutir à une représentation de ce nœud. Cela peut permettre à une application de récupérer des informations supplémentaires sur un nœud.

---

_[View the full topic](https://meta.discourse.org/t/error-in-the-schema-org-data-for-discussionforumposting/259327)._
