Калининград
Калининград - поисковый алгоритм от Яндекса, запущенный в конце 2012 года. Он ознаменовал важный этап в развитии персонализации поиска: он впервые позволил формировать выдачу не на основе единой для всех формулы релевантности, а с учетом долгосрочных интересов и предпочтений каждого конкретного пользователя.
Предпосылки появления
[править]До запуска «Калининграда» поисковые системы оценивали релевантность документа одинаково для всех пользователей. Однако с ростом интернета и усложнением запросов этого стало недостаточно. У разных людей одни и те же слова могут означать разные вещи, и поиск должен был научиться это различать.
Персонализация позволяла решить эту проблему, подстраивая выдачу под конкретного человека.
Как это работает
[править]Алгоритм «Калининград» анализирует поведение пользователя за длительный период - недели и месяцы. Он накапливает информацию о том, какие сайты человек посещает, на какие ссылки чаще кликает, какие темы ему интересны.
Чтобы персонализация включилась, необходимо совершить не менее 10 запросов, объединенных общей тематикой. Например, цепочка запросов «построить дом», «дом своими руками», «дом из кирпича как класть» показывает устойчивый интерес к теме строительства, и алгоритм начнет учитывать это при ранжировании.
Если же запросы не связаны между собой, как в цепочке «построить дом», «русская баня в Бангладеше», «как поймать ежа», персонализация не запускается.
Персонализация vs региональность
[править]Интересно, что персонализация в «Калининграде» была настроена так, что работала поверх регионального ранжирования. Сначала Яндекс определял регион пользователя и применял региональную формулу, а затем уже подстраивал выдачу под личные предпочтения внутри этого региона.
Это означало, что в выдаче не появлялись сайты из других регионов, просто менялся порядок ссылок внутри привычного регионального набора.
Примеры работы
[править]Для наглядности разработчики Яндекса приводили несколько примеров:
- При запросе «кино» 1 пользователь получал подборку кинотеатров и репертуар, а другой - новости о кинофестивалях и рецензии.
- На запрос «наполеон» 1 видел рецепты торта, другой - исторические статьи о полководце.
- Запрос «металл» для 1 означал музыкальный жанр, для другого - стройматериалы.
«Калининград» позволял учитывать эти различия и давать каждому пользователю то, что он реально ищет.
Место в эволюции поиска
[править]«Калининград» стал вторым шагом Яндекса на пути к персонализированному поиску:
- Рейкьявик (август 2011) - учитывал языковые предпочтения. Если пользователь чаще переходил на англоязычные сайты, со временем они начинали превалировать в выдаче.
- Калининград (декабрь 2012) - учитывал долгосрочные интересы, накопленные за длительный период.
- Дублин (май 2013) - дополнил систему сиюминутной персонализацией, реагируя на последние 2-3 запроса в рамках одной сессии.
Влияние на SEO
[править]Запуск «Калининграда» вызвал в SEO-сообществе волну обсуждений и опасений, сравнимую с предыдущими крупными обновлениями. Многие оптимизаторы задавались вопросом, как теперь продвигать сайты, если выдача для разных людей выглядит по-разному.
Однако практика показала, что:
- Наибольшее влияние персонализация оказывает на информационные запросы. Если пользователь при поиске новостей чаще выбирает конкретный сайт, он будет подниматься выше именно в его выдаче.
- Коммерческие запросы затронуты меньше, так как их целевая аудитория - люди, у которых еще нет истории по этим запросам. Выдача по ним остается примерно одинаковой для большинства.
- Качество трафика улучшилось, так как пользователи стали получать более релевантные результаты.
Как отключить
[править]Персонализация стала включённой по умолчанию, так как она повышает качество поиска для большинства пользователей. Чтобы отключить её, нужно было:
- Выйти из учетной записи Яндекса.
- Перейти в «Настройки» → «Другие настройки» → «Результаты поиска».
- Во втором столбце снять все галочки в блоке «Персональный поиск».
Однако даже после этого на выдачу продолжали влиять IP-адрес и сохраненные cookies. Для полного отключения рекомендовалось использовать режим инкогнито в браузере.
Итоги
[править]«Калининград» стал важной вехой в истории Яндекса. Он научил поисковую систему видеть в пользователе не абстрактную единицу, а живого человека с уникальными интересами и предпочтениями. Вместе с последовавшим за ним «Дублином» он заложил основу современной персонализации, которая в наши дни воспринимается как абсолютно естественная часть поиска.
Для владельцев сайтов главный урок остался неизменным: если создавать качественные ресурсы для людей, а не для поисковых роботов, и алгоритмы не поведят развитию сайта.
