¿Qué microdatos debería usar para un blog?

El blog es básicamente una página que enumera el resumen de 10 artículos similares, y el título de cada elemento enlaza con la página completa del artículo.

He visto:

  • http://schema.org/Blog
  • http://schema.org/Article (o tal vez http://schema.org/BlogPosting ?)

¿Dónde los uso?

En este momento en la página de artículo individual que tengo:

 

Lo cual está bien, supongo, pero ¿qué hago en la página de índice del artículo? ¿Los agrego a cada artículo y agrego itemscope itemtype="http://schema.org/Blog" itemprop="blogPosts" al elemento contenedor de todos los artículos? Porque en los documentos no parece que el artículo sea hijo de blog https://stackoverflow.com/questions/8866021/what-microdata-should-i-use-for-a-blog/…

Estoy de acuerdo con lo que otros dicen que el tema es muy vago. Sin embargo, intentaré express mis pensamientos sobre el asunto y mostrarle cómo lo estoy haciendo en mi blog.

Uso los tipos de elementos de Página web y Blog en el mismo documento para marcar diferentes cosas.

página web

Uso el tipo de elemento WebPage en la etiqueta corporal. Al hacerlo, puedo marcar mis migas de pan.

   ...  

Blog postes

Cuando recorro las publicaciones del blog utilizo el tipo de elemento Blog en el contenedor que contiene todos los artículos del blog. blogPostes cada artículo con la propiedad blogPostes y utiliza, por supuesto, BlogPosting como tipo de elemento.

 
...
...
...

Página del artículo

Consulte la edición a continuación para obtener una actualización de esta opinión

En la página de destino de los artículos , no utilizo el tipo de elemento Blog . Pero sí marcó la publicación como un artículo de BlogPosting .

 
...

La única razón por la que veo que quieres marcar algo con un tipo de elemento Blog es debido a las propiedades del blogPostes y al hecho de decir que es un blog. Creo que cumples diciendo que es un blog marcando el artículo como un BlogPosting . Tampoco creo que sea correcto usar la propiedad en este contexto ya que esto se usa en forma plural. Para mí eso refleja un área de uso diferente.


Editar

No estoy seguro de si el esquema se ha extendido o si me lo perdí la primera vez, pero el elemento Blog tiene una propiedad llamada blogPost ahora, que es la forma singular blogPosts . Entonces, diría que tiene más sentido marcar el elemento principal como el elemento Blog y usar la propiedad blogPost para el artículo y marcarlo como un elemento BlogPosting

Utilizaría http://schema.org/WebPage para su página completa, ya que esto le permite definir cosas como Breadcrumbs / navigation, que son importantes para describir un sitio, independientemente del contenido en particular.

Todavía se necesita mucho trabajo en los esquemas de microdatos y usted ha señalado lo que parece ser un espacio vacío: no existe una relación padre / hijo entre el Artículo y cualquier otra cosa que pueda ver (por ejemplo, ‘Artículoindex’ o ‘Artículos ‘).

Realmente no he leído nada que indique que esta jerarquía de padres e hijos sea súper importante de todos modos, a menos que el padre esté exprimiendo los atributos que son importantes transmitir, por lo que creo que puede salirse con la suya.

Sin embargo, no ha mencionado qué tipo de contenido son los “artículos”. Si son de carácter más periodístico u oficial (como un artículo de noticias, un trabajo de investigación, etc.) usaría http://schema.org/Article para cada artículo y no me preocuparía la página de índice del artículo. De lo contrario, use http://schema.org/Blog http://schema.org/BlogPosting para cada uno.

Las descripciones de esquema de artículo y blog son bastante vagas ahora y probablemente cambien en el futuro, pero creo que el esquema de blog es un poco más relevante para un blog (incluso está implícito en la página de descripción de esquema de artículo abajo) , en ” More specific types “).

Entonces, puede comenzar por definir su página principal de blog con el esquema de nivel superior:

      

Y puede definir las páginas de su blog con el esquema de blog de segundo nivel, BlogPosting , y definir las propiedades apropiadas de los elementos, así:

      

Urghh, complicado: P, hay un millón de propiedades que puedes emplear, pero solo concéntrate en las más importantes.

Oops! este código es un error!

  

Deberías usar este código:

  

en lugar de:

  

Cuando declaramos el tipo de blog, podemos agregarlo en la etiqueta de cuerpo:

  

Dentro de esta sección, podemos usar “Itemprop” como propiedad del tipo de elemento.
Estamos hablando del tipo de sitio, no del idioma básico de un sitio.

Aquí hay otros artículos importantes para usar

Ejemplo para la Person

 
Mahdi Maghrooni Maghrooni
    Intereting Posts