Originally Posted by ozsubasi
Go to Google Webmaster Tools ( assuming you have access for the site in question) and click on the tab "Health" then "Fetch as Google" ; you can then add individual urls you want indexed, or if there are many, you can simply enter the home page and request that Google crawl all pages linked to it. However, these are only requests and Google will get many of them so you should expect an instant result.
How frequently Google will normally crawl varies with individual sites. For example a site with a history of frequent updating and which has a high PR will be crawled more often than one which does not.
But there we need to do 1 by 1 as I 2000+ links is there any fast trick to do this