Google nos recuerda el cuidado que debemos tener con los elementos personalizados en el Head

20 junio, 2023por Russ Madrigal
John Mueller de Google nos recuerda que, utilizar elementos customizados en el <head> de nuestro sitio web puede afectar negativamente el rastreo por parte de Google. Además, nos sugiere utilizar JSON-LD el cual es más flexible y potencia aún más la información que Google puede captar/entender de nuestro sitio web.

Estuve leyendo un tweet relacionado con el uso de elementos customizados en el <head> la cual es una práctica que, desde el lado de Dev puede ser “efectiva”, ya que permite crear elementos HTML a la medida; sin embargo, esto puede traer consecuencias en la optimización de una web.

Utilizar este tipo de etiquetas permite que se puedan construir elementos HTML reutilizables, los cuales se contienen a sí mismo y funcionan independientemente del resto del código de un sitio web, algo así como el iFrame.

Ejemplo:

<head>

<consent-script src=”myscript.js”></consent-script>

</head>

John Mueller dijo

“El uso de elementos personalizados en el <head> probablemente rompe la renderización de la página en la Búsqueda de Google. Si hay metaetiquetas de ‘búsqueda’, etc. debajo de los elementos personalizados que deberían estar en el <head> (como robots noindex), es posible que Google no los reconozca durante la renderización”.

Google tiene dos maneras de rastrear la web, una de ellas se denomina “Rendering”, este es el paso adicional que debe ejecutar para rastrear contenidos entregados en JavaScript. Google primero buscará rastrear todo el contenido en el HTML y CSS, luego si detecta que un contenido se está entregando en JavaScript, procederá con el “Rendering” siempre y cuando no haya recursos de JavaScript bloqueados.

De hecho, puede ver mi curso gratuito de SEO técnico desde cero, en donde abarcamos como Google renderiza el contenido entregado en JavaScript.


¿Qué utilizar en lugar de elementos personalizados en el Head?

Si lo que queremos implementar es un Schema para que Google comprenda mejor de que va nuestro contenido, tenemos la opción de insertar el Schema utilizando un código JSON-LD directamente en el HTML.

Cuando se estructuran correctamente, estos datos pueden utilizarse en una etiqueta <script> de tipo application/ld+json para proporcionar metadatos estructurados sobre la página.

Esto facilita a los motores de búsqueda la interpretación del contenido.

Este script comunica información clave sobre una organización a los motores de búsqueda, lo que aumenta las posibilidades de que la página aparezca en los resultados de búsqueda relevantes.

En resumen, de acuerdo con Google. No es recomendable el uso de elementos personalizados en el <head>, ya que esto puede afectar como Google rastrea e interpreta tu sitio web.

por Russ Madrigal

Lic. En administración de empresas con énfasis en Marketing, egresado de la U Latina Costa Rica. Una vez completada mi carrera, me di cuenta de que lo que más me gustaba era el SEO y la programación web, por lo que desde el año 2009 me involucré en SEO y desde el 2014 en programación enfocado en JavaScript.

Comunicación
Contáctame
Si tienes alguna consulta relacionada con mis servicios de SEO puedes contactarme mediante los siguientes medios.
Locación
Dónde me encuentro??
https://rusmadrigal.com/wp-content/uploads/2023/06/footer1.png
San Jose, Costa Rica.
Social
Redes Sociales
Estas son mis redes sociales oficiales en donde podemos conectar, constantemente comparto datos relacionados con mi trabajo.

RankingIn SRL | Todos los derechos reservados.

× ¡Contáctame!