Как прокомментировал Серхио, вы извлекаете страницы, анализируете их и переходите по их ссылкам.В вашем случае это звучит так, как будто вы больше сосредоточены на «очистке экрана», чем на сканировании сетей с глубокими связями, поэтому такая библиотека, как Scrubyt , будет полезна (хотя прогресс в этой области уже иссяк).Вы также можете использовать низкоуровневую библиотеку, ориентированную на синтаксический анализ, например Nokogiri .