Wie füge ich ein Ereignis von einer Webseite zu iCal / Outlook / Google Mail hinzu?

Nehmen Sie einen Link zum Herunterladen einer .ics / .iCal-Datei auf? .ics-Datei per E-Mail anhängen?

Wie wird die Datei erstellt? Wo finde ich die Spezifikation?

Was sind die Vorteile des Renderns der Daten in hCalendar auf der Seite? Suchmaschine kann es also irgendwie indizieren?

Vielen Dan