1. A method, comprising: recording user interactions from a plurality of users with one or more contextual shortcuts, said one or more contextual shortcuts comprising one or more user-selectable keyword anchors; updating an index based, at least in part, on said user interactions from said plurality of users, said updating comprising adding at least one previously non-indexed electronic document to said index at least partially in response to receiving one or more user interactions with said one or more contextual shortcuts contained within said at least one previously non-indexed electronic document, wherein said index is searchable by said plurality of users; receiving a search query from a user based, at least in part, on a user selection of a given user-selectable keyword anchor associated with a contextual shortcut; and performing a search query on one or more electronic documents of said index based, at least in part, on said user selection of said given user-selectable keyword anchor in an electronic document to determine a ranked list of electronic documents associated with said search query, wherein said ranked list is determined based at least in part on the recorded said user interactions from the plurality of users.