haxixiyun Posted May 14, 2013 Share Posted May 14, 2013 (edited) Buenas, Tengo que colocar las siguientes metaetiquetas dentro del <head>, tanto en la primera como en el resto de páginas de paginación de prestashop: # página 1 <link rel="next" href="http://www.midominio.com/url-de-pagina-2" /> # página 2 a n-1 <link rel="prev" href=" http://www.midominio.com/url-de-pagina-anterior" /> <link rel="next" href=" http://www.midominio.com/url-de-pagina-siguiente" /> #página n (ejemplo para página 9) <link rel="prev" href=" http://www.midominio.com/url-de-pagina-8" /> ¿Alguien me podría decir como lo puedo hacer? Edited May 14, 2013 by haxixiyun (see edit history) Link to comment Share on other sites More sharing options...
Delart Posted April 9, 2014 Share Posted April 9, 2014 Hola, ¿alguien ha conseguido hacer esto? Estoy leyendo que es más que recomendable, raro que no venga de serie. En este otro hilo en el foro de SEO dan un código pero a mi en 1.4.11 no me funciona en el header: http://www.prestashop.com/forums/topic/154705-pagination-with-link-rel-meta-tags/ Gracias y un saludo Buenas,Tengo que colocar las siguientes metaetiquetas dentro del <head>, tanto en la primera como en el resto de páginas de paginación de prestashop:# página 1<link rel="next" href="http://www.midominio.com/url-de-pagina-2" /># página 2 a n-1<link rel="prev" href=" http://www.midominio.com/url-de-pagina-anterior" /><link rel="next" href=" http://www.midominio.com/url-de-pagina-siguiente" />#página n (ejemplo para página 9)<link rel="prev" href=" http://www.midominio.com/url-de-pagina-8" />¿Alguien me podría decir como lo puedo hacer? Link to comment Share on other sites More sharing options...
shacker Posted April 13, 2014 Share Posted April 13, 2014 como lo has probado? Link to comment Share on other sites More sharing options...
Delart Posted April 13, 2014 Share Posted April 13, 2014 Hola schacker, te cuento: este código funciona perfectamente si se añade a pagination.tpl, pero en header.tpl da errores (que es donde lo quiere Google, antes de </head>). {if $start!=$stop} {if $p != 1} {assign var='p_previous' value=$p-1} <link rel="prev" href="/{$request_uri|substr:1|regex_replace:'/\/(.*)/':''|regex_replace:'/\?(.*)/':''}/{$link->goPage($requestPage, $p_previous)}" /> {else} {/if} {if $pages_nb > 1 AND $p != $pages_nb} {assign var='p_next' value=$p+1} <link rel="next" href="/{$request_uri|substr:1|regex_replace:'/\/(.*)/':''|regex_replace:'/\?(.*)/':''}/{$link->goPage($requestPage, $p_next)}" /> {else} {/if} {/if} Entiendo que el problema es que las variables de paginación todavía no están disponibles, y supongo que hay que hacer un override para que estén disponibles en el header. Pero no domino lo suficiente y no se como hacerlo. Imagino también que el problema es con 1.4.x, porqué a los que les funciona seguro que ya están en 1.5.x y por lo que sea las variables están disponibles. Gracias por interesarte! como lo has probado? Link to comment Share on other sites More sharing options...
shacker Posted May 12, 2014 Share Posted May 12, 2014 es correcto, pero por que solo no lo pones para las paginas de productos con un if?? {if $page_name == "product-list.php"} Link to comment Share on other sites More sharing options...
Recommended Posts