La salida que debe generar tu script debe ser javascript para enviar los datos a presentar (HTML o más javacripts)
Algo tipo:
Código PHP:
<?
$php="variable generada en PHP";
echo "document.write('Esto llega desde PHP: <b>".$php."</b>')";
?>
Con el objeto de javascript "document.write()" así tendras que genera tu salida de todo el HTML que en condiciones normales ya haces.
La llamada a tu código desde otras páginas HTML simples será igual a la que pusistes:
<script src="http://www.tusitio.tal/noticias.php"></script>
Y bajo la misma filosofía le puedes pasar parámetros a "noticias.php" como de costumbre (por el URL) ...
Aunque lo mejor es "sindicar" tu contenido como RSS o XML que son hoy por hoy los standares para compartir ese tipo de datos entre sitios de forma limpia (no hay formato por médio .. sólo estructura de datos y será quien presente esos datos quien le dé el formato que más se adecue a su sitio).
Un saludo,