Wenn Du das Erzeugen der Marker meinst dann heißt das Zauberwort geocodierung, die läuft über einen gazetteer Dienst (google maps, osm) der parst die Adresse und geolokalisiert sie in Form von Koordinaten (lat, lon) die Du im Ergebnis dann auf der Karte siehst.
Falls Du vorhast eine Adressliste in Punktkoordinaten umzuwandeln, geht das inzwischen auch via google earth pro oder webdiensten wie easymapmaker.com, nutzen alle die gleiche google api. Bei 250 Stck. bricht der Dienst aber ab...
Resultat ist ein KML.file (xml basiert). Fürs einbinden auf der site folgst Du einfach Herberts Link