1. A computer-implemented method executed using one or more processors, the method comprising: receiving a search query from a user, receiving search results responsive to the search query; providing search results for display to the user; receiving one or more user interactions associated with the search results; generating a search interaction score based on the one or more user interactions; determining that the search interaction score exceeds a threshold search interaction score; receiving a reminder event relating to the search query, wherein the reminder event is prompted by an occurrence other than re-submission of the search query by the user; and in response to determining that the search interaction score exceeds the threshold search interaction score and the reminder event, providing a notification to the user relating to the search query, wherein the notification invites the user to re-engage the search query and the search results, wherein the one or more user interactions associated with the search results are selected from a group including a selection of, an endorsement of, a sharing of, and a comment on an entry in the search results, and wherein the occurrence prompting the reminder event corresponds to one or more subsequent search queries, related to or matching the search query, reaching a threshold level of popularity.