Открыть сервис

MetaCrawler

MetaCrawler — это метапоисковая система, которая агрегирует результаты из нескольких поисковых машин (Google, Bing, Yahoo, Yandex и других) и предоставляет пользователю единый список выдачи. В отличие от обычных поисковиков, MetaCrawler не имеет собственного индекса веб-страниц, а работает как посредник, отправляя запросы сразу в несколько источников и объединяя полученные ответы.

История

MetaCrawler был разработан в 1994 году в Университете Вашингтона (США) аспирантом Эриком Селибергом (Erik Selberg) под руководством профессора Орана Этциони (Oren Etzioni). Проект изначально создавался как исследовательская платформа для изучения метапоиска и параллельной обработки запросов. В 1995 году MetaCrawler стал публично доступен в интернете и быстро завоевал популярность как одна из первых метапоисковых систем.

В 1997 году права на технологию были переданы компании Go2Net, которая превратила MetaCrawler в коммерческий продукт. Позже, в 2000-х годах, система несколько раз меняла владельцев: её приобретали InfoSpace, Ask Jeeves (позже Ask.com) и другие компании. В 2007 году MetaCrawler вошёл в портфель брендов компании ClickZ, а затем перешёл под управление InfoSpace Holdings. На протяжении всей истории сервис сохранял базовую модель метапоиска, хотя его интерфейс и алгоритмы объединения результатов неоднократно обновлялись.

Принцип работы

MetaCrawler функционирует по следующей схеме:

  1. Приём запроса — пользователь вводит поисковый запрос в поле на сайте.
  2. Параллельная отправка — система одновременно отправляет запрос в несколько подключённых поисковых машин через их публичные API или HTML-интерфейсы.
  3. Сбор результатов — MetaCrawler получает от каждой системы список ссылок, заголовков и фрагментов текста.
  4. Дедупликация — система удаляет повторяющиеся URL-адреса, которые встречаются в выдаче разных поисковиков.
  5. Ранжирование — оставшиеся результаты объединяются в единый список. Приоритет получают страницы, которые встречаются в нескольких источниках одновременно; также учитывается позиция результата в исходной выдаче каждой системы.
  6. Выдача — пользователю показывается объединённый список с указанием источника (логотипа поисковой машины) для каждого результата.

Для повышения качества выдачи MetaCrawler использует технологию «умного» ранжирования, которая анализирует пересечения результатов и их релевантность, а не просто механически смешивает списки.

Особенности и функции

  • Агрегация источников — в разные периоды система подключала от 4 до 10 поисковых машин, включая Google, Bing, Yahoo, Yandex, Baidu и другие.
  • Фильтрация рекламы — в отличие от прямых поисковиков, MetaCrawler позволяет в значительной степени избежать навязчивых рекламных объявлений, хотя сам сервис размещает собственную контекстную рекламу.
  • Настройка источников — пользователь может выбирать, какие поисковые системы включать в агрегацию, а какие исключить.
  • Поддержка расширенного поиска — доступны фильтры по языку, региону, дате публикации и типу контента (веб, изображения, новости, видео).
  • Приватность — MetaCrawler не хранит историю поисковых запросов пользователей, что снижает риск сбора персональных данных, хотя полную анонимность сервис не гарантирует.

Преимущества и недостатки

Преимущества:

  • Расширение охвата: метапоиск позволяет находить страницы, которые могут быть пропущены одной конкретной поисковой системой.
  • Снижение эффекта «пузыря фильтров»: за счёт комбинирования разных алгоритмов ранжирования результаты становятся более разнообразными.
  • Экономия времени: не нужно вводить запрос в несколько поисковиков по отдельности.

Недостатки:

  • Ограниченная глубина: MetaCrawler получает от каждой системы лишь первые несколько десятков результатов, поэтому для узкоспециализированных запросов полнота выдачи ниже, чем у прямых поисковиков.
  • Зависимость от API: при изменении политики доступа поисковых систем к своим данным работа метапоисковика может нарушаться.
  • Скорость: агрегация нескольких запросов занимает больше времени, чем обращение к одной системе.

Современное состояние

По состоянию на 2020-е годы MetaCrawler продолжает функционировать как веб-сервис, однако его популярность значительно снизилась по сравнению с 1990–2000-ми годами. Это связано с развитием прямых поисковых систем, которые постоянно улучшают свои алгоритмы и расширяют функциональность, а также с ужесточением политики API у крупных игроков рынка. Тем не менее, MetaCrawler остаётся одним из немногих действующих метапоисковиков и используется пользователями, заинтересованными в альтернативных способах поиска информации.

Значение

MetaCrawler сыграл важную роль в развитии поисковых технологий. Он стал одной из первых систем, продемонстрировавших практическую ценность метапоиска, и заложил основы для последующих проектов в этой области, таких как Dogpile, Startpage и SearX. Исследовательская работа, проведённая при его создании, внесла вклад в изучение методов объединения результатов и оценки релевантности в распределённых информационных системах.

Источники

  • Selberg E., Etzioni O. Multi-Service Search and Comparison Using the MetaCrawler. — Proceedings of the 4th International World Wide Web Conference, 1995.
  • Официальный сайт MetaCrawler (metacrawler.com).
  • Материалы истории компании InfoSpace и бренда MetaCrawler.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →