John Mueller de Google sugiere colocar el código JavaScript debajo de la etiqueta del encabezado HTML para garantizar que los rastreadores de búsqueda puedan comprender completamente su sitio web.
Mueller comparte este consejo en un hilo de Reddit, donde un usuario pregunta si la ubicación del código HTML podría causar problemas de SEO.
La respuesta es sí; la ubicación del código HTML podría afectar negativamente sus esfuerzos de SEO si no aparece en la parte superior de la página.
Más específicamente, es importante mantener la
sección del documento HTML en la parte superior de la página. Esta sección debe contener la información que Google necesita para leer su sitio correctamente.Cualquier código JavaScript debe colocarse debajo de los encabezados HTML.
Para asegurarse de que el JavaScript no esté interfiriendo con el
Mueller recomienda usar la herramienta de renderizado en Search Console:“Los encabezados html (
) debería estar bastante arriba. Movería cualquier JS debajo de los encabezados HTML y verificaría con la herramienta de representación en la consola de búsqueda que el JS no arruine el sección.»
Con respecto al contenido principal, Mueller dice que su ubicación es menos importante, aunque es crucial para el
sección debe estar limpia y bien organizada para que Googlebot pueda entenderla correctamente.Müller continúa:
“Para el contenido no importa tanto, pero dado que el encabezado es para información legible por máquina que se verifica que está en una parte específica de la página, realmente necesita estar limpio en la parte superior.
¡Abajo con JavaScript! (en el
)”
¿Por qué es importante la ubicación de JavaScript para el SEO?
Al diseñar un sitio web, es mejor incluir el código JavaScript en la parte inferior del documento HTML, cerca del cierre. etiqueta.
Esto se debe a que JavaScript puede retrasar la representación de una página web mientras se carga, lo que genera una experiencia de usuario deficiente.
Al colocar el JavaScript en la parte inferior de la página, el HTML se puede representar primero, lo que permite al usuario ver el contenido mientras el JavaScript se carga en segundo plano.
Además, puede evitar que los archivos JavaScript externos bloqueen la representación de la página mediante los atributos asíncrono o diferido.
Fuente: Reddit
Imagen destacada: StockEU/Shutterstock
#John #Mueller #Google #Mover #JavaScript #debajo #los #encabezados #HTML