¿H1 como primer elemento del HTML?

RareGaZz Seguir

Beta
Social Media
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
5 Oct 2009
Mensajes
65
Hoy vengo con una consulta que me hace mucho ruido. Estoy trabajando con un cliente que contrató a una empresa para hacer la campaña de SEO. En cuanto a la estructura del sitio me pidieron lo siguiente:

Quiren que todo el <header>...</header> lo ponga al final del código HTML y luego lo posicione por CSS donde debe ir. De esta manera el <h1>...</h1> quedaría como primer elemento del HTML para cuando pase el robot de Google.

¿Qué opinan de esto?
 

alvins

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
29 Ene 2013
Mensajes
617
Es la primera vez que escucho que alguien quiere que el heder quede al final, en mi opinion esta es una forma incorrecta.
 

Pulsar

1
Pi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
7 Jul 2011
Mensajes
5.190
Creo que en cierta forma tiene razon y en cierta no. El head es lo pirmero que se lee y NO ES PARTE DEL CONTEINDO, sino que son metas o indicaciones, eso no afectaria al seo directamente. Ahor asi en el body vas a meter el h1 al principio, obviaemnte google le da mas importancia al contenido mas arriba de tu sitio o lo primero que se ve, claro esta eso.
 

RareGaZz

Beta
Social Media
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
5 Oct 2009
Mensajes
65
Creo que en cierta forma tiene razon y en cierta no. El head es lo pirmero que se lee y NO ES PARTE DEL CONTEINDO, sino que son metas o indicaciones, eso no afectaria al seo directamente. Ahor asi en el body vas a meter el h1 al principio, obviaemnte google le da mas importancia al contenido mas arriba de tu sitio o lo primero que se ve, claro esta eso.

No, el <HEAD> no lo toco. Osea, quieren que haga esto:

<body>
<h1>Titulo</h1>
<p>Todo el resto de la página</p>
<header>
<img src="logo.png" />
</header>
</body>

De esta manera, posiciono el <header> por CSS al inicio del sitio pero google toma como primer elemento el H1. Se entiende mejor ahora?

Muchas gracias!
 

Pulsar

1
Pi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
7 Jul 2011
Mensajes
5.190
No, el <HEAD> no lo toco. Osea, quieren que haga esto:

<body>
<h1>Titulo</h1>
<p>Todo el resto de la página</p>
<header>
<img src="logo.png" />
</header>
</body>

De esta manera, posiciono el <header> por CSS al inicio del sitio pero google toma como primer elemento el H1. Se entiende mejor ahora?

Muchas gracias!

Si se entiende y es mas o menos lo que hago yo. Por ahi pongo 1 o 2 cosas arriba pero cais siempre el h1 al principio.
 
Arriba