1. A method for customizing search engine queries comprising: receiving user input comprising one or more web sites; grouping the one or more web sites into one or more categories; receiving another user input for selecting at least one of the one or more web sites under at least one of the one or more categories; and conducting a user-initiated keyword search on the at least one selected web site associated with the one or more categories using at least one search engine.