SEO-регионы теперь "Премиум". В чем отличие от обычной версии?

Начиная с версии 3.0.0 в плагине SEO-регионы появился "Премиум" вариант. В этой статье расскажем, чем же она отличается от обычной версии и как на нё перейти.
SEO-регионы — один из самых популярных плагинов в магазине Webasyst, его установили тысячи магазинов, и он помогает удобно создавать региональные витрины.
Раньше всё было так: вы сами добавляли города в список, и клиенты выбирали только из них. Но давайте честно — охватить все населённые пункты просто нереально. В итоге люди из небольших городов часто не находили свой и могли решить, что доставка к ним недоступна. А это, конечно, не шло на пользу конверсии.Теперь плагин способен отрабатывать такие моменты.
Ваши товары в любом городе
При использовании премиум версии плагина SEO-регионы вы можете дать возможность пользователю выбрать любой город из базы IP определения, даже если этот регион не был изначально добавлен вами в плагине.

Пример #1
Покупатель из небольшого города Новоуральск (Свердловская область) заходит на ваш сайт. SEO-регионы определяет его IP, отправляет запрос в выбранную вами базу (Dadata или Sypex Geo) и получает ответ — пользователь находится в Новоуральске. Несмотря на то, что для этого города вы не создавали регион в плагине, в окне подтверждения всё равно отобразится именно его название.

Пример #2
Иногда в базах IP определения случаются неточности, и на самом деле пользователь в соседнем городе Кировград, он может нажать "Выбрать другой город", и найти по названию:

После выбора города его название начинает подставляться везде, где используется переменная для выбора города - это могут быть названия товаров, контакты, информация о доставке и т.д.

На какую витрину будет отправлен пользователь?
Если город не добавлен в плагине, значит у города нет какой-то определённой витрины. Мы решили дать выбрать владельцу сайта - что делать в этом случае, оставлять пользователя на текущей витрине или же куда-то его переадресовывать.
Варианты:
Использовать данные из города по умолчанию кластера витрин
Например, у вас основной регион: site.ru и множество витрин по типу ekb.site.ru , kazan.site.ru . При выборе недобавленного города пользователь будет переадресован на site.ru.
Использовать данные ближайшего по расстоянию города
Если у регионов заполнены поля с координатами, то при выборе недобавленного города пользователь будет переадресован на витрину ближайшего по расстоянию добавленного города.
Использовать данные из города по умолчанию для текущей витрины
Если пользователь зашёл на витрину spb.site.ru, то не зависимо от выбранного города будут использованы контакты этой витрины и пользователь останется на ней, никуда не будет переадресован.
Использовать данные из города по умолчанию витрины ближайшего города
У витрин в плагине может быть несколько городов. Определяется ближайший добавленный город. Определяется, к какой витрине этот город прикреплён и берутся данные города по умолчанию для этой витрины.
Добавлять регионы всё равно нужно
Выбор любого города — это удобно, но для эффективного регионального SEO-продвижения по-прежнему необходимо создавать регионы в плагине, чтобы формировались посадочные страницы для поисковых систем. Новые функции «премиум» версии в первую очередь направлены на повышение лояльности и конверсии пользователей из небольших городов, улучшая удобство использования сайта, а не его SEO-показатели.
Как перейти на премиум?
Если у вас уже есть лицензия на плагин SEO-оптимизация, вы можете приобрести "переход на Премиум" в вашем инсталлере.

Переход на Премиум на данный момент стоит 4999 руб. Если в инсталлере у вас показывается 14 999, значит вы авторизованы в личном кабинете заказчика, в котором нет той лицензии, которая сейчас прикреплена к сайту.
Переход - это "апгрейд" имеющейся лицензии. Если доступа к ней нет, значит и проапгрейдить её нельзя. Вспомните, в каком аккаунте она у вас прикреплена и зайдите под ним.
Dadata или Sypex Geo ?
В плагине есть возможность выбрать базу для определения принадлежности IP к определённому городу - это может быть Sypex Geo или Dadata.
По некоторым данным Sypex Geo работает чуть лучше и её можно скачать локально.
Если вы выберете Sypex Geo для IP определения, использовать Dadata все равно нужно для:
1) Выпадающего списка городов при вводе города пользователем.
2) При создании региона в плагине для быстрого поиска и заполнения индекса + координат
Что нужно сделать после перехода на "премиум"?
Прописать ключ Dadata
После перехода на премиум нужно заполнить ключи Dadata в общих настройках плагина. Для этого зайдите на сайт https://dadata.ru/ , зарегистрируйтесь. API ключи будут доступны в личном кабинете.

Заполнить данные о городах одной кнопкой
На странице со списком городов выберите все регионы и нажмите кнопку в правом боковом меню "заполнить данные". Этот функционал через Data проставить координаты и индексы во все ранее созданные города.

Выбрать базу IP определения
Выберите какой именно базой определять принадлежность IP пользователя к определённому городу - Dadata или Sypex Geo.

Если выбран SxGeo - загрузите её локально нажав кнопку в настройках плагина.
Обновить плагин "Информация о доставке и оплате" (если установлен)
Мы доработали интеграции этих плагинов и стоит обновиться до актуальных версий. Если нужна синхронизация отображения города пользвоателя в этих плагинах, нужно включить соответствующую галочку в настройках плагина "Информация о доставке и оплате"
Проверьте, что все работает корректно
Сбросьте кэш сайта в приложении "Настройки", сбросьте кэш в браузере и проверьте отображение сайта и переключение городов.
Новое в функционале отключения окна подтверждения города.
Теперь вы можете полностью отключить всплывание окна "Ваш город ... ?", или же отключить только в случае, когда город пользователя = город витрины.

Полное отключение:
- ВЫКЛ "IP определение"
- ВЫКЛ "Показывать всплывающее окно, даже если предложенный город и текущий совпадают"
Отключение только при совпадении городов:
- ВКЛ "IP определение"
- ВЫКЛ "Показывать всплывающее окно, даже если предложенный город и текущий совпадают"
Автоматически применять определившийся город на витрине нет возможности, т.к. это будет влиять на SEO.
Информация для разработчиков тем дизайна
Начиная с версии 3.0.0 плагин SEO-регионы позволяет переопределить шаблоны вывода окна подтверждения города, они находятся в папке templates/default_theme/ . Шаблоны разбиты по приложениям. Для переопределения достаточно создать в теме приложения шаблон с таким же названием, тогда плагин будет использовать шаблон темы, вместо этого дефолтного шаблона.
У меня ошибка после обновления
Стоит написать нам на support@bodysite.ru - мы все проверим.