JAgileSearch is a component,which provides a easy way to establish a in-site search engine. Developers can use provided functions or extend it for further needs. Having an own in-site search engine can avoid a lot of weakness if depending on google,etc.