¿H1 como primer elemento del HTML?

  • Autor Autor RareGaZz
  • Fecha de inicio Fecha de inicio
RareGaZz

RareGaZz

Beta
Social Media
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
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?
 
Pues yo pienso que no deberia ser hacin, nunca vi el header al final del codigo
 
Es la primera vez que escucho que alguien quiere que el heder quede al final, en mi opinion esta es una forma incorrecta.
 
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.
 
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!
 
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.
 
Atrás
Arriba