Doesn't depend on keywords... depends on your site. A) Do you have a sitemap. B) Do you ping/notify Google and other S.E's. C) How old's your site. To get it indexed Faster: A) Submit your site map in Google tools & Ping Google. B) Digg it, Stumble it, Link to it from some where else, Post it on FB. C) Get Google Bot's to your site and page/post essentially.
Robots text can be generated in Google Webmaster Tools. Sitemap xml can be made within wordpress - with a plugin for other scripts Google it LoL - cos it's to broad to cover. For social site submissions - sign up with the main ones, reddit, stumbleupon,digg,furl, Facebook via pages or comments or shares etc. Sure add buttons to your sites and if it's worthy of sharing your visitors will do it for you.