1. A computer-implemented method for self-targeted content delivery, comprising: providing a first content object to a user; receiving an indication from a user to mark the first content object; providing a standard data structure to support information related to the first content object in response to the first content object being marked; placing the standard data structure into a data store; providing a content guide to the user in response to a standard data structure placed in the data store; and presenting a second content object to the user in response to a user selection from the content guide.