Datos estructurados de publicaciones: establecer "identifier" explícito y URL canónica como "url"

En el modelo de datos estructurados:
Las publicaciones son objetos en una página de tema y actualmente se identifican por su etiqueta id. Luego, la URL canónica de las páginas se utiliza de alguna manera para crear un identifier – véase también:

A través de Google Rich Results Test:

identifier:
https://meta.discourse.org/t/feedback-on-new-hamburger-and-user-menus/post_123

El identifier podría ser de tipo URL (IRI para JSON-LD), como es en este caso. Esta URL (creada automáticamente) no necesita coincidir con la URL canónica de la publicación en sí, solo necesita ser única.
Establecer el identifier al valor específico de la URL canónica asegura que sea única y no debería causar ningún problema.
Y un paso más allá: añadir la URL canónica como propiedad url a la publicación.

Vista del rastreador: página de tema con publicaciones

Estado actual:

<div id="post_123"
     itemscope="" itemtype="http://schema.org/DiscussionForumPosting"
     class="topic-body crawler-post">
  <div class="crawler-post-meta">
    [...]

Usando la URL canónica como identifier a través del atributo itemid y estableciendo la propiedad url

<div id="post_123"
     itemid="https://meta.discourse.org/t/feedback-on-new-hamburger-and-user-menus/32519?page=6#post_123"
     itemscope="" itemtype="http://schema.org/DiscussionForumPosting"
     class="topic-body crawler-post">
  <div class="crawler-post-meta">
    <link itemprop="url" href="https://meta.discourse.org/t/feedback-on-new-hamburger-and-user-menus/32519?page=6#post_121">
    [...]

… resulta en: https://search.google.com/test/rich-results/result?id=_k2xr2Uf2tCLTReR69-SLg\u0026hl=en