• Ідея, реалізована в blekko, проста - неможливо створити пошуковик, який підходив би всім. Тому у кожного має бути можливість впливати на результати пошуку. Наш матеріал - про самої амбітної нової пошукової системи останніх десяти років
    У жовтні цього року компанія «Яндекс» повідомила про інвестування 15 млн доларів в нову пошукову систему blekko. Генеральний директор і засновник «Яндекса» Аркадій Волож навіть увійшов до ради директорів однойменної американської компанії, яка запустила пошуковик. Чому ж цей стартап зацікавив найбільшу пошукову систему Росії? І чим він може бути цікавий нам, користувачам, вже давно звикли довіряти пошук інформації «Яндексу» і Google?
    З того моменту, як Ларрі Пейдж і Сергій Брін завоювали світ зі своїм пошукачем, були створені тисячі пошукових стартапів. Лише небагатьом з них вдавалося отримати деяку популярність, але не більше. І раптом близько року тому, у жовтні 2010 року, в Інтернеті з'являється blekko - дуже амбітна пошукова система, яка справді хоче протиставити себе Google і Bing. Причому акцент зроблений зовсім не на дизайн і не на спосіб представлення результатів пошуку, а на вміст выдачи. blekko хоче відрізнятися від іменитих пошуковиків відсутністю в результатах пошуку спаму, шкідливих сайтів і контент-ферм. Досягається це за рахунок використання слештегов, які добре знайомі, скажімо, користувачам Twitter.
    Засновник компанії blekko - Річард Скрента (Richard «Rich» Skrenta), досвідчений програміст, який відомий тим, що в 1982 році, ще будучи студентом, написав вірус Elk Cloner для комп'ютерів Apple II. Вважається, що це - перший масовий вірус, який був здатний поширюватися самостійно.
    За більш ніж двадцять років Скрента встиг попрацювати в компаніях Amiga Unix, Unix System Labs, Sun Microsystems і Open Directory Project. Після того як останній проект був придбаний компанією Netscape, Скрента ще деякий час працював над проектами Netscape Search, AOL Music і AOL Shopping. Потім він заснував власний проект Topix по збору новин з різних джерел, який вигідно продав у 2005 році. Останнє дітище відомого хакера - blekko. Незважаючи на те, що однойменна компанія була створена ще в 2007 році, відкритий бета тестування пошукової системи почалося лише в кінці 2010 року.
    Для того, щоб прояснити свою позицію в інтернет-просторі, творці blekko розробили власний «Білль про права веб-пошуку». Оскільки він не занадто довгий, наведемо його текст повністю:
    Пошук повинен бути відкритим;
    На результати пошуку повинні впливати люди;
    Відомості про рейтинги сайтів не повинні бути секретними;
    Веб-дані повинні бути досяжними;
    Не існує такого алгоритму пошуку, який підходив би всім;
    Розширений пошук повинен бути доступним;
    Інструменти пошукового движка повинні бути відкритими для всіх;
    Пошук і співтовариство повинні йти рука об руку;
    В результатах пошуку не повинно бути спаму;
    Повинна дотримуватися конфіденційність пошукових запитів.
    Кожне з цих тверджень знаходить втілення у вже існуючих або планованих функції пошуковика. Зупинимося на основних з них докладніше.
    Використання слештегов
    Слештеги застосовуються для звуження пошуку. Саме завдяки слештегам з'являється можливість бачити в пошуковій видачі тільки сайти, відібрані вручну експертами в своїй області, спільноти користувачів або особисто вами.
    Коли користувач вводить в рядку пошуку запит і додає після нього слештег, пошук виконується тільки по тих ресурсів, які були пов'язані з цим тегом. З одного боку, це обмежує область пошуку, але в деяких випадках завдяки цьому можна швидше знайти потрібну інформацію. Наприклад, за допомогою слештега /news можна швидко виконати пошук за новинних сайтів, а слештег /recipes дозволить знайти спосіб приготування страви на кулінарних сайтах. Пошуковик пропонує сотні вже готових слештегов. Переглянути їх список можна на спеціальній сторінці.
    Крім слештегов, що включають той чи інший список сайтів, blekko також є ті, які виконують певні функції. Наприклад, слештег /date сортує результати пошуку по даті. Якщо ви шукаєте нові статті або дослідження за якою-то темі, це неймовірно зручно. Слештег /likes дає можливість бачити в результатах пошуку лише ті сайти, які відзначені друзями користувача на Facebook, а також сортувати результати за кількістю «лайков». Для того щоб працювати з цим слештегом, потрібно зареєструватися в blekko, використовуючи свій обліковий запис Facebook.
    В одному пошуковому запиті можна використовувати відразу кілька слештегов, домагаючись тим самим ще більш точних результатів пошуку. Наприклад, за запитом The Pirates! Band of Misfits /movies /date можна отримати найсвіжішу інформацію про новий анімаційному фільмі студії Aardman і дізнатися, що кілька днів тому був випущений трейлер.
    Як вже згадувалося вище, можна використовувати слештеги, які були додані іншими користувачами, а також створювати власні. У blekko реалізований пошук за загальнодоступним слештегам інших користувачів.
    Для створення слештега потрібно зареєструватися (так, для цього можна використовувати свою обліковий запис Facebook). Слештег включає назва, ключові слова, а також список сайтів, по яких буде здійснюватися пошук. Автор слештега може зробити його відкритим, щоб їм могли користуватися інші люди, або закритим, тільки для себе. Крім цього, є можливість залучати до редагування свого слештега інших користувачів blekko. Для цього потрібно в його властивості перерахувати логіни тих людей, яким дозволено вносити зміни в налаштування слештега.
    Не так давно творці blekko запропонували цікаву гру. Введіть пошуковий запит, додайте тег /monte, і ви побачите три колонки з результатами пошуку: у blekko, Google і bing. Користувачеві пропонується переглянути виявлені посилання і вибрати ту колонку, результати якої найбільше відповідають тому, що він очікував побачити. Тільки після того, як користувач робить вибір, над колонками з'являються назви пошукових систем.
    Швидкі посилання
    Поруч із заголовком кожної сторінки в результатах пошуку є посилання, за допомогою яких можна виконувати різноманітні дії. Щось подібне є в Google - напевно кожен користувався посиланням, що показує закешированную версію сторінки.
    blekko таких посилань близько десяти, причому їх набір час від часу змінюється. Наприклад, коли пошуковик був тільки-тільки запущений, біля кожної сторінки в результатах пошуку можна з'являлася посилання балаканина, за допомогою якої можна було коротко висловити свою думку про сайті, і також посилання tag, що дозволяла описувати сайт за допомогою ключових слів. У цей же час цих посилань немає, зате є такі:
    cache - функція аналогічна наявною в Google. Показує версію сторінки, збережену на сервері blekko.
    seo - відкриває сторінку із статистичною інформацією про сайті. Вона може бути особливо цікава веб-майстрам. Серед доступних даних: відомості про кількість сторінок, серед відвідувачів і їх географічної приналежності, адреса файлу robots.txt, наявність RSS-потоку, кількість відеофайлів, виявлених на сторінках сайту, імя-дані, IP-адреса і так далі. Крім цього, є можливість ввести адресу другого сайту в спеціальне поле і порівняти результати.
    links - виводить список сайтів, які посилаються на веб-сторінку.
    ip-показує IP-адреса сайту, а також дає можливість побачити, які ще сайти, розташовані на тому ж сервері.
    spam - дозволяє повідомити пошукачеві, що сайт є «сміттєвим». Після клацання по цьому посиланню сайт назавжди виключається з ваших результатів пошуку. Список сайтів, позначені як спам, завжди можна переглянути, використовуючи слештег /ім'я користувача/spam.
    likes - дозволяє переглянути кількість «лайков» для сторінки, а також поставити свою оцінку «Мені подобається».
    dup - показує сторінки з таким же вмістом.
    add - дає можливість швидко додати сторінку до одного з користувацьких слештегов.
    site - виводить результати пошуку, знайдені для введеного запиту тільки на обраному сайті.
    similar - робить те ж саме, що однойменна функція Google, тобто показує сайти, схожі за змістом.
    source - відкриває HTML код сторінки.
    info - показує додаткову інформацію про сайті, якщо вона доступна.
    rss - посилання показується при наявності на сторінці RSS-потоку. Дає можливість відкрити стрічку і підписатися на неї.
    Якщо в загальні результати пошуку виявилася сторінка, яка внесена до списку одного з доступних слештегов, то тег буде відображено поряд з посиланнями. Клацніть по ньому дасть можливість провести пошук тільки по сайтам з цим слештегом.
    Висновок
    Поза всяким сумнівом, blekko - це дуже цікавий проект, який заслуговує пильної уваги не тільки з боку користувачів, але і з боку конкурентів. Поки що він функціонує в бета-режимі (про це свідчить значок на його логотипі) і в ньому можна знайти чимало недоробок. Якщо не використовувати слештеги, то спаму в результатах пошуку чи не більше, ніж в інших пошукових системах, а, скажімо, по запросу «мати» на першій сторінці виявляється порносайт.
    До того ж поки що з допомогою blekko має сенс шукати тільки сторінки англійською мовою. Незважаючи на те, що багато сайтів українською є в індексі, пошук за ним ведеться дуже погано. Наприклад, на нашому сайті пошуковик знайшов лише п'ять сторінок із згадкою google і жодної, де зустрічалося б слово canon. До того ж у blekko є проблеми з кодуванням - заголовки та вміст багатьох російськомовних сайтів відображаються некоректно.
    Одним словом, компанії Річарда Скренты ще є над чим працювати. Втім, також є всі підстави припускати, що інвестиції «Яндекса» та інших великих організацій не пропаде даремно - проект дійсно багатообіцяючий. Його зовсім не даремно називають найбільш цікавих нових пошукачем за останні 10 років.