Forum Moderators: Robert Charlton & goodroi
But looking at an upcoming event next month (Sep) we have added and modified content and want google to crawl it ASAP so that by Sep the SERPs reflect the new change.
Gbot just crawled the site last on on 30 jul and we made changes on 3rd aug. is there a way to call gbot today or asap ?
...index my site on demand
We can only wish!
You might want to look into setting up a SiteMap (See Google Webmaster Tools in Google's Webmaster Help section). You can declare your "upcoming events" page as your highest-priority page, and indicate that it updates weekly or daily. However, this must be thought of as "a request" and there is no guarantee that Google will fetch the page as frequently as you request.
You might also want to look into strengthening the PageRank of that page (and of your entire site) by seeking (and writing quality content to attract) more on-topic incoming links and by improving your internal linking scheme to make that page more prominent. The higher a page's PageRank, the more frequently Google will fetch it -- regardless of whether you use SiteMaps or not.
Jim
It also helps to have a sitemap, have no warnings in webmaster tools, and perhaps set high priority for the new pages in the sitemaps.
It's not 100% perfect, but when I want Google to crawl my website what I do is to ping both webmastertools and Blog search. Usually it doesn't take more than a few hours to have Google to index the new page.
If I'm right this is due to the Blog Search service, not the sitemap and it works for new pages on the site, not those already published. But haven't tested to be true.