Jump to content

Sitemap no se genera en 1.5.4.1


Tamagochi

Recommended Posts

Hola

 

Pues eso, es otro de los errores que me da que no se genera el sitemap. Al pinchar en generar sitemap me dice que se ha generado en la siguiente url:

 

http://tienda.summarios.com/1_index_sitemap.xml

 

 

Que si pinchais vereis que da error 404

 

Se os ocurre que puede ser lo que falla?

 

Salu2

 

Pues, parece que no se te ha generado nada.

 

¿Los permisos bien?

 

¿Que versión del modulo usas?

 

¿La ultima: https://github.com/P...master/gsitemap ?

Edited by Sergio Ruiz (see edit history)
Link to comment
Share on other sites

Me temo que el módulo gsitemap lleva camino de ser un 1-Click Update parte II

 

falla más que una escopeta de feria, pero tampoco es un problemon, efectivamente a nosotros tampoco nos genera el indice, y si nos genera el sitemap de cada idioma, no obstante lo que debes verificar es sí tienes el sitemap de cada idioma, el indice lo puedes hacer tu sin problema, debe ser así:

 

Ejemplo para 6 idiomas con la tienda en el dominio: www.midominio.com y en el directorio online

 

<?xml version="1.0" encoding="UTF-8"?>
-<sitemapindex xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">-
<sitemap><loc>http://www.midominio.com/online/1_en_0_sitemap.xml</loc><lastmod>2013-07-01T22:27:04+02:00</lastmod></sitemap>-
<sitemap><loc>http://www.midominio.com/online/1_de_0_sitemap.xml</loc><lastmod>2013-07-01T22:27:04+02:00</lastmod></sitemap>-
<sitemap><loc>http://www.midominio.com/online/1_es_0_sitemap.xml</loc><lastmod>2013-07-01T22:27:04+02:00</lastmod></sitemap>-
<sitemap><loc>http://www.midominio.com/online/1_fr_0_sitemap.xml</loc><lastmod>2013-07-01T22:27:04+02:00</lastmod></sitemap>-
<sitemap><loc>http://www.midominio.com/online/1_it_0_sitemap.xml</loc><lastmod>2013-07-01T22:27:04+02:00</lastmod></sitemap>-
<sitemap><loc>http://www.midominio.com/online/1_pt_0_sitemap.xml</loc><lastmod>2013-07-01T22:27:04+02:00</lastmod></sitemap></sitemapindex>

 

en realidad no es más que un indice de sitemaps, es decir de los ficheros xml que genera PS para cada idioma que tengas, PS los genera con este formato: 1_es_0_sitemap.xml, 1_en_0_sitemap.xml....

 

estos si son los importantes.

 

Luego debes darlo de alta en las herramientas de webmaster de google, yo además recomiendo crear una copia en el raiz que se llame sitemap.xml tal cual y no hacer nada más, esto es porque hay vida (poco pero hay) despues de google, y así dejaremos que Yandex (ruso) Baidu (chino) o el propio Bing (microsoft) vean nuestra estructura web.

 

En rusia y china, google casi ni existe.

 

Cada vez que generes una nueva página (CRM, Nuevo producto, nueva categoría...) debes generar los sitemap, y mejor si además lo cargas nuevamente en google. (si no lo haces se hará solo pasado un tiempo)

 

NOTA: Además recomiendo echar un vistazo a los propios sitemap (1_en_0_sitemap.xml) a nosotros la version del modulo 2.2.6 nos los sigue creando mál. ahora si se generan los sitemap de todas las páginas y google no encuentra fallos... pero algunas las hace mal por ejemplo en el sitemap del idioma ingles de la categoria colecciones lo hace así:

 

<url><loc>http://www.midominio.com/online/es/4-collections</loc><priority>0.8</priority><lastmod>2013-07-23T12:23:16+02:00</lastmod><changefreq>weekly</changefreq></url> 

 

ES EL INGLES debería ser /en/ no /es/... pero esto se corrige facilmente con un editor.

 

Aunque solo os pongo el ejemplo del sitemap en ingles (en) nos salen todos salvo el castellano mal, este fallo se arrastra desde hace tiempo, la primera parte del sitemap de cada idioma es correcta pero luego las categorías y los cms los pone con el idioma por defecto, en nuestro caso es el /es/

Edited by moraira (see edit history)
Link to comment
Share on other sites

Hola

 

Sergio, efectivamente, no se ha generado nada. La version que utilizo es la ultima pero de los modulos, no se bajarme las novedades del github, la 2.2.6

 

Moraira, perdona pero pese a la explicacion que me das no me entero demasiado. Yo de momento solo tengo un idioma, es español, aunque la tienda me pone el es en la direccion. En mi caso esta en un subdominio, tienda.summarios.com/ dices que puedo generar el indice a mano, pero no se como. Yo lo hice a través del módulo, pero pinchando en el enlace.

 

Lo otro me sera de ayuda mas adelante, muchas gracias.

 

Salu2

Link to comment
Share on other sites

Nuestros amigos de PS a veces (no muy frecuentemente pero a veces) tienen a liarla,

 

NO TIENE SENTIDO TENER UN INDICE DE SITEMAPS, SI SOLO TIENES UNO (un idioma)

 

tu sitemap esta correctamente creado en: http://tienda.summarios.com/1_es_0_sitemap.xml, por tanto basta que abras herramientas para web masters de google y des de alta este sitemap.

 

para darlo de alta en google tendras que tener una cuenta en ellos, es este link https://accounts.google.com/b/0/ManageAccount?nroma=1

 

Cada vez que crees una categoría, un producto o cualquier página de tu web, entra en el módulo y genera de nuevo tu sitemap.

 

y ya está.

 

Si solo tienes la tienda en castellano, no vale la pena que crees una copia para yandex o baidu.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...