Sitemaps y Search C...
 
Avisos
Vaciar todo

Sitemaps y Search Console

24 Respuestas
5 Usuarios
0 Reactions
3,775 Visitas
Respuestas: 70
Trusted Member
Topic starter
 

Hola buenas tardes he entrado en el modulo sitemap para generar el mismo y poder agregarlo en el search console de google y en el momento de hacerlo me da error de url no valida y me salen unos productos que ya no existen en mi web, quería saber a que se debe este error y como solucionarlo. Una vez mas gracias por vuestra ayuda


 
Respondido : 14/12/2016 6:37 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Prueba subir tu archivo al servidor (a la raiz carpeta public_html) con otro nombre y luego has referencia desde google searchconsole a ese archivo.

Saludos


 
Respondido : 16/12/2016 9:28 pm
Respuestas: 70
Trusted Member
Topic starter
 

hola jhon lo que hice fue renombrar el archivo anterior a 1_es_0_sitemap.xml_viejo y agregue el nuevo editado con los http ahora no da errores sino advertencias porque el archivo robot bloquea algo te adjunto imagen, no pasa nada por eso??, yo es que le dije al generador de sitemap que no agregara algunos sitios porque son propios de usuario.


 
Respondido : 17/12/2016 12:05 pm
Pepe
 Pepe
Respuestas: 41133
Illustrious Member Admin
 

Hola Josefina.

Lo tienes bien, no pasa nada por esas advertencias.
Lo que te indica es que están bloqueadas la paginas de buscar, carrito y autentificación.

Esas paginas no hace falta que estén indexadas ya que como indicas son datos de usuario y no hacen referencia a tus productos por lo que es irrelevante para tema de seo o estadísticas de tu web.

Un saludo


 
Respondido : 17/12/2016 12:27 pm
Respuestas: 70
Trusted Member
Topic starter
 

hola pepe, y buenas tardes, yo he configurado para que el sitemap se genere de manera automatica, en el momento que suceda este cambio que hemos hecho ahora se deshace y saldrían otra vez los errores???, hay alguna manera de hacer que cada vez que se genere el sitemap ponga los http donde van???, gracias una vez mas por su ayuda.


 
Respondido : 17/12/2016 12:54 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola,

Si es probable que se generen de nuevo las advertencias, la segunda consulta no la tengo clara.

Si no deseas que se muestren estas urls se tendria que buscar de alguna forma que estas urls no se indexen y es probable que esto se tenga que realizar mediante un modulo.


 
Respondido : 17/12/2016 4:10 pm
Respuestas: 70
Trusted Member
Topic starter
 

Hola un compañero tuyo me indico esto pero yo no encuentro nada similar en el gsitemap.php. Aqui el enlace: http://developando.com/blog/prestashop-generar-sitemap-url-amigables

Error por cada una de las URLs de imágenes incluidas ya que no aparece “ http://” al inicio de la url. Para que el fichero sitemap no genere errores hemos hecho un pequeño cambio en el fichero anterior para que complete la URL. Modificaremos el método “_addSitemapNodeImage” que está en la línea 340 para anteponer “ http://” en caso de que el módulo de Prestashop ‘gsitemap’ no lo haga correctamente:

private function _addSitemapNodeImage($xml, $product)
{
$image = $xml->addChild('image', null, 'http://www.google.com/schemas/sitemap-image/1.1');
$loc_tmp = htmlspecialchars($this->context->link->getImageLink($product['link_rewrite'], (int)$product['id_product'].'-'.(int)$product['id_image']));

// Comprobar si la url contiene 'http://', sino se añade
if( strpos($loc_tmp, "http://") === false ){
$loc_tmp = "http://".$loc_tmp ;
}

$image->addChild('loc', $loc_tmp, 'http://www.google.com/schemas/sitemap-image/1.1');

$legend_image = preg_replace('/(&+)/i', '&', $product['legend_image']);
$image->addChild('caption', $legend_image, 'http://www.google.com/schemas/sitemap-image/1.1');
$image->addChild('title', $legend_image, 'http://www.google.com/schemas/sitemap-image/1.1');
}

Con este cambio en el fichero sitemap de nuestra tienda aparecerán correctamente las URLs de las imágenes de los productos y no generarán errores durante el rastreo e indexado de la herramienta “Google Webmaster Tools”


 
Respondido : 17/12/2016 7:05 pm
Pepe
 Pepe
Respuestas: 41133
Illustrious Member Admin
 

Hola Josefina.

Prueba lo siguiente.
.- Renombrar el archivo gsitemap.ph que tienes en tu instalacion de wordpress, por ejemplo a gsitemap_old.php

.- Adjunto tienes el archivo gsitemap.ph que sustituye al archivo que renombrados anteriormente.

Comprueba si con eso se soluciona.

un saludo


 
Respondido : 17/12/2016 9:58 pm
Respuestas: 70
Trusted Member
Topic starter
 

Hola pepe una pregunta antes, renombrando ese archivo gsitemap y sustituyendolo por ese que me envias, es para que cuando se genere automaticamente ese sitemap ya incorpore los http delante de las direcciones??? y de esa manera en el search controle no aparezcan errores???.


 
Respondido : 18/12/2016 11:23 am
Pepe
 Pepe
Respuestas: 41133
Illustrious Member Admin
 

Hola Josefina.

http delante de las direcciones??? y de esa manera en el search controle no aparezcan errores???.
Eso es lo que tendría que realizar. El archivo que te pase esta modificado con el código que te indico Pablo, lo que no lo probé en tu cuenta ya que desde foro no podemos acceder a las cuentas de los usuarios.

El renombrar el otro archivo es para no perderlo por si hubiera algún problema.

un saludo


 
Respondido : 18/12/2016 11:48 am
Página 2 / 2