Now that the Internet has exploded, thousands of merchants put their products on the Internet. There are more and more people shopping on the Internet. How to find the products they want quickly and efficiently becomes a big problem. In this thesis , We designed and implemented an e-commerce search engine. Our system provides product search, product info subscription and product price history. The system collects product information from the Internet. When users search for product they want , the system can group search result by our rules and give related products. If users find a product that they are interested in , they can use subscription system to track the product .When the product status or the price changed, the subscription system will notify the users. Furthermore , users can use the product price history to compare the price in your favorite products. The system will make it easier for users to find and compare different products.