any1 know how to make search engine what all technologies will be required for that and whether crawler is important part of search engine