Uff, gracias por vuestras respuestas, pero esto no es lo que buscaba.
Mirar, un ejemplo está en la url:
http://www.seguridadaempresas.com/ofrecer-servicio.htmSi os fijáis en la derecha arriba, está la opción (dentro del recuadro amarillo) de que si insertas tu email yo avisaré a este email cada vez que publique algo nuevo en esta url
http://www.seguridadaempresas.com/ofrecer-servicio.htmHoy en día esto lo hago manual, es decir, solo es una url, y cada vez que publico algo allí, pues creo un archivo xml y es suficiente, con esto aviso a los que están dado de alta de que hay nuevo contenido.
El problema es al crear un apartado muy grande, con muchas urls. Debe crearse un programa en php para ordenar que cada vez que se publique contenido nuevo en cualquiera de estas páginas, cree automáticamente un archivo xml para avisar a los usuarios que han solicitado este servicio.
Por qué necesito un apartado grande con muchas urls? Por que quiero añadir a mi web un servicio fabuloso, o al menos así lo entiendo yo, para los vigilantes de seguridad. Quiero que cada vez que una empresa de seguridad me solicite trabajadores, yo pueda avisar a los vigilantes de que esta empresa solicita trabajadores. Y claro, un vigilante de seguridad que viva en cuenca rara vez le interesará una empresa que solicite un trabajador en jaén. Por lo que debo crear una url por ciudad. Y cada ciudad debe tener su xml (archivo que avisa por email a los vigilantes).
Bueno después de esta explicación, os comento que todo este fin de semana he estado con este tema y creo, (solo lo creo) que he dado con la fórmula

El problema es que esto conlleva mucho trabajo, pero entiendo que en breve podrá estar el servicio montado.
Así que aprovecho para pediros que me disculpéis si no estoy mucho por aquí estos días, pero considero que mi ausencia temporal merecerá la pena si consigo montar este servicio.
Saludos y gracias por vuestro apoyo gente
