Me estaba volviendo loco porque el posicionamiento de las palabras clave que utilizo en el SEO para mi web sufren cmbios abruptos de muchísimas posiciones. Suben y bajan 60, 70 u 80 posiciones cada día.
Al final he visto que las url que aparecen en el sitemap tienen la extendión '.html1' en lugar de '.html'. Evidentemente, la página
https://24julios.es/prismaticos-y-telescopios/544-prismaticos-konus-basic-12x32.html1
muestra un error 404 mientras que
https://24julios.es/prismaticos-y-telescopios/544-prismaticos-konus-basic-12x32.html
es correcta. Pero TODAS las url del sitemap tienen la extensión html1.
Supongo que cuando la arañita de Google intenta indezar las url que lee en el sitemap, lo único que encuentra son errores, lo que manda al traste todo el trabajo de SEO. La versión instalada de Prestashop es la 1.7.8.6. Para generar el sitemap utilizo el módulo Google Sitemap. He desitalado el módulo, lo he reiniciado, marcado y desmarcado casillas y no hay forma.
Tengo también programada una tarea cron para que se actualice cada día. He probado a crearlo desde la configuración del módulo, pero el problema sigue estando ahí. Os dejo un ejemplo.
<![CDATA[ https://24julios.es/prismaticos-y-telescopios/544-prismaticos-konus-basic-12x32. html1 ]]>
Contenido solo visible a usuarios registrados
Hola Daniel,
Compártenos una captura de lo que tienes configurado en Trafico y SEO, tienes activa las url amigables?
Un saludo 🖐️
Gracias por tu rápida respuesta, Argenis. Sí, tengo activadas las url amigables. Ésta es la configuración completa:
Hola Daniel.
Estoy revisando tu sitemap y veo que las URL se estan generando bien con la terminación HTML
Puedes revisarlo en esta URL:
-> Contenido solo visible a usuarios registrados
Un saludo
Hola, @pepesoler
Muchas gracias por la respuesta. Pero, no, no se generan bien. Ese archivo sitemap lo edité antes de subirlo para ver si consigo ir manteniendo el SEO. En el original están todas con html1. Lo vuelvo a crear y te lo subo en https://24julios.es/2_es_0_sitemap.xml
Adjunto pantallazo con los dichosos html1
Hola Daniel.
Tienes dos archivos Sitemap creados, el que tienes que revisar es el de la URL " Contenido solo visible a usuarios registrados " veras que todas las terminaciones son con con .html
Si Tuvieras errors 404 de pagina no encontrada, en la consola de Google verás advertencias para que lo soluciones.
Un saludo
Vale, Pepe. Lo acabo de crear de nuevo automáticamente. Y no he tocado nada. Mira a ver cómo son las extensiones.
Hola Daniel.
En .html.
Puedes revisarlo accediendo a esta URL:
-> Contenido solo visible a usuarios registrados
En la consola de Google puedes ver que Sitemap tienes añadió y si no tienes ninguno añadido lo puedes subir:
Un saludo
Hola, @pepesoler
No sé si es que lo miramos en sitios diferentes o que la extensión que te indico yo no es la que hay que mirar. Pero son html1. ¿O no es eso?
Porque, además, son las que me aparece en Google search que me están dando errores 'No se ha encontrado (404)'
Pero, repito: confírmame que lo que estamos mirando es lo mismo:
- Voy a este enlace: https://24julios.es/1_es_0_sitemap.xml
- Abri el archivo
- Me aparece esto (pongo sólo hasta el final del primer url)
<urlset xmlns=" http://www.sitemaps.org/schemas/sitemap/0.9 " xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
¿Tú ves lo mismo o no? ¿o es que no es eso
Un cordial saludo,
Daniel
Hola Daniel.
Ok ahora lo veo, antes no aparecía con esa URL.
prueba lo siguiente:
.- Accede a tu cuenta de panel -> Administrador de archivos.
.- Accede a la carpeta Contenido solo visible a usuarios registrados
.- Elimina los dos archivos del sitemap
.- Accede a modulos y elimina el modulo gsitemap y lo vuelves a instalar:
.- Vuelve a generar el sitemap con todas las opciones desmarcadas:
Un saludo
Ha cambiado el orden en el que aparecía la información, pero las extensiones siguen siendo html1
Que tal Daniel,
Nos compartes el enlace valido de la ultima version del sitemap? he consultado la siguiente URL y no he podido ver el error referenciado de html1
https://24julios.es/sitemap.xml
Saludos!
Buenas tardes. El enlace es el de siempre https://24julios.es/1_es_0_sitemap.xml
Éste que me has puesto es otro archivo sitemap que he creado yo sustituyendo las extensiones html1 por html para que Google pueda indexar algo correcto. Pero olvídate de ese archivo. O me lo dices y lo vuelvo a borrar.
El archivo que genera gsitemap es siempre https://24julios.es/1_es_0_sitemap.xml
Hola Daniel,
Gracias por la aclaratoria, todo parece indicar que es el modulo con el que estas generando el sitemap el responsable del error
Podemos sugerirte utilizar alternativas para el modulo sin embargo debes tener presente que las alternativas bien valoradas son de pago
- https://addons.prestashop.com/es/seo-posicionamiento-buscadores/7507-sitemaps-pro-multi-idiomas-y-multi-tiendas-seo.html
- https://addons.prestashop.com/es/seo-posicionamiento-buscadores/20069-mapa-del-sitio-pro-xml.html
Lo que tendrías a favor de adquirir algun modulo de pago es la capacidad de si el caso el error persiste puedes contactar directamente al soporte con sus desarrolladores
También esta la posibilidad de utilizar una version mas actualizada del modulo Google sitemap tomándolo directamente desde el repositorio de Github https://github.com/PrestaShop/gsitemap
Saludos!
He probado con el de Github y hace lo mismo. También he probado con una versión antigua que tenía por ahí y tampoco. Instalaré de nuevo el original y lo haré a mano, sin tareas cron, buscando y reemplazando html1 por html con cualquier editor. Lo guardaré como sitemap.xml y borraré los que genera gsitemaps. Es más lento, pero espero que funcione.
Ahora, la pregunta es si puedo 'borrar' los sitemaps que he enviado a Google para que no siga buscando los archivos que no existen.