Agregar etiqueta h1...
Avisos
Vaciar todo

Agregar etiqueta h1 index prestashop  

 
Manuel
 Manuel
Usuario eminente

Hola, necesito arreglar un error de SEO, mi index no tiene etiqueta

titulo

No quiero agregar texto, no encuentro ninguna excusa para agregar algún h1, pero necesito agregarlo por el tema de rastreo.
Se me ha ocurrido agregar en product.tpl* error: era header.tpl un condicional que haga lo siguiente:

{if $page_name == 'index'}
			

Mi Sitio

{/if}

Ya que el resto de mis páginas tienen título H1

El problema es que no quiero que se vea el título. ¿Que tendría que utilizar de CSS?
Necesito que el h1 sea rastreado por google. He visto que grandes sitios lo hacen, y les va muy muy bien (he leido que te penalizan por ocultar el h1 pero no creo que estén penalizados)...

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 25/09/2018 6:01 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Manuel
 Manuel
Usuario eminente

duplicado

ResponderCitar
Respondido : 25/09/2018 6:46 pm
Manuel
 Manuel
Usuario eminente

duplicado

ResponderCitar
Respondido : 25/09/2018 6:52 pm

Manuel
 Manuel
Usuario eminente

He hecho lo anteriormente mencionado pero la página se desplazó un poco hacia abajo, adjunto imágen

Para solucionarlo he tocado el código para que quede así:

h1.special-title-index {
    display: none;
    text-indent: -9999px;
}

Sólo que me ha modificado el botón de carrito, adjunto imagenes.
(se puede apreciar que el boton de carrito sólo fue afectado para la pagina index por lo que el problema está en header.tpl)

ResponderCitar
Respondido : 25/09/2018 6:55 pm
Manuel
 Manuel
Usuario eminente

duplicado

ResponderCitar
Respondido : 25/09/2018 6:56 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

En el archivo header.tpl busca el body y dentro busca el logo, coloca el código justo antes o justo depués del código que crea el logo, por lo que he visto lo has colocado como parte de la metadata lo cual es incorrecto. (en el head)

Saludos.

ResponderCitar
Respondido : 25/09/2018 7:02 pm
Manuel
 Manuel
Usuario eminente

Gracias totales.

Una consulta mas:
¿Que diferencia hay en este caso entre utilizar display: block o display: none?

Lamento los duplicados, (Sugerencia: Deberiamos tener opción de borrar comentarios recién posteados)

Y una pequeñísima pero no menos importante corrección para futuros visitantes:

Este código normalmente estará en el archivo header.php no en el product.tpl

Es en header.tpl no header.php ni product.tpl

ResponderCitar
Respondido : 25/09/2018 7:11 pm

Cursos Gratuitos WordPress

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Si, header.tpl porque es archivos de plantilla smarty

La diferencia entre display:block y display:none, el último lo oculta de la visualización aunque si estará en código HTML y Google lo detecta, display:block es para mostrarlo como bloque, te sugiero revisar:

https://www.w3schools.com/CSSref/pr_class_display.asp

Saludos.

ResponderCitar
Respondido : 25/09/2018 8:13 pm