Schema BlogPosting

BlogPosting son datos estructurados de Schema.org para una entrada de blog. Describen su titular, autor, fechas e imagen principal para que los sistemas puedan interpretar la página.

Significado y alcance

BlogPosting es un tipo de Schema.org para una entrada publicada en un blog. Identifica el elemento como una obra de tipo artículo y puede describir propiedades como su titular, su autor, la fecha de publicación, la fecha de modificación y la imagen. Son datos sobre un documento visible, no un contenido aparte ni un interruptor que cree una función de búsqueda.

Diagrama con la relación principal del schema BlogPosting.

Cómo inspeccionarlo

Inspecciona primero la página renderizada y compara después su titular visible, la firma, las fechas y la imagen representativa con el grafo JSON-LD. Un objeto válido cuyas fechas o cuyo autor no coinciden con la página sigue siendo engañoso. Prueba la URL real una vez que el sitio la renderiza, porque las plantillas, las reglas de canonical y los scripts inyectados pueden cambiar el resultado.

  1. Elige el tipo de la familia Article que describa con precisión la página; usa BlogPosting solo cuando la página sea una entrada de blog.
  2. Asigna cada propiedad desde un campo de origen visible y mantenido, no desde un valor fijo por defecto.
  3. Incluye solo valores que puedas verificar en la página renderizada, incluidos los campos de fecha y la identidad del autor.
  4. Valida el grafo renderizado y vuelve a comprobarlo después de cambiar una plantilla o un campo del CMS.
  5. Vigila los informes de mejoras como diagnóstico, no como una promesa de resultados enriquecidos.

Decisiones prácticas

La decisión de implementación es sobre todo una decisión de mapeo de datos. Una plantilla genérica puede producir JSON técnicamente válido que describe un tipo de página equivocado o fechas desactualizadas. Mantén el grafo pequeño, alineado con la página visible y generado a partir de los mismos campos editoriales que ve el lector.

Límites y errores

El marcado BlogPosting puede ayudar a las máquinas a entender una entrada, pero no garantiza un resultado enriquecido, un cambio de posicionamiento ni la inclusión en ninguna superficie de Google. No lo uses para añadir reseñas, fechas o autores que el lector no pueda encontrar, y no tomes una validación superada como prueba de que la página es apta para un tratamiento visual concreto.

FAQ

¿El schema BlogPosting garantiza los resultados enriquecidos?
No. Da a las máquinas información estructurada sobre una entrada de blog, pero Google decide si muestra cualquier función de búsqueda y cómo lo hace.
¿La fecha del schema debe coincidir con la fecha visible?
Sí. Las fechas de publicación y de modificación deben describir los mismos hechos editoriales que se ven en la página.
¿Cualquier página puede usar BlogPosting?
No. Usa un tipo que represente con precisión la página: una página de servicio, de categoría o de producto no es automáticamente una entrada de blog.