Encontre una posible solucion por ahi pero lo he probado en dos webs mias y en una funciona perfectamente y en la otra me salen errores.
Resulta que he encontrado por ahi un generador.php que solo hay que subirlo al servidor junto al sitemap.xml y cuando quiera actualizar el sitemap tengo que ir a misitio.es/generador.php y al ver el sitemap lo a actualizado.
El problema es que hay en una de mis webs que no funciona.
Cuando abro el generador.php me sale estos mensajes de error:
Cita: Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/d372062/public_html/generador.php on line 164
y en la linea que dice del generador.php esta el error esta esto:
Cita: $files=array_merge($files,GetDirContents($dir.'/'.$file));
Y luego al comprobar el sitemap solo me sale unos 4 o 5 enlaces cuando tiene 55, alguien sabe el por que?