Hola!
Suelo utilizar el componente OSmap, lo que ocurre es que, tras crear nuevos artículos de noticias, no parece que se modifique dinámicamente el archivo sitemap.xml, lo tengo con permisos 644.
¿Modifica OSMap este archivo o hemos de hacerlo nosotros manualmente tras crear nuevos contenidos? ¿y en el caso de artículos nuevos sin enlaces de menú asignados?
¿algún otro componente?
Gracias
URL del sitio: Contenido solo visible a usuarios registrados
Sí, le he puesto "hourly" para probar y después creado un artículo de prueba, parece que lo que se actualiza es:
Contenido solo visible a usuarios registrados
permanece intacto, ¿no?
Ajá, entonces, ¿he de borrar el archivo /sitemap.xml que había creado manualmente y subir a Google Search console el otro enlace?
www.eloyortega.com/pruebas/smartin/index.php?option=com_osmap&view=xml&tmpl=component&id=1
En este tutorial de OSMap:
https://www.webempresa.com/blog/item/1745-genera-tu-sitemap-en-joomla-3-4-con-osmap.html
explicais que ha de descagarse el archivo xml, con lo que no me queda claro, si cada vez que publicamos nuevos artículos, he de copiar el código fuente del enlace al que te refieres en el archivo /sitemap.xml para después subirlo a la raíz del sitio web, o si debería borrarlo e intentar subir el otro enlace Google Search Console
Hola Eloy,
Ten en cuenta que para que cada ítem de Menús existente sea incluido en el sitemap debes marcar el checkbox correspondiente a la izquierda de cada menú.
¿Que versión exacta de OSMap estás utilizando y en que versión exacta de Joomla?
Saludos
Hola Luis
Joomla 3.4.5 y OSMap 3.1.7. Aunque algunas otras web que realicé hace tiempo aún funcionan con Xmap.
Mi gran duda es si puedo borrar el archivo sitemap.xml que creé manualmente copiando el código fuente del enlace xml al que se refería Johnny, acabo de probar de enviar a Google Webmaster Tools ese link del XML dinámico y parece que lo acepta,
Saludos
Hola Eloy,
En principio el archivo sitemap.xml lo puedes enviar a los buscadores (no solo Google, hay más 🙂 ) las veces que quieras.
Que se genere dinámicamente el contenido no significa que si lo eliminas se cree el solito, debe existir al menos un archivo, ya que no es como en otros CMS donde si se genera dinámicamente.
También tienes que tener presente que desde que envías un sitemap a Google hasta que lo revisa y analiza los enlaces contenidos mediante su bots de indexado pueden pasar días (no horas), así que paciencia y revisa de vez en cuando Google Search Console y más concretamente el apartado 'Rastreo', Sitemaps.
Saludos
Bien, entonces he de mantener el archivo /sitemaps.xml, cuando añada nuevo contenido ¿deberé actualizarlo manualmente copiando y pegando el código fuente del XML dinámico o no será necesario? ¿cuál de los dos xml envío a Google Search Console?
Hola Eloy,
A juzgar por tus palabras da la sensación de que tienes 2 archivos .xml y eso me confunde.
Mi consejo es que hagas un backup, luego elimines los .xml que tengas de sitemap y generes un nuevo, con OSMAP y lo envíes a Google y además lo dejes en la instalación de Joomla.
Cuando añadas nuevos contenidos, si están dentro de un menú que añadiste a OSMAP estos contenidos deberían añadirse dinámicamente.
Saludos
Perdón, me he explicando mal.
Tengo un solo archivo sitemap.xml, después tenememos el xml que es generado dinámicamente por OSMap.
Al ver que el xml de Osmap se actualizaba automáticamente pero no el del archivo sitemap.xml me entró la duda de si debería actualizar este archivo manualmente o si podría enviar a Google Search Webmastertools el enlace al xml dinámico.
Resumiendo, cuando añada contenido nuevo, OSMAP añadirá los nuevos contenidos a su XML mientras que el archivo sitemap.xml permanecerá sin cambios ¿no será necesario actualizar manualmente el archivo sitemap.xml aunque tenga datos más antiguos que el XML dinámico de OSMAP?
Hola Eloy,
Tengo un solo archivo sitemap.xml, después tenememos el xml que es generado dinámicamente por OSMap.
Es el mismo archivo.
El archivo que cuenta es que el OSMap genera y envías a Google.
Creo que en el artículo del Blog lo explico sin lugar a confusión:
Si quieres que tus contenidos sean indexados por parte de uno de los buscadores más importantes en la actualidad, Google ¡no olvides enviar tu sitemap a los buscadores!.
Primero debes localizar el archivo XML que deberás enviar a Google desde tus Herramientas de Webmaster de Google.
Saludos
Es el mismo archivo.
El archivo que cuenta es que el OSMap genera y envías a Google.
Creo que en el artículo del Blog lo explico sin lugar a confusión:
En el blog pone: "Haces clic en [XML Sitemap] para descargarlo."
Mi pregunta es, ¿tenemos que "descargarlo" cada vez que hagamos modificaciones? Porque el código de ese enlace lo actualiza OSMap pero el archivo físico sitemap.xml no se sobreescribe automáticamente, ¿no?
Veo que Google Search Console, para enviar el sitemap admite tanto la URL al archivo sitemap.xml (ej: http://eloyortega.com/sitemap.xml) como la ruta al enlace al XML que OSMap actualiza automáticamente (ej: http://www.eloyortega.com/index.php?option=com_osmap&view=xml&tmpl=component&id=1)
Bueno, lo que quiero saber es si, cada vez que hago cambios en el contenido, debo modificar o no el archivo que se encuentra en http://eloyortega.com/sitemap.xml
Hola,
No hay que descargar ningún archivo ya que, de hacer esto, el archivo nunca se actualizará (sería estático).
Lo que tienes que pasarle a Google es la url del sitemap que genera el OSMap, en este caso:
Contenido solo visible a usuarios registrados
Este archivo síq ue se actualizará de forma dinámica.
Hola
Luis Mendez Alejo
Que se genere dinámicamente el contenido no significa que si lo eliminas se cree el solito, debe existir al menos un archivo, ya que no es como en otros CMS donde si se genera dinámicamente
Pablo Velasco
No hay que descargar ningún archivo ya que, de hacer esto, el archivo nunca se actualizará (sería estático).
Lo que tienes que pasarle a Google es la url del sitemap que genera el OSMap, en este caso:
Contenido solo visible a usuarios registradosAdemás en Filezilla veo que el archivo no ha sido modificado desde que lo cambié yo manualmente, de ahí surgió la duda que hizo abrir este tema y todo este lío.
Adjunto captura para demostrar que los códigos xml son distintos