You can Create a Searchable Google Calendar using CSE ( Custom Search Engine ).
This method works perfectly for bookmark feeds etc.. So you can search your favorite bookmarks. Your Calendar should be indexed and visible in a Google Search. [The "Make my calendar searchable" function has been removed from Google calendar] So you can search information dynamically from your calendar.
This method can also be used for any feed, XML, Html. Once you format the data back to the search information and keywords you want.
Public Calendar XMLCalender[dropdown menu] > Calendar settings > Calendar address - XML button
What a Single Event in the Calendar Xml looks like:
[Information and keywords you want- highlighted]
<br />Event Status: confirmed</content><link rel='alternate' type='text/html' href='https://www.google.com/calendar/event?eid=N3ZuZjdvc204bjRwM2diaTRobjlmbnZuMXMgcm9yeXJvY2l0c0Bt' title='alternate'/><link rel='self' type='application/atom+xml' href='https://www.google.com/calendar/feeds/roryrocits%40gmail.com/public/basic/7vnf7osm8n4p3gbi4hn9fnvn1s'/><author><name>Rory O Connor</name><email>[[email removed]]</email></author></entry><entry><id>http://www.google.com/calendar/feeds/roryrocits%40gmail.com/public/basic/0h4697tt4cv60ltrsof1r5tec8</id><published>2011-09-12T08:40:43.000Z</published><updated>2011-09-12T08:40:43.000Z</updated><category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'/><title type='html'>Online Booking</title><summary type='html'>When: Thu 1 Jan 1970 01:00 to 01:00&nbsp;
Then encode so you get
Create 'Refinements' sub sections for your calendar the will display tabs in your search.
| Calendar Indexing Workarounds Setup public calendar in Google Apps Make a sub domain calendar.example.com Getting your calendar indexed??? add to calendar.example.com to webmaster tools??? add the xml as feed/sitemap??? |