Yes. If you want to achieve rankings beyond Google you can verify your site elsewhere as well. Squarespace has the ability to manage your site’s presence on Bing and Yahoo as well. You have to do this yourself though, so it does not automatically happen when you launch your site.