Что лучше: приложение или мобильная версия сайта
Мобильный сайт или приложение: что выбрать для бизнеса? Анализируем технологии, плюсы и минусы.
Здравствуйте, друзья: коллеги, партнеры и страждущие в выборе шаблона 1С-Битрикс.
В прошлой нашей статье мы, на правах лучшего разработчика модулей в Маркетплейс 1С-Битрикс, проанализировали функциональность посадочных страниц шаблонов Аспро.Next и DigitalWeb.Deluxe. И пришли к выводу, что указанные страницы можно использовать только для платного трафика. Производить же SEO оптимизацию посадочных страниц данных шаблонов практически невозможно. Но, как мы выяснили из той же статьи, – это не беда. На помощь нам придет модуль, который закрывает все SEO вопросы посадочных страниц – SEO умного фильтра.
В этой же статье мы взяли на себя смелость рассмотреть еще один интересный функционал шаблонов Аспро и DigitalWeb – функционал мультирегиональности. И как оказалось, не все так однозначно у данных шаблонов, как может показаться на первый взгляд.
Итак, давайте выясним, что же такое «мультирегиональность» в контексте шаблонов Next и Deluxe. Мультирегиональность – функционал, позволяющий организовать работу интернет-магазина одновременно в нескольких регионах. Основными задачами данного функционала является отобразить для пользователя региональный контент и помочь в SEO оптимизации каждого региона. Расширенный список задач представлен ниже:
Так если шаблоны Аспро.Next и DigitalWeb.Deluxe выполняют все эти задачи, то почему пользователи продолжают выбирать модуль «Мультирегиональность» от Сотбит? Что движет ими? Давайте разбираться.
Для наглядности предлагаю составить таблицу сравнения функционала мультирегиональности между Аспро.Next, DigitalWeb.Deluxe и модулем «Мультирегиональность» от Сотбит.
Как видим, таблица у нас получилась не маленькая. Но давайте все же для начала рассмотрим архитектуру всех вариантов мультирегиональности, а потом вернемся к нашей таблице.
Честно говоря, всегда восхищался этими ребятами. Они единственные, кто смог составить достойную конкуренцию шаблонам Аспро. Но вот с мультирегиональностью, видимо, у них пошло что-то не так.
Сказать, что ребята из DigitalWeb разочаровали – это ничего не сказать. Хоть они и заявляют, что у них внедрен полностью функционал мультирегиональности, но фактически, как оказалось, это не так.
На определенном этапе анализа шаблонов мы даже хотели исключить Делюкс из списка сравниваемых по функционалу мультирегиональности, так как особо сравнивать там нечего. Но в конечном итоге мы решили оставить его в сравнениях. Все же этот шаблон входит в тройку лучших. Так что, мы продолжаем.
А теперь долой эмоции. Давайте разберемся, что же внедрено у DigitalWeb.
Итак, весь функционал мультирегиональности у данного шаблона реализован с помощью стандартных местоположений от 1С-Битрикс. На этом они решили ограничиться. И как бы это странно ни звучало, но в Делюксе нет никаких механизмов для управления регионами. Абсолютно никаких. Отсутствуют не только собственные интерфейсы, но и даже примитивные варианты настройки данного функционала. Все это отсутствует. Пользователь остается один на один со стандартным функционалом местоположений Битрикс.
В итоге, архитектура мультирегиональности от DigitalWeb поддастся только программистам уровня senior или жестким middle’ам. Да и то они во время внедрения данного функционала научаться материться, если этого не умели ранее. Нам же, простым смертным, к сожалению, не удастся самостоятельно и гибко отстроить регионы продаж для своего интернет-магазина.
Тут можно вздохнуть спокойно и немного расслабиться. Ребята из Аспро реализуют то, что заявляют. Видимо, именно поэтому они сейчас №1 на рынке шаблонов. И пока их конкуренты не научатся делать точно также – они так будут оставаться позади лидера рынка.
Архитектура мультирегиональности Next реализована с помощью старых добрых инфоблоков 1С-Битрикс. Разделы инфоблока – это федеральные округа и области. Элементы – города или регионы.
В качестве региональных полей и переменных используются свойства элемента.
Все достаточно просто и понятно. Для визуального представления скрины ниже.
Значительным минусом данной архитектуры является то, что Аспро в качестве основной базы для мультирегиональности использует инфоблоки. Во-первых, инфоблоков на всем проекте и так бесчисленное множество. К тому же с точки зрения удобства использования – это не очень практичный вариант. Во-вторых, большое количество инфоблоков замедляет работу системы в целом.
Если два предыдущих рассматриваемых нами шаблона внедряли функционал мультирегиональности в структуру, которая у них уже была реализована, что не всегда являлось правильным и идеальным вариантом. То модуль «Мультирегиональность» разрабатывался как независимая «боевая единица» с собственной архитектурой, которая может вписаться в любой проект на 1С-Битрикс.
Для настройки и управления регионами модуль использует собственные визуальные интерфейсы. Засчет этого он очень прост и удобен в использовании. Менеджеру интернет-магазина не придется путаться в инфоблоках и искать нужный, как это происходит в решениях Аспро. Все настройки находятся в одном месте по адресу Магазин –> Мультирегиональность.
А использование своих таблиц в базе данных дает возможность модулю работать значительно шустрее тех вариантов, что мы рассмотрели выше.
Скриншоты модуля «Мультирегиональность» в студию:
Так, вкратце архитектуру каждого варианта мультирегиональности мы рассмотрели. Теперь давайте вернемся к нашей таблице и более подробно проанализируем функционал двух шаблонов и мультирегионального модуля.
С этим функционалом ни у кого, из рассматриваемых нами вариантов, проблем нет. Все они в комплекте имеют компоненты, отвечающие за вывод городов и определение города пользователя. Разница заключается в том: какие методы определения геолокации они используют.
Решение DigitalWeb.Deluxe для вывода и определения города использует компонент dresscode: sale.geo.position. В нем предусмотрено два варианта определения геолокации пользователя:
Немного странно, но стандартный вариант определения города от 1С-Битрикс шаблон от Диджитал не использует.
У Аспро за вывод города отвечает компонент aspro: regionality.list.next. Два варианта определения региона:
Модуль мультирегиональности от Сотбит содержит в себе компонент sotbit: regions.choose и дает возможность определения геолокации тремя способами:
В Делюксе такой вариант идет по умолчанию из коробки. Настроек никаких нет.
Сотбит и Аспро тоже полностью поддерживают данный функционал, которые легко настраивается из административной части.
Аспро.Next и модуль мультирегиональности от Сотбит полностью поддерживают работу на поддоменах. Все очень гибко настраивается в административной части платформы 1С-Битрикс.
Диджитал.Делюкс предлагает нам использовать такие вот переменные, но только прямо в коде:
Думаю, для обычного пользователя это явно не подходит. Нет возможности, например, прямо в SEO поле или в другом контенте разместить свои переменные либо теги, которые будут подставляться в зависимости от выбранного города
У Аспро в этом плане все намного лучше. Так, вы можете создать условно неограниченное число свойств региона и выводить их в любом месте контента.
Только Вам придется следить за правильным созданием свойства. Ведь код свойства обязательно должен начинаться с REGION_TAG_. Так что, если вы по невнимательности упустили этот момент, то функционал региональных переменных и тегов у вас работать не будет.
У модуля «Мультирегиональность» все куда проще и надежнее.
Во-первых, там уже по умолчанию созданы необходимые поля:
А теперь давайте все это увидим на скриншоте:
Но этими полями дело не ограничивается. Можно создать неограниченное количество полей. Поддерживаются все типы пользовательских полей, которые входят в поставку 1С-Битрикс:
Кроме всего прочего, все эти региональные поля можно очень легко вывести в любом месте контента в виде тегов и переменных.
Итак, как же мы можем воспользоваться этими региональными полями?
Во-первых, если необходимо добавить переменную в SEO поле элемента, то это можно сделать прямо из визуального интерфейса. Просто используем стандартный выбор SEO полей от Битрикс.
Более понятно это показано на скриншоте ниже:
Во-вторых, мы можем поля регионов разместить в любом блоке шаблона. Для этого нужно просто воспользоваться региональными переменными по шаблону #КОД_ПОЛЯ#. Для простоты использования с полным списком существующих региональных полей можно ознакомиться в настройках модуля. Скриншоты в студию:
Данный функционал позволяет для каждого региона отображать актуальный контент: новости, статьи, товары и прочее.
У DigitalWeb, к сожалению, все плохо. Без жесткого кодинга ничего не будет.
У Аспро все хорошо в этом плане. Вся их архитектура региональности построена на инфоблоках. Засчет этого можно, к примеру, к элементам инфоблока «Новости» привязыавть элементы инфоблока «Региональность». Таким образом, в публичной части будут выводится новости, актуальные для конкретного региона.
Для большего понимания скриншот с решения Next в студию:
У мультирегиональности от Сотбит для привязки регионов к новостям или товарам используется пользовательское поле типа «Привязка к регионам». Оно добавляется в систему при установке модуля. Благодаря этому пользователь видит тот контент, который актуален для его региона.
Ниже посмотрите, как это все визуально выглядит в модуле:
Как правило, стоимость товаров и складские остатки по регионам отличаются. Поэтому необходимо предусмотреть привязку типов цен и складов к регионам.
Не хочется говорить, но у DigitalWeb тут все плохо. Так что не будем даже рассматривать.
У Аспро к каждому региону можно прикрепить свои склады и типы цен. Скриншот ниже:
В модуле «Мультирегиональность» тоже есть поля для связи со складами и типами цен. Скриншот ниже:
Как известно, поисковики в первую очередь ранжируют сайты, находящейся в регионе пользователя. Если ваш сайт, к примеру, закреплен за Санкт-Петербургом, то по Москве он будет ранжироваться ниже московских компаний.
Поэтому, если стоит задача: получать стабильный органический трафик с каждого региона – необходимо сайт для каждого региона продвигать отдельно, предварительно разделив его на поддомены.
Мультирегиональность – мощнейший инструмент SEO оптимизации регионов. Именно он станет отличным помощником в SEO оптимизации каждого региона.
Итак, чтобы произвести правильную SEO оптимизацию, нам необходимы, как минимум, следующие инструменты:
У DigitalWeb.Deluxe, к сожалению, все плохо – нет ни одного из необходимых инструментов.
У Аспро.Next и у модуля «Мультирегиональность» от Сотбит все намного лучше в этом плане. Они обладают полным комплектом инструментов, описанных выше.
Так, можно легко сгенерировать карту сайта и файл robots.txt. Для сравнения ознакомьтесь со скриншотами данных решений по данному функционалу.
Скриншот от Аспро.Некст:
Скриншот от Сотбит:
Что касается SEO метаданных, то тут оба рассматриваемых нами разработчика тоже на высоте. Оба варианта дают нам возможность размещать уникальные метатеги по регионам. Только подход к этому вопросу у них немного отличается.
Так, если в Аспро.Next нам придется шаблоны региональных переменных переносить в SEO поля собственными ручками, то в мультирегиональности от Сотбит все намного проще. Прямо из визуальной системы с помощью шаблонизатора можно настроить вывод региональных переменных. Для более улучшенного понимания приведу скриншоты примера заполнения SEO полей модуля «Мультирегиональность».
У Диджитал в этом плане ничего нет.
У Сотбит и у Аспро буквально недавно появился подобный функционал. Ребята молодцы. Благодаря этому функционалу каждый пользователь будет получать уникальные региональные письма.
Выше мы рассматривали вариант, когда цена по регионам менялась в зависимости от типа цен. Но иногда надо использовать не типы цен, а просто сделать наценку для конкретного региона.
Так, у DigitalWeb.Deluxe и у Аспро.Next такого функционала нет.
А вот модуль мультирегиональности от Сотбит полностью поддерживает подобный функционал. Так, к примеру, с помощью модуля «Мультирегиональность» можно для региона Москва увеличить цена на 5%, а вот для условного Екатеринбурга цену понизить на 3%. Кроме того, можно использовать не только процентные величины, но и абсолютные.
Скриншоты в студию:
У DigitalWeb и Аспро подобного функционала, к сожалению, нет.
Модуль «Мультирегиональность» создает доп. свойство у заказа и добавляет в него регион, в котором оформлен сам заказ. Очень удобно и практично.
Скриншоты данного функционала ниже:
Еще одним преимуществом данного функционала является то, что по ответственному легко отфильтровать список заказов.
У DigitalWeb и Аспро, опять-таки к сожалению, такого функционала просто нет.
А вот модуль «Мультирегиональность» – молодец! Он, видимо, и не на такое способен!
За каждым регионом можно назначить ответственного и уже при оформлении заказа этот ответственный менеджер будет автоматически закрепляться за заказом. Можно настроить систему так, что уведомления о новом заказе будут идти именно региональному менеджеру.
Скриншоты прилагаются:
Аспро и DigitalWeb, к сожалению, лишены такой возможности.
Скриншопы с функционалом представлены ниже:
Выяснилось, что использовать решение DigitalWeb.Deluxe для мультирегионального проекта будет очень проблематично. Да, скорее всего, техподдержка компании поможет Вам в настройке регионов до работоспособного вида. Но все равно, ограниченность мультирегионалного функционала и отсутствие каких-либо гибких настроек скажется даст о себе знать с течением времени..
Но проблемы с мультирегиональностью не умаляют других достоинств шаблона Deluxe. По многим показателям данный шаблон даже круче Некста от Аспро. Поэтому, если Вам приглянулось именно решение от DigitalWeb и стоит задача внедрить мультирегиональный проект, то даже не сомневайтесь – смело приобретайте шаблон Делюкс. А модуль «Мультирегиональность» от Сотбит добавит ему мощи и закроет все региональные проблемы.
Что касается шаблона Аспро.Next, то с его помощью можно прямо из коробки внедрить полноценный мультирегиональный проект. В нем и функциональность, в принципе, достаточная, и настройки присутствуют. Большая проблема данного варианта в том, что отсутствуют собственные интерфейсы и для регионов используются инфоблоки, что затормаживает работу проекта в целом.
Ну, а модуль «Мультирегиональность» от Сотбит, как мы видим. продемонстрировал 100% результативность по всем показателям. Он закрывает не только все проблемы региональности проектов на 1С-Битрикс, но и делает очень быстро и удобно для пользователя засчет использования собственной архитектуры.
Поэтому, если Вам необходимо закрыть все узкие места мультирегиональности шаблонов Аспро, DigitalWeb и других, то модуль «Мультирегиональность» будет лучшим Вашим помощником в этом деле.
А мы с вами, дорогие друзья, еще раз стали свидетелями того, что в одиночку ни один шаблон, будь-то Аспро или DigitalWeb, не может справиться без точечного усиления функционала с помощью модулей... модулей лучшего разработчика технологичных решений, компании Сотбит.
Мобильный сайт или приложение: что выбрать для бизнеса? Анализируем технологии, плюсы и минусы.
Мы рады представить вам обновление 2.4.1 и 2.4.2 Сотбит: SEO умного фильтра. Встречайте еще больше интеграции с нейросетями, больше функционала тегов и прочее.
Встречайте Сотбит: Ускорение сайта — модуль, который превращает ваш интернет-ресурс на 1С-Битрикс в быстрый, отзывчивый и устойчивый проект.