1. A method for searching for information online with an Internet-connected device by a user comprising: the Internet-connected device presenting the user with a search field, a search button, and a set of avatar images; the user selecting an avatar image from the set of avatar images; wherein each avatar image is a graphic representation of a fixed set of personal characteristics (persona) associated with an Internet search pattern unique to that avatar image, produced by a unique search algorithm; wherein the avatar persona is based on a set of personal characteristics relating to the appearance and apparent occupation of the avatar image; wherein each avatar image of the set of avatar images is associated with a unique search algorithm defining the filters to be employed to determine the custom-tailored result set presented to the user; the Internet-connected device accepting a search input into the search field by the user, the search input being a word, words, or phrase for searching; the Internet-connected device performing a search of the internet after the user activates the search button, the search performed based upon an algorithm associated with the avatar image, the algorithm not altered or viewed by the user, in combination with the search input; the Internet-connected device returning a list of search results; the Internet-connected device filtering the list of search results according to an avatar-specific keyword set extracted as a set of words that represent the avatar persona; wherein each keyword that is part of said avatar-specific keyword set is ranked; wherein each keyword of the avatar-specific keyword set is not visibly shown; creating a custom-tailored result set for the user according to the avatar-specific keyword set and algorithm of the avatar image; the Internet-connected device presenting the user with the custom-tailored result set; selecting a second avatar image from the set of avatar images; the custom-tailored result set changing in accordance with the attributes of the second avatar image selected and its specific search algorithm; wherein the unique search algorithm for a selected avatar image is executed as follows: the user selects avatar image A1 to perform a search with input Q, executed as: 
 ( Q+M 1) L +( Q+M 2) L +( Q+M 3) L +( Q+Mn ) L, 
 ( Q+M 1+ M 2) L +( Q+M 1+ M 3) L +( Q+M 1+ Mn ) L, 
 ( Q+M 2+ M 3) L +( Q+M 2+ Mn ) L, 
 ( Q+M 3+ Mn ) L =Result for the user; wherein A1 [M1. .. Mn] represents a given avatar and its specific algorithm-driven keyword set used for conducting the search, in which M1 is the highest ranked avatar-specific keyword of the avatar-specific keyword set; wherein Q represents the search input as object of search of the Internet; wherein M represents an avatar-specific keyword of the avatar-specific keyword set associated with the avatar image; wherein Mn represents the lowest ranked avatar-specific keyword of the avatar-specific keyword set; wherein L represents a result limiter configured to limit the result set displayed to a predefined value; and wherein the avatar-specific keyword set, filters, and limiters are invisible to the user.