herramienta fácil para crear mapas de sitio XML? (sitio en constante expansión)


14

¿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.


ofreciendo recompensa porque estoy buscando una herramienta que pueda tomar alrededor de 10,000,000 de registros (url, última actualización) y producir un mapa del sitio.
Jeremy French,

@ user2804, mi respuesta ha sido actualizada
John Conde

Respuestas:


7

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:

Soporte de sitios web GRANDES, dividiendo el mapa del sitio en las partes por 50,000 URL cada uno y crea un archivo de índice del mapa del sitio de acuerdo con el protocolo del mapa del sitio de Google.


1
Además, si está utilizando un CMS común, hay muchas posibilidades de que ya haya un generador de Sitemap disponible para él. En cualquier caso, debe asegurarse de no utilizar un generador de sitemaps basado en rastreadores, con un sitio dinámico como ese debe intentar obtener siempre las URL directamente de sus datos internos.
John Mueller

Dando la generosidad por el guión, usted mismo se acerca.
Jeremy French

5

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.


0

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!


0

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.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.