Microsoft has opened up it’s Live Search Webmaster Center as a public beta. Unfortunately and predictably you need a Windows Live account to sign in. Once in however the interface is simple, straightforward and looks easy to use, but unfortunately it doesn’t seem to work. Upon adding a site for the first time you receive the ever-so-helpful error message “Sorry, something went wrong” and an authentication error. However you can’t authenticate your site without first adding your site, which doesn’t work.