¿Por qué no cada mes?
La órbita de la Luna está inclinada 5° respecto al plano de la órbita terrestre (la eclíptica). Por eso, en luna nueva la Luna suele pasar un poco por encima o por debajo del Sol, y su sombra no toca la Tierra.
Los eclipses solo ocurren cuando la luna nueva o llena coincide con el cruce de la Luna por la eclíptica, en los nodos ☊ y ☋. Pasa dos veces al año: las «temporadas de eclipses».
La línea de nodos gira lentamente (una vuelta completa en 18,6 años), así que las temporadas llegan unos 19 días antes cada año.
Vista desde el lugar de mejor visibilidad. Dónde se ve exactamente: mapas en la web de la NASA (eclipse.gsfc.nasa.gov).
Modelo simplificado: velocidad de alejamiento constante y un Sol que crece despacio. La estimación científica más citada es de unos 600 millones de años; en realidad la velocidad cambia.