I manage 32 client websites. I never submit to Google. Just get them a link on a heavily traveled site and you're in.