¿Alguien recomienda
- un script php que puedo ejecutar como CRON
o
- ¿Alguna herramienta de terceros que pueda usar para crear mapas de sitio?
Mi sitio web es base de eventos y las páginas son bastante temporales con más de 20 páginas nuevas por día ...
Google sugiere estos: http://code.google.com/p/sitemap-generators/wiki/SitemapGenerators Sin embargo, todos parecen bastante viejos y me preguntaba si hay alguna herramienta nueva y llamativa para hacerlo.
Respuestas:
Si sabe cómo hacer una programación del lado del servidor, puede escribir su propio script dinámico de mapa del sitio que extraiga la información más reciente de su base de datos cada vez que se llame. Si su sitio no se actualiza con demasiada frecuencia, puede almacenar en caché los resultados y solo actualizar cuando sea necesario.
actualizar
Generador de mapa de sitio ilimitado (no gratuito) Este puede manejar sitios grandes con múltiples mapas de sitio:
fuente
La solución inmediata sería un generador de mapa del sitio en línea:
http://www.xml-sitemaps.com/
O como dijo John Conde, produzca su propio guión que
a: rastree su carpeta www para archivos html, o
b: si sus páginas no existen "físicamente" y siempre se generan dinámicamente, escriba un script php que produzca URL para todas las páginas que puedan existir.
Configure un trabajo cron para llamar a cualquiera de los scripts diariamente y eso producirá un mapa del sitio para todas las páginas disponibles ese día.
fuente
Solía usar xml-sitemaps pero recientemente encontré: http://www.xmlsitemapgenerator.org Esto tiene muchas más opciones y también tiene una práctica función de ping. deshabilitaron las funciones avanzadas por un tiempo y limitaron el número de páginas, pero parecen estar de vuelta ahora, aunque el límite es de 50 páginas. ¡tal vez si pides amablemente lo aumentarán!
fuente
http://sitemap.keylimetie.com/ podría no satisfacer sus necesidades, pero lo lanzaré por si alguien lo encuentra útil. Lo uso y estoy satisfecho con los resultados y se puede programar para que se ejecute a diario o semanalmente.
fuente