What's the right way to submit a SUBdomain site to Google? The normal routine that I follow with a regular site is that I put a file that I download from Google into the root folder and then after the site's verification, I make a sitemap.xml and also upload it into my public_html. The thing is...I don't have a regular site (non subdomain site). I just have a few subdomains as my sites. Of course, I do have root public_html, but I also have there my folders for subdomain sites.
When you add a subdomain like subdomain.youdomain.com to Google Webmaster Tools and you are given the content for a verification meta tag, the verification procedure will look for that meta tag in the specific URL You need to add the verification Meta tag to each sub domain home page.
how about having WP installations in ../public_html/sub-folder1 , ../public_html/sub-folder2 ....etc with no sub-domain setup ?