SEO Titulos de pagi...
Avisos
Vaciar todo

SEO Titulos de paginas duplicadas  

 
Bricoman
 Bricoman
Usuario experto

Muy buenas,

Estoy trabajando el SEO de mi pagina y en la herramienta que utiliza( seo profiler) me indican que tengo muchos titulos de paginaas duplicados. Esto pasa porque tengo muchos productos en la misma categoria. Segun vereis en la foto que adjunto. me los pagina pero lo considera duplivado. Para solucionarlo, uinclui un archivo en mi carpeta de overides dodne cree una carpeta que se llamaba tools e inclui el php que se indicaba en uno de vuestros foros. Lo llame index ( para que me lo indexara, pero sigo con el mismo problema. Incluyo tambien adjunto de donde incluí el php. y el contenido.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 11/05/2016 11:42 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Actualmente no veo que se generen urls con parámetros, y veo que son urls amigables las paginaciones, por ejemplo :
Contenido solo visible a usuarios registrados

Envía la url de la discusión en donde se comenta el uso de un archivo en la carpeta de overrides para revisar este proceso.

Saludos.

ResponderCitar
Respondido : 11/05/2016 6:20 pm

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

Bricoman
 Bricoman
Usuario experto

No entiendo su respuesta, aunque me genere una url amigable el seo de mi pagina me la contabiliza como warning, es decir que tengo demasias paginas con el mismo titulo. Como vera he adjuntado un archivo en el que indico el proceso que he hecho para que google no me indexe la paginacion de una misma pagina, si desconoce el procedimiento para trabajar el SEO digamelo y no continuo con la consulta.

Gracias

ResponderCitar
Respondido : 11/05/2016 7:07 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Te preguntaba por la url desde donde sacaste las indicaciones para poner el archivo que esta dentro de la carpeta overrides, ya que me parece extraño esto que comentas ;

Lo llame index ( para que me lo indexara, ...

He visto algunas soluciones en el foro de prestashop relacionados con el tema de las urls canonical, que es lo que sucede cuando una url de categoría tiene paginación y se repite

Prueba agregar el código que indican en el header.tpl de tu theme
https://www.prestashop.com/forums/topic/161514-relcanonical-in-categories-how-to/page-5

Saludos.

ResponderCitar
Respondido : 11/05/2016 11:20 pm

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

Bricoman
 Bricoman
Usuario experto

Buenas,

Gracias por la informacion, sin embargo en mi header.tpl. no encuentro los a href para agregar el rel canonical. Lo e intentado editar en la paginacion pero me surge el siguente problema( adjunto fotos con el problema que me a surgido y como he modificado en el pagination.tpl)

{if isset($no_follow) AND $no_follow}
{assign var='no_follow_text' value='rel="nofollow ugc"'}
{else}
{assign var='no_follow_text' value=''}
{/if}

{if isset($p) AND $p}
{if isset($smarty.get.id_category) && $smarty.get.id_category && isset($category)}
{if !isset($current_url)}
{assign var='requestPage' value=$link->getPaginationLink('category', $category, false, false, true, false)}
{else}
{assign var='requestPage' value=$current_url}
{/if}
{assign var='requestNb' value=$link->getPaginationLink('category', $category, true, false, false, true)}
{elseif isset($smarty.get.id_manufacturer) && $smarty.get.id_manufacturer && isset($manufacturer)}
{assign var='requestPage' value=$link->getPaginationLink('manufacturer', $manufacturer, false, false, true, false)}
{assign var='requestNb' value=$link->getPaginationLink('manufacturer', $manufacturer, true, false, false, true)}
{elseif isset($smarty.get.id_supplier) && $smarty.get.id_supplier && isset($supplier)}
{assign var='requestPage' value=$link->getPaginationLink('supplier', $supplier, false, false, true, false)}
{assign var='requestNb' value=$link->getPaginationLink('supplier', $supplier, true, false, false, true)}
{else}
{if !isset($current_url)}
{assign var='requestPage' value=$link->getPaginationLink(false, false, false, false, true, false)}
{else}
{assign var='requestPage' value=$current_url}
{/if}
{assign var='requestNb' value=$link->getPaginationLink(false, false, true, false, false, true)}
{/if}

{if ($n*$p) 1}
{l s='Showing %1$d - %2$d of %3$d items' sprintf=[$productShowingStart, $productShowing, $nb_products]}
{else}
{l s='Showing %1$d - %2$d of 1 item' sprintf=[$productShowingStart, $productShowing]}
{/if}


{/if}

saludos

ResponderCitar
Respondido : 12/05/2016 1:58 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola.
Vamos a ver si podemos solucionarlo.
En la carpeta ' clasess - Controller ' tienes el archivo ' FrontController.php ', renómbralo a ' FrontController_BAK.php '

Añade el archivo ' FrontController.php ' que te adjunto en la misma carpeta ' Controller'.

Revisa si se soluciona.

Un saludo

ResponderCitar
Respondido : 12/05/2016 3:28 pm

Cursos Gratuitos WordPress

Bricoman
 Bricoman
Usuario experto

He cambiado el nombre y agregado tu carpeta...SE ME HA CAIDO LA PAGINA! :S

ResponderCitar
Respondido : 12/05/2016 4:49 pm
Bricoman
 Bricoman
Usuario experto

al intentar modificar el archivo pagination.plt para ver si incluyendo en este el re " canonical delante de los a href me quitaba la paginacion. Ahora en las paginas me pasa lo siguiente (encuentra archivo adjunto). NECESITO UNA SOLUCIÓN

GRACIAS

ResponderCitar
Respondido : 12/05/2016 5:00 pm

Jhon
 Jhon
Soporte CMS Webempresa Moderator

HOla

Las soluciones que he visto no hablan de modificar el pagination.php, puedes enviar el link del sitio web o artículo en donde comentan esta solución?

Puedes reevaluar la solución que te envio Pepe anteriormente, veo que esta basada en :
https://gist.github.com/michaelhjulskov/10a45a77090989ca18b5

Sin embargo no se debe reemplazar el archivo Front-controller sino usar la carpeta overrides de clases
Tendrías que copiar este archivo en: /override/classes/controller/ y también realizar una modificación en el header.tpl

Saludos

ResponderCitar
Respondido : 12/05/2016 8:08 pm