This book represents a new model of meta-search engine. Existing meta-search engines do not have their own databases for indexing purpose. They directly send request to individual fixed number of search engines for user search text and retrieves aggregate single list of result by eliminating duplicates. They are using their own ranking formulas to display retrieved links in some specific order. Moreover, existing meta-search engine uses optimization techniques for revenue and provides paid listings. Hence, ranking order is less reliable. In new model of a meta-search engine the concept of database has been introduced for indexing purpose. If relevant search keywords already available in keyword database, then it retrieves results from it in an efficient way. This helps to improve response time of meta-search engine and eliminates the meta-search engine time-out problem.