Получаешь текст из страницы сайта. Из текста по регулярным выражениям получаешь ссылки. По ссылкам проходишься, потом возвращаешься обратно. Никаких сложностей нету, накодит любой начинающий. Задача неясна только, что делать на ссылке? Что там искать-то?