This is a solved problem.

https://maps.google.com/pluscodes/

More info: https://en.wikipedia.org/wiki/Open_Location_Code

There are other similar systems out there too.

I'm not sure we should expect Google's plus codes to be around much longer. They seem like they'd be perfect for use in shortened URLs (like when clicking "share"), however Google generates some other unrelated code instead.