What is the best way to add a map with clickable markers to my website

my client asked me to do something I have no idea of how to do. I've already read some Google documentation, but how do I make a Google map appear with a marker that I can click and it takes me to a url. Specifically I would like to be able to just put in an address and have that show up on the map instead of GPS coordinates, as they're a real estate company and are only working with addresses. Thank you.