I have recently created a subdomain for testing my changes on a live server. Today I have found that Google has indexed nearly a third of this test domain. How did Google find this test subdomain? There are no links to it, there's not wordpress blog (so no pinging of Google when a blog post is made), and it's not been registered in Webmaster Tools.
The only explanation I can think of is Google's free DNS has captured the subdomain address when it propagated around the 'net and is using that to index new websites.
order deny,allow to my .htaccess file to block Google (and any visitors who come from the search results), but my question is: Is Google using the DNS records to find new websites? If not, how did Google find my website?