Track mobile on web

If my mobile is lost/stolen, after locking it how is it possible to track it on google maps. Do we have any web console to manage it.

Nope! There are plans to offer a web portal but there are no time frames as to when that will happen.