A survey of Web crawlers for information retrieval | Synapse