I'm developing a site for which one of the main components is an events calendar. For users, the calendar is offered in 3 formats
- an interactive AJAX web calendar (monthly view)
- an iCal subscription feed
- a downloadable PDF
None of these seem particularly search-engine friendly. What would be the best way to make sure the individual events are being indexed?
My ideal situation is where, for example, a user would type into a search engine "[company name] craft fair" and land on the calendar page for November 2010 which is showing the fall craft fair event.