¿Cómo conectar la página de inicio y el blog utilizando datos estructurados entre sitios con Schema.org?

Tengo un sitio web, un blog y varios perfiles de redes sociales. Quiero explicar la relación entre estas presencias en línea con los motores de búsqueda que usan Schema.org.

De la documentación y de los ejemplos en Google, sé que el siguiente código conecta el sitio web y los perfiles de redes sociales con mi nombre:

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Person",
  "name": "your name",
  "url": "http://www.your-site.com",             //  <= homepage
  "sameAs": [
    "http://www.facebook.com/your-profile",
    "http://instagram.com/yourProfile",
    "http://www.linkedin.com/in/yourprofile",
    "http://plus.google.com/your_profile"
  ]
}
</script>

Pero, ¿cuál es la forma correcta de reclamar un blog?

Hay tipos y propiedades en Schema.org relacionados con los blogs, pero se utilizan para marcar el contenido del blog en relación con el blog en sí. Lo que quiero es marcar la relación del blog con las otras presencias en línea en la página de inicio de mi sitio web personal. ¿Cómo puedo hacer eso?

Me parece que no puedo usarurl, ya que esa es la "URL del elemento", es decir, mi página de inicio personal; y no puedo usarsameAs, ya que es la "URL de una página web de referencia que indica inequívocamente la identidad del elemento. Por ejemplo, la URL de la página de Wikipedia del artículo, la página de Freebase o el sitio web oficial". De acuerdo aGoogle, los enlaces de las redes sociales tienen que ir aquí.

Por otro lado, la definición desameAs continúa en schema.org para incluir "[e] .g. la URL de la página de Wikipedia del artículo, la página de Freebase o el sitio web oficial". Este último me indica que podría (o debería) poner todo el esquema en mi blog, tener la dirección del blog comourl y la dirección de mi página de inicio comosameAs, Me gusta esto:

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Person",
  "name": "your name",
  "url": "http://my.blog.com",                   //  <= blog
  "sameAs": [
    "http://www.facebook.com/your-profile",
    "http://instagram.com/yourProfile",
    "http://www.linkedin.com/in/yourprofile",
    "http://plus.google.com/your_profile",
    "http://www.my-website.com",                 //  <= homepage
  ]
}
</script>

Pero no puedo encontrar ningún ejemplo para esto, ni cómo hacerlo.

Respuestas a la pregunta(1)

Su respuesta a la pregunta