Наши услуги

Полный спектр digital-маркетинга

Все услуги

Контекстная и платная реклама

SEO и органическое продвижение

Маркетинг и рост конверсий

Аудиты

Отраслевые решения

Разработка

Услуги
Контекстная и платная реклама
SEO и органическое продвижение
Маркетинг и рост конверсий
Аудиты
Отраслевые решения
Разработка
Все услуги
КейсыБлогО насКонтакты
Оставить заявку

Обязательно ли создавать мобильную версию сайта?

Здравствуйте. Нужно ли выносить мобильную версию сайта на поддомен типа m.site.ru? Что посоветуете?

Олег

Здравствуйте, Олег. Все зависит от конкретного сайта, от перспектив его дальнейшего развития и объемов финансовых вложений. Мобильная версия — это только один из вариантов. Вы можете адаптировать сайт для корректного отображения на планшетах и смартфонах разными способами:

1. Отдельной версией на поддомене.

2. С помощью адаптивной верстки.

3. И динамического показа — RESS.

У каждого из способов есть свои плюсы и минусы в реализации, поддержке, особенностях продвижения и разработке.

СпособыПлюсыМинусы
Мобильная версияCкорость загрузки, экономия батареи и ресурсов устройстваДвойные затраты на разработку, поддержку, оптимизацию и продвижение
АдаптивНе требует больших затрат при разработке, поддержке и в поисковой оптимизацииГрузится дольше
Динамический показСкорость загрузки выше выше мобильной версииДорого разрабатывать и поддерживать
Мобильная версия
ПлюсыМинусы
Cкорость загрузки, экономия батареи и ресурсов устройстваДвойные затраты на разработку, поддержку, оптимизацию и продвижение
Адаптив
ПлюсыМинусы
Не требует больших затрат при разработке, поддержке и в поисковой оптимизацииГрузится дольше
Динамический показ
ПлюсыМинусы
Скорость загрузки выше выше мобильной версииДорого разрабатывать и поддерживать

Когда мобильный интернет был медленный и дорогой, сайты использовали отдельный поддомен для мобильных устройств. Сейчас чаще используется адаптивная верстка — интернет в последние годы стал быстрым, а устройства пользователей мощнее. Адаптив проще реализовать, особенно на этапе разработки сайта с нуля.

Что выбрать

Адаптивная верстка. Для интернет-магазинов, сайтов услуг, сайтов-визиток, информационных порталов адаптивная верстка будет оптимальным решением — проще применять методы оптимизации загрузки контента и скриптов.

Решение о внедрении адаптива должно исходить из задач пользователей — нужны ли им полные функции сайта или только ограниченные:

  • ориентируйтесь на ситуацию: ваш пользователь будет сидеть в кафе с бесплатным wi-fi или посреди леса вызывать эвакуатор с GPRS на мобильном;

  • подумайте над целью посещения сайта пользователем: почитать статьи, заказать такси, узнать расписание занятий или проверить посылку по треку.

Также обратите внимание на реализацию конкурентов: возможно, стоит дополнительно внедрить amp, турбо-страницы или сделать отдельное мобильное приложение. Но эти способы полностью не заменят сайт, пригодный для мобильных устройств.

Реализация отдельной мобильной версии на поддомене оправдано, если:

  • основная версия сайта содержит много лишних библиотек JS и CSS-стилей, которые сильно замедляют скорость и плавность работы;

  • пользователи приходят на сайт, используя мобильный интернет — есть ограничения по скорости загрузки и объему трафика;

  • для посетителя актуальны только некоторые функции полной версии сайта: например, фильтры товаров без галереи и интерактива, завязанного на скроллинге;

  • либо функции, которые реализуются только на мобильных версиях: например, поддержка жестов.

Мобильная версия сайта на отдельном поддомене требует отдельных затрат на оптимизацию и продвижение, так как целевые страницы имеют разные url

Для мобильной версии необходимы собственный robots.txt и xml-карта сайта, а также настройка целей для отслеживания эффективности.

Обратите внимание, чтобы контент мобильной и десктопной версий был максимально схож между собой по содержанию и по объему. Сервер должен обязательно возвращать облегченную версию HTML с минимальным количеством узлов и вложенности блоков, чтобы не нагружать рендер браузера.

Но отслеживание технического состояния, индексации страниц, поведения пользователей, проверку позиций и эффективности продвижения необходимо производить для обеих версий.

Несколько слов о RESS. Аббревиатура расшифровывается как Responsive Design & Server Side. Подход комбинирует методы разработки серверной части и адаптивного дизайна, что улучшает взаимодействие с каждым типом пользовательского устройства. Для ПК, планшетов, смартфонов сервер будет возвращать разный HTML и CSS.

Сравнивая RESS и мобильную версию сайта на отдельном поддомене, выделим следующие пункты:

  • Сайты, использующие RESS, дороже в разработке и поддержке, при этом требуют высокой квалификации разработчиков. Точность определения типа устройства, где базируется принцип подхода RESS, высока, но не 100%.

  • По сравнению с RESS сайты с мобильной версией на отдельном поддомене проще в разработке и поддержке. Посетитель всегда может переключиться на десктопную версию.

Техническая реализация мобильной версии

Если вы все-таки решили сделать мобильную версию основного сайта, учтите ряд технических требований:

    • Реализуйте редирект в зависимости от User Agent пользовательского устройства на мобильную версию.

    • Свяжите между собой страницы мобильной и десктопной версий с помощью атрибутов rel="alternate" и rel="canonical".

    • Настройте сохранение передачи UTM-меток при автоматическом редиректе с одной версии на другую: они должны корректно и в полной мере передавать информацию с одного поддомена на другой.

    • В контенте используйте относительные ссылки.

  • Правильно настройте редиректы между страницами: пользователи с мобильных устройств должны попадать на мобильную версию целевой страницы, а не на главную мобильной версии.

  • Реализуйте на стороне сервера передачу разных версий HTML-разметки для мобильной и десктопной версий.

  • Настройте разные варианты сборки и объединения статических ресурсов (JS и CSS) для каждой версии сайта. В большинстве современных сайтов для экономии количества одновременных запросов все ресурсы объединяются и минифицируются с помощью специальных сборщиков: webpack, gulp и др.

  • Реализуйте подгрузку изображений нужного размера для каждой версии сайта либо использовать HTML-элемент <picture> с набором вариантов изображений под разную ширину экрана устройства пользователя.

Brand / Icon / Simple / SimpleIcon@3xCreated with Sketch.