Yes this link will allow you to be placed on Google maps, however this link does not occur straight away. You will receive a pin code/ password in the post from Google that you need to input on to your site to be registered on Google maps. This process could take some time as Google need to send the code to you to prove that you use that address.