[1]enqueue(url—queue,starting_url)
[2]while(notempty(topic_url—queue)and
[3]notempty(url_queue))url=dequeue2(topic_urlqueue,url_queue)
[4]page=crawl_page(url)
[5]
[6]
[7】enqueue(crawled_pages,(url,page))url—list=extract_urls(page)foreachuinurl—list
[8]
[9]
[10]
[11]
[12]
[13]enqueue(1inks,(url,u))if(u隹url_queueandu岳topic_url—queueandu圣crawled_pages)if(classifier(anchorandsurroundingandurltextofu)>C)enqueue(topic—url—queue,u)elseenqueue(url—queue,u)

