zarts81 Posted March 1, 2011 Share Posted March 1, 2011 BuenasRecientemente le he pasado a mi web las herramientas de escaner de google webmaster para ver posibles errores en mi página. Google me ha detectado cantidad de enlaces del siguiente tipo:http://www.elclubdeliberico.es/www.elclubdeliberico.es/¿alguien sabe decirme por qué? ¿posibles soluciones?Un saludo y muchas gracias de antemano Link to comment Share on other sites More sharing options...
Valtor Posted March 1, 2011 Share Posted March 1, 2011 Eso se debe a un error en el módulo canonicalurl. ¿Qué versión de PrestaShop tienes? Link to comment Share on other sites More sharing options...
zarts81 Posted March 1, 2011 Author Share Posted March 1, 2011 Pues si te digo la verdad no lo sé, creo que la 1.3, me bajé el programa en septiembre. ¿dónde lo puedo mirar? Link to comment Share on other sites More sharing options...
Josue Posted March 2, 2011 Share Posted March 2, 2011 Efectivamente el problema es del modulo canonicalurl. Ingresa al BO y hasta abajo verás la versión de Presta que usas. Debería desaparecer al desactivar o eliminar dicho modulo. Link to comment Share on other sites More sharing options...
zarts81 Posted March 3, 2011 Author Share Posted March 3, 2011 Lo acabo de eliminar, a ver si se quitan todos los erroresUn saludo y gracias! Link to comment Share on other sites More sharing options...
zarts81 Posted March 7, 2011 Author Share Posted March 7, 2011 Hola de nuevoLa herramienta de Google Webmaster me sigue dando errores de rastreo días después de haber desinstalado dicho módulo. ¿hay que darle tiempo para que los suprima o tengo que hacer alguna cosa más?Un saludo y gracias de nuevo Link to comment Share on other sites More sharing options...
Valtor Posted March 14, 2011 Share Posted March 14, 2011 Esos errores pueden tardar hasta meses en desaparecer. Realmente no se como lo hace Google...Para utilizar el módulo de las URLs canónicas y que no te aparezcan esos errores has de modificar el último método del canonicalurl.php: public function hookHeader($params) { global $smarty; $protocol_link = ((Configuration::get('PS_SSL_ENABLED')) ? 'https://' : 'http://'); $canonicalUrl = Configuration::get('CANONICAL_URL'); $ps_request = str_replace(__PS_BASE_URI__, '', $_SERVER['REQUEST_URI']); if (strlen(Configuration::get('CANONICAL_URL')) > 0) $smarty->assign('canonical_url', $protocolo_link.$canonicalUrl.Tools::htmlentitiesUTF8(rawurldecode($_SERVER['REQUEST_URI']))); return $this->display(__FILE__, 'canonicalurl.tpl'); } Link to comment Share on other sites More sharing options...
Recommended Posts