1. A computer-implemented method for generating a search term comprising: in a computer system: a. defining a profile based on a selection made by a user; b. getting a text object, wherein the text object contains a plurality of text items, at least one of the plurality of text items comprising a text item pointed to by a Universal Resource Locator (URL); c. selecting at least one, but not all of the text items based on the profile; d. parsing only the selected text items to generate the search term; and e. creating a search based on the search term and a selection of a search engine made by the user.