Hola.
No te puedo decir cómo se ha generado ese sitemap. Me parece «sospechoso» 🙂
Localiza el archivo en el servidor y bórralo. Después desactiva y vuelve a activar la característica de mapas del sitio de Yoast SEO para forzar que se genere de nuevo.
Iniciador del debate
cablecc
(@cablecc)
He probado lo que ha indicado Almendron y sigue mal, me general un sitemap con varios sitemap hijos y luego pincho en uno de ellos y me sale lo mismo que antes. Ademas me pasa algo raro, el archivo .htaccess me aparece de solo lectura y no hay manera de que se pueda cambiar a escritura, no se si tiene algo que ver
Iniciador del debate
cablecc
(@cablecc)
Sobre lo que me indica Jose Ramon, no lo encuentro por ningún lado en el servidor el sitemap.xml
El archivo con las urls con números es sitemap_index.xml y debe estar en la carpeta raíz.
Lo del .htaccess es raro ¿Tienes algún plugin de seguridad que lo esté protegiendo?
Iniciador del debate
cablecc
(@cablecc)
Ya lo he buscado y no aparece ningun archivo que se llame sitemap…., lo he buscado metiendome por FTP mediante filezilla y no aparece. Con respecto a lo de plugin de seguridad no tengo ninguno.
Muchas gracias
El sitempag no siempre existe físicamente; muchos plugins lo generan de forma dinámica.
.htaccess: los permisos deberían ser 644. Entra por ftp y compruebalo.
Iniciador del debate
cablecc
(@cablecc)
He entrado y esta en 444, pero lo modifico a 644, pero luego vuelve a estar en 444, intento subir otro que .htaccess que tengo en local por ftp y me da transferencia fallida. Ya no se que hacer.
Es muy probable que sea una directiva de seguridad del servidor.
Una pregunta: ¿puedes cambiar y guardar la estructura de los enlaces en Ajustes > Enlaces permanentes?
En principio, no te debería dejar pero sería conveniente que lo comprobaras.
Iniciador del debate
cablecc
(@cablecc)
Si, puedo. en el sitemap que se genera, salen 3101 páginas, cuando no tengo mas de 100, entre paginas y productos
Si te parece bien, vamos a ver primero el tema del .htaccess
- Ve a Ajustes > Enlaces permanentes y cambia a la opción «Simple». Guarda.
Nota: si tienes activada la opción «Estructura personalizada», copia lo que tengas puesto allí para luego poder poner lo mismo cuando deshagamos el cambio.
- Avísame cuando lo hayas hecho para comprobar si los cambios han surtido efecto.
No veo que hayan cambiado los enlaces, lo cual indica que los cambios no se han guardado en el .htaccess
Vuelve a Enlaces permanentes y comprueba que opción tienes seleccionada.
Vuelve a ponerlo como lo tenías. Mira bien a ver si te aparece algún tipo de aviso cuando le des a guardar.
Te explico: la estructura de los enlaces permanentes se almacena en el .htaccess. Cuando los modificas, se cambia dicho archivo.
En tu caso no debería poder hacer ese cambio porque lo tienes como «solo lectura». Además, tenerlo así es problemático porque algunos plugins necesitas que se pueda escribir en él y por eso los permisos adecuados son 644.
Por tanto, te recomiendo que hagas lo siguiente:
- Ponte en contacto con el soporte técnico del hosting para ver por qué no te deja cambiarle los permisos.
- Desactiva el sitemap de Yoast. Más vale no tenerlo que tenerlo mal.
- Una vez resuelto el asunto del .htaccess, veremos lo del sitemap.
- Y ya puestos, revisa que los permisos de las carpetas sea 755 y de los archivos 644