Add your site to Google. Click this link. Google does say that it does not accept and list every site submitted so you might need to try several times.