Datos estructurados ¿dónde ubicarlos? Ep8 #AskGoogleWebmasters


Ya está en línea el episodio de esta semana. Para la serie de Pregúntale a los expertos de Google; John Mueller responde dónde ubicar los datos estructurados de JSON. Acompáñame a descubrir cual es la mejor ubicación dentro de la página. ¡Vamos!

La pregunta sobre los datos estructurados JSON

El usuario de Twitter Virginie Clève ha preguntado: ¿Es posible colocar los datos estructurados JSON al final de <body> en lugar de <head> ? parece que para muchos funciona bien esta manera.

En lo personal, esta me parece una excelente pregunta de principiantes; los fragmentos de código JSON van divididos en dos tipos de estructura (dentro de una etiqueta <script>):

Una colección de pares de nombre/valor. En varios lenguajes esto es conocido como un objeto, registro, estructura, diccionario, tabla hash, lista de claves o un arreglo asociativo.

Una lista ordenada de valores. En la mayoría de los lenguajes, esto se implementa como arreglos, vectores, listas o secuencias.
Por consiguiente si tenemos confirmación de la ubicación ideal, podemos aplicarlo de manera optima. Veamos que nos recomienda el googlero.

La respuesta de John

El experto comienza explicando que: JSON-LD es una de las formas en las que Google puede procesar los datos estructurados. A esto agrega dos maneras adicionales en las que el algoritmo del buscador procesa los datos: Microdata y RDFa.

RDFa es una extención de HTML5 que soporta datos enlazados a través de atributos adheridos a las etiquetas de HTML existentes en la página.

Microdata es una comunidad abierta de especificaciones HTML; se usa para anidar datos estructurados dentro del contenido en HTML. Justo como lo hace RDFa con los atributos para las etiquetas HTML.

JSON-LD en comparación; es una anotación de Java Script incrustada en una etiqueta de script dentro de la página. Para esto debe estar dentro de la etiqueta <body>. Este marcado no se intercala con el texto visible para el usuario, lo que hace que los elementos de datos anidados sean más fáciles de expresar.

¿Qué quiere decir esto?

Simplemente que los datos estructurados JSON, al ser agrupados dentro de una etiqueta que llama a la ejecución de un script; son mucho más fáciles de implementar y ejecutar. Por eso no hace ninguna diferencia si se les coloca dentro de la etiqueta <head> o al final de la página. Lo que realmente importa es que esté dentro de la etiqueta <body>.

Consejo rápido: Por lo general la gran mayoría recomienda incrustar estos datos en el <head> de la página. Esto puede servir si el contenido crítico (esencial) de tu web depende de ese script para cargarse. Pero si no depende de esto, puedes colocarlos después de la etiqueta <footer>. De esa forma ahorrarás unos mili segundos y el script se ejecutara después de cargar el contenido esencial.

Conclusión

Si haces sitios web vieja escuela, redactando el HTML. CSS, JQUERY, JS, etc. Esta info puede ser bastante útil. Si usas algún CMS encontraás complementos que hacen ese trabajo por ti. No te olvides de suscribirte a la newsletter para recibir esta info directo en tu bandeja de entrada.

Si te ha gustado este post ¡Compartelo! es gratis : )

Fuente: este post proviene de El Blog de Gian Top SEO, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
Creado:
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

Recomendamos

Relacionado

general seo

Los datos estructurados son una herramienta fundamental en la presentación de los resultados de búsqueda en Google. Gracias a ellos, Google puede presentar información de eventos, rangos de precios, evaluación media del sitio (con estrellas) y gran cantidad de datos en el resumen de la búsqueda que pueden hacer que un usuario se interese más por ese resultado que por otros que no se aprovechan de ...

SEO código html Contenido ...

En la actualidad, nos guste o no, el mundo en el que vivimos poco a poco cada día se digitaliza más. Esa es la razón por la que cada día más empresas se adaptan a este mundo, para llegar más a los usuarios y tratar de tener una presencia notable en la red. Pero si cada vez son más los que entran en el mundo digital y todos quieren posicionar sobre los demás, ¿cómo se puede destacar? En SEO la list ...

general seo

Los datos estructurados permiten a los motores de búsqueda determinar que ciertas partes de una página web, se corresponden a una representación determinada en los resultados de la búsqueda de un usuario. Es decir, permiten al buscador formatear los resultados de las búsquedas de sus usuarios, de tal manera que al presentarlos, se distinga perfectamente cada apartado localizado dentro de las págin ...

general desarrollo web html5 ...

En esta nueva serie de tutoriales y videos, veremos los aspectos generales para la creacion de un game con HTML5, JavaScript y jQuery. Bienvenidos a otro tutorial de HTML5!Hoy iniciaremos la creación de un simple videojuego (bastante simple :)), utilizando apenas HTML5 y Javascript. hablaremos de algunos aspectos basicos de programacion con JavaScript, dando por hecho que ya tenés un poco de noció ...

propuestas

Al navegar por Internet con nuestro móvil, muchas veces nos encontramos con pequeños bloqueos, interrupciones en el dibujado de la página porque se están cargando anuncios, o imágenes... en diversas ocasiones percibimos la navegación como algo poco fluido o inmediato. La iniciativa de código abierto AMP (Accelerated Mobile Pages) viene a crear un nuevo "ecosistema" de programación que pe ...

informática json desarrollo android

¿Quieres saber cómo leer datos JSON alojados en un servidor desde tu aplicación Android? ¿Te gustaría aprender formas rápidas y comprensibles para convertir objetos JSON en objetos Java? ¿Además de todo quieres ubicar tus datos en un ListView?...Si te quedas y sigues leyendo hasta el final, tus preguntas serán respondidas a través de varios ejemplos prácticos. CONTENIDO ¿Qué es JSON? ...

general app móvil desarrollo web ...

Frente al marketing tradicional, existe la percepción general de que el marketing móvil es su hermanita fea, carente de datos (hablaremos del Big Data en un próximo post) y de recursos de seguimiento que permitan definir con fiabilidad el perfil del consumidor u obtener resultados significativos de las campañas de publicidad.Sin embargo, numerosos expertos en tecnología de publicidad trabajan sin ...

general

Comprender el funcionamiento de la plantilla de Blogger te abre las puertas a un nuevo nivel de conocimiento en la herramienta, pasas de ser un usuario estándar a convertirte en un usuario avanzado. Es muy distinto trabajar con la plantilla de Blogger sin saber qué está sucediendo "detrás" que sabiendo qué sucede y cómo controlarlo para conseguir el efecto que te propones. Hicimos un pri ...

rendimiento

El rendimiento es algo fundamental para la mejora de la experiencia de usuario y, junto a la calidad de los contenidos que se ofrecen en una web, un gran impulsor del posicionamiento en buscadores. En Diarios de la nube vamos a ir ayudándote a resolver distintos puntos importante para mejorar el rendimiento de tu sitio web por medio de GTMetrix. GTMetrix es un servicio de análisis rendimiento de l ...

rendimiento

En Diarios de la nube vamos a ir ayudándote a resolver cada respuesta que GTMetrix pueda devolverte al analizar tu web. GTMetrix es un servicio de análisis rendimiento de la compañía de hosting GT.net. Es capaz de realizar los test más exigentes para analizar la velocidad de carga de todos los recursos de un sitio web, indicando así su velocidad de carga y localizando posibles "cuellos de bot ...