I. Introduction
Today, most of the popular search engines have provided us with facilities to locate any information on the Internet. When user tries to search for any information, they usually focus on some specific topic or person. Search engines use Web crawlers to collect information available online. Web crawlers are the tools that keep on following the hyperlinks to gather information. Rather than collecting all the available data on the Web, focused crawler selectively download webpages that are relevant according to a predefined criteria. The concept of focused crawling was introduced in [1]: a focused crawler can seek, acquire, and index webpages on a specific set of topics that represent a narrow segment of Web. Focused crawling approach leads to significant savings in hardware and network resources, and helps to keep the data gathered by the crawler more up-to-date.