
Адаптивность сайта перестала быть преимуществом и стала условием работы: подавляющее большинство визитов приходит со смартфонов, а поисковые системы оценивают ресурс по мобильной версии, а не по той, что вы видите на своём мониторе. При этом «у нас адаптивный шаблон» и «у нас работает мобильная версия» — совершенно разные утверждения. Я регулярно открываю на телефоне сайты, где таблица уезжает за край экрана, чат перекрывает кнопку заказа, а поле формы при нажатии увеличивает страницу так, что дальше пользоваться ей невозможно.
Ниже — что именно проверять, как проверять, чтобы не обмануться, и какие правки закрывают большую часть типовых проблем без переделки сайта. Порядок построен от быстрых проверок к работам, требующим разработчика.
Что такое адаптивность на практике
Технически адаптивность — способность страницы подстраиваться под ширину экрана: блоки перестраиваются в одну колонку, шрифты остаются читаемыми, ничего не выходит за границы, меню сворачивается.
Практически критерий другой и он строже: человек с телефона может сделать то же самое, что и с компьютера, за то же количество действий. Если ему приходится масштабировать страницу пальцами, промахиваться по кнопкам, искать крестик у всплывающего окна или переключаться на компьютер, чтобы оформить заказ, — сайт не адаптивен, каким бы современным ни был шаблон.
Разрыв между этими двумя определениями объясняется просто. Шаблон отвечает за сетку. Всё остальное появляется потом: виджеты, формы, таблицы в текстах, встроенные карты, всплывающие окна, картинки, загруженные редактором в оригинальном размере. Каждый из этих элементов добавляет свой шанс сломать мобильный вид, и ни один из них шаблоном не контролируется.
Почему это решает
| Причина | Что происходит |
|---|---|
| Доля мобильного трафика | В большинстве ниш от 60 до 80% визитов |
| Оценка по мобильной версии | Системы смотрят на неё, а не на десктопную |
| Поведение людей | Неудобная версия даёт возвраты в выдачу |
| Конверсия | На мобильных обычно ниже, при проблемах — в разы |
| Скорость | Мобильный интернет медленнее, требования жёстче |
| Локальный спрос | Запросы «рядом со мной» задают почти всегда с телефона |
Последняя строка недооценена. Человек, который ищет услугу поблизости прямо сейчас, находится в самой горячей стадии — он готов позвонить в ближайшие минуты. И он на телефоне. Любое препятствие в мобильной версии в этот момент стоит дороже, чем то же препятствие на компьютере, где человек чаще изучает и сравнивает.
Три подхода к мобильной версии
Адаптивная вёрстка. Один сайт, один адрес, оформление перестраивается под ширину экрана. Сегодня это стандарт: проще в поддержке, нет дублей содержания, все ссылки ведут на один адрес и накапливают вес вместе. Если вы делаете новый сайт, вопрос выбора не стоит.
Отдельная мобильная версия на поддомене. Устаревший подход: фактически два сайта, которые надо синхронизировать. Содержание расходится, часть страниц существует только в одной версии, требуется корректная взаимная разметка версий и переадресация по устройству. Если у вас такая схема, переход на адаптивную вёрстку обычно оправдан, но выполняется как переезд: постраничные соответствия, перенаправления с кодом 301, обновление карты сайта, контроль индексации в течение пары месяцев.
Динамическая отдача. Один адрес, но сервер отдаёт разный код в зависимости от устройства. Сложно в поддержке, требует правильных заголовков, чтобы система понимала, что версии связаны, и легко ломается при кэшировании: кэш может отдать мобильному посетителю десктопную версию и наоборот. Оправдана редко — обычно там, где мобильный и десктопный сценарии принципиально разные.
Подробнее об этом — в статье «Оптимизация сайта для мобильных устройств: почему это важно и как правильно ее выполнить».
Что проверять: список из двенадцати пунктов
- Метатег viewport. Без него страница отдаётся в десктопном виде и уменьшается целиком. Проверяется поиском по исходному коду.
- Размер основного шрифта. От 16 пикселей. Мельче — текст не читается без увеличения, и часть посетителей просто уходит.
- Горизонтальная прокрутка. Её быть не должно ни на одной странице. Появляется обычно из-за широкой таблицы, длинного адреса без переноса или блока с фиксированной шириной в пикселях.
- Таблицы. Должны прокручиваться внутри своего контейнера, а не растягивать страницу.
- Размер элементов нажатия. Около 44 пикселей минимум по каждой стороне, между соседними — отступ. Иначе палец попадает не туда.
- Меню. Открывается, закрывается, не перекрывает содержимое, работает на длинных списках разделов с прокруткой.
- Формы. Правильные типы полей: для телефона — числовая клавиатура, для почты — соответствующая раскладка. Поля не должны вызывать увеличение страницы при фокусе.
- Телефон. Оформлен ссылкой, нажатие сразу инициирует вызов.
- Всплывающие окна. Закрываются крупным крестиком, не занимают весь экран, не блокируют прокрутку.
- Виджеты. Чат и кнопка обратного звонка не перекрывают кнопки заказа и не наезжают друг на друга.
- Изображения. Не выходят за границы, имеют заданные размеры, не тянутся в оригинальном весе.
- Встроенные объекты. Карты, видео, калькуляторы — не шире экрана и не ломают прокрутку страницы.
Проходится этот список за полчаса на одном телефоне. На большинстве сайтов набирается три-пять нарушений, и почти всегда они появились не при разработке, а позже — вместе с новым виджетом, новой статьёй или обновлением плагина.
Как проверять, чтобы не обмануться
Помогу с продвижением: продвижение сайтов белыми методами — вывожу сайты в топ Яндекса белыми методами.
Эмулятор в браузере показывает не то, что видит ваш посетитель. Он рисует сетку в узком окне, но не воспроизводит ни слабый процессор, ни мобильный канал, ни поведение виджетов, ни экранную клавиатуру, которая закрывает половину экрана при заполнении формы. Сайт, идеальный в эмуляторе, на живом телефоне может быть непригоден к использованию.
Рабочий порядок проверки выглядит так.
- Живое устройство, не флагман. Возьмите обычный недорогой телефон — такой, какой у большинства ваших клиентов.
- Мобильный интернет, не домашний Wi-Fi. Разница в ощущениях радикальная, особенно на страницах с картами и видео.
- Сценарий целиком. Не просто «открыть главную», а пройти путь клиента: найти услугу, посмотреть цену, заполнить форму, отправить, получить подтверждение.
- Два браузера. Мобильные версии ломаются по-разному в разных браузерах, и особенно часто расходятся поведение форм и отображение шрифтов.
- Данные из Метрики. Сравните конверсию и отказы на мобильных и на компьютерах. Разрыв в конверсии больше чем вдвое — почти всегда признак технических проблем, а не аудитории.
- Отчёт по разрешениям экрана. Посмотрите, какие ширины реально встречаются у ваших посетителей, и проверяйте на них, а не на абстрактных «мобильных».
Что ломается чаще всего
| Что ломается | Как проявляется | Как чинится |
|---|---|---|
| Широкая таблица в тексте | Страница шире экрана, ползёт вбок | Обернуть в блок с прокруткой |
| Чат поверх кнопки | Кнопка заказа недоступна | Сдвинуть виджет или скрыть на мобильных |
| Длинная форма | Заполнение бросают на середине | Сократить до двух-трёх полей |
| Тяжёлые изображения | Долгая загрузка на мобильном канале | Сжать, отдавать размер под экран |
| Мелкий шрифт | Приходится увеличивать пальцами | Основной текст от 16 пикселей |
| Всплывающее окно на весь экран | Невозможно закрыть, человек уходит | Крупный крестик, показ по прокрутке |
| Встроенная карта | Перехватывает прокрутку страницы | Активировать карту по нажатию |
Общее у всех строк одно: ни одна поломка не связана с шаблоном. Все они добавлены после запуска — редактором, маркетологом, плагином. Поэтому мобильную версию нельзя проверить один раз при сдаче сайта и забыть: её проверяют регулярно, как и любую другую техническую характеристику.
Мобильный сценарий заказа: где именно теряются люди
Проверка по пунктам показывает, что сломано. Но чтобы понять, сколько это стоит, надо пройти путь клиента целиком и засечь, на каком шаге он обрывается. Сценарий для сайта услуг состоит из шести шагов, и на каждом есть свой типовой обрыв.
Шаг первый: человек попал на страницу из поиска. Первый экран должен за пару секунд сообщить, что это та самая услуга и что вы работаете в его городе. Типовой обрыв — большая картинка на весь экран, из-за которой текст и заголовок оказываются ниже видимой области. На компьютере такой первый экран смотрится эффектно, на телефоне он означает, что человек видит только фотографию и не понимает, куда попал.
Шаг второй: он ищет цену. Обрыв здесь — прайс, свёрстанный таблицей на шесть колонок, или цены, выложенные картинкой. Картинка с прайсом на телефоне нечитаема, а увеличить её не всегда возможно. Цены на мобильных должны быть текстом и в один-два столбца.
Тему разбирал отдельно: «Кроссбраузерность сайта: что это такое и почему это важно».
Шаг третий: он проверяет, можно ли вам доверять. Отзывы, примеры работ, реквизиты. Типовой обрыв — галерея работ на скрипте, который на мобильных не листается или открывает фотографию на весь экран без возможности закрыть.
Шаг четвёртый: он решает связаться. Здесь всё решает доступность действия. Телефон в шапке ссылкой, кнопка мессенджера, короткая форма. Обрыв — когда единственный способ связи находится в подвале и до него надо пролистать длинную страницу.
Шаг пятый: он заполняет форму. Обрывы: клавиатура закрывает поле, страница увеличивается при фокусе, кнопка отправки уезжает под панель браузера, маска ввода телефона мешает вставить номер из буфера обмена.
Шаг шестой: он получает подтверждение. Обрыв — сообщение об успехе, которое появляется вверху страницы, тогда как человек находится внизу и его не видит. Он не понимает, отправилось ли, и отправляет ещё раз или уходит. Подтверждение должно быть там, где находится взгляд в момент нажатия.
Пройдите эти шесть шагов на своём сайте с телефона и запишите, где споткнулись. Такой список полезнее любого автоматического отчёта, потому что он ранжирован по деньгам: чем ближе обрыв к шестому шагу, тем дороже он вам обходится.
Адаптивность и скорость нельзя разделять
Мобильная вёрстка и мобильная скорость решают одну задачу — дать человеку воспользоваться сайтом с телефона, — и разбирать их по отдельности бессмысленно. Красиво перестроенная страница, которая собирается семь секунд, для посетителя ничем не лучше кривой вёрстки: он не дождётся ни в том, ни в другом случае.
Три момента, где эти темы пересекаются напрямую:
Смежный материал по теме — «Карта сайта в WordPress: почему sitemap плагина конфликтует с картой ядра».
- Изображения. Если на телефон отдаётся та же картинка, что и на большой монитор, вы платите весом за пиксели, которых не видно. Отдача размера под экран решает и вопрос скорости, и вопрос вёрстки.
- Смещение вёрстки при догрузке. Баннер или шрифт подгружаются позже, содержимое прыгает, человек нажимает не туда. Лечится заданием размеров контейнерам заранее.
- Виджеты. Чат, карта, форма обратного звонка — самые тяжёлые элементы и самые частые нарушители вёрстки одновременно. Отложенная загрузка по действию пользователя закрывает обе проблемы.
Семь правок, которые закрывают большую часть проблем
- Обернуть таблицы в блок с горизонтальной прокруткой, чтобы страница перестала ползти вбок.
- Сдвинуть или отключить виджеты на узких экранах, чтобы они не перекрывали кнопки.
- Сократить формы до имени и одного канала связи, остальное спрашивать в разговоре.
- Поднять основной шрифт до 16 пикселей в стилях.
- Отключить всплывающие окна на мобильных или оставить только по глубине прокрутки с крупным крестиком.
- Сжать изображения и включить кэширование статики.
- Сделать телефон ссылкой и поднять его в шапку, а не оставлять только в подвале.
Каждая правка занимает около получаса и не требует переделки сайта. Вместе они закрывают типовой набор проблем, из-за которых мобильная конверсия проседает вдвое относительно десктопной. Отдельно отмечу порядок: сначала делайте то, что мешает совершить действие (виджеты, формы, телефон), и только потом то, что мешает читать.
Подробнее о том, как это встраивается в общую работу над сайтом:
Частые вопросы
Как понять, что проблема именно в мобильной версии, а не в предложении? Сравните конверсию по устройствам в Метрике. Если на компьютерах она в пределах нормы для вашей ниши, а на мобильных вдвое-втрое ниже, дело в технике. Если проседают оба типа устройств одинаково — проблема в предложении, цене или трафике.
Нужна ли отдельная мобильная версия, если у сайта сложный каталог? Обычно нет. Сложность каталога решается упрощением интерфейса фильтров и сортировок, а не вторым сайтом. Отдельная версия добавляет задачу синхронизации, которая со временем всегда проигрывает.
Что делать, если шаблон старый и не адаптивный вообще? Оценить, дешевле ли переверстать существующий шаблон или перейти на современный. Ключевое условие при любом варианте — сохранить адреса страниц и структуру. Смена шаблона с сохранением адресов проходит без потерь, смена адресов без постраничных перенаправлений стоит месяцев трафика.
Влияет ли мобильная версия на позиции напрямую? Оценка идёт по мобильной версии, поэтому её содержание и удобство — это и есть то, что оценивается. Прямого штрафа за «неадаптивность» ждать не нужно, но неудобная версия ухудшает поведение, а поведение влияет на позиции.
Стоит ли скрывать часть содержания на мобильных, чтобы страница была легче? Скрывать под раскрывающиеся блоки — можно, это нормальная практика для длинных описаний и характеристик. Полностью убирать содержание из мобильной версии — нельзя: именно она и оценивается, и то, чего в ней нет, для системы не существует.
Как часто перепроверять мобильную версию? Раз в месяц по короткому списку и обязательно после любого изменения: нового виджета, обновления системы управления, добавления объёмной статьи с таблицами. Большинство поломок появляется именно после таких изменений.
Коротко
- Оценка сайта идёт по мобильной версии, и с телефонов приходит большая часть визитов.
- Адаптивный шаблон не гарантирует работающую мобильную версию — проверять надо конкретные страницы и сценарии.
- Чаще всего ломают широкие таблицы, виджеты поверх кнопок, длинные формы и тяжёлые изображения.
- Проверять надо на реальном недорогом телефоне через мобильный интернет, а не в эмуляторе браузера.
- Разрыв конверсии между мобильными и компьютерами больше чем вдвое — признак технических проблем.
- Семь получасовых правок закрывают типовой набор проблем без переделки сайта.
Если нужно разобрать конкретный сайт по мобильному сценарию и получить список правок с приоритетами, это можно сделать на SEO-консультации.
Увеличьте позиции и продажи вашего сайта
Профессиональное SEO-продвижение с гарантией результата. Выберите подходящую услугу:
Остались вопросы по продвижению?
Меня зовут Анатолий Кузнецов, я SEO-оптимизатор с 20-летним стажем. Разберу ваш сайт, отвечу на вопросы и подскажу, что улучшить для роста позиций в Яндексе и Google.
Связаться со мной →
Комментарии
Матвей Ярошенко
Интернет-магазин стройматериалов. В карточках товаров таблицы характеристик на восемь колонок — они и ломают всё на телефоне. Обернуть в прокрутку советуют все, но выглядит это неудобно: человек не понимает, что таблицу надо тянуть вбок. Есть более человеческий вариант?
Анатолий Кузнецов автор
Есть, и для карточек товара он лучше прокрутки. Широкие таблицы характеристик на мобильных перестраивают в список пар «название — значение»: каждая строка таблицы превращается в отдельный блок, где сверху идёт заголовок колонки, а под ним значение. Читается это в одну колонку сверху вниз, тянуть ничего не надо. Делается через стили для узких экранов, переверстка карточки не требуется. Если такой вариант почему-то недоступен, есть два запасных. Первый: оставить в мобильной версии четыре-пять главных характеристик, а остальные спрятать под кнопку «Все характеристики» — люди, которым нужны детали, раскроют. Второй: если прокрутка всё же остаётся, добавьте визуальную подсказку — градиент у правого края таблицы, который показывает, что содержимое продолжается. Это простое решение снимает основную часть непонимания. И проверьте заодно, что таблица прокручивается именно внутри себя, а не тянет за собой всю страницу, — это самая частая ошибка реализации.
Светлана Пивоварова
Про проверку на живом телефоне подтверждаю на своём опыте. В эмуляторе всё было идеально. Взяла старый телефон мужа — половина кнопок не нажималась, потому что попадала под панель браузера снизу. На флагмане такого не было.
Феликс Дорошин
У нас конверсия на мобильных в три раза ниже, чем на компьютерах. По вашей статье это признак технических проблем, но мы всё проверили — вёрстка нормальная, форма короткая, скорость приличная. Может, дело всё-таки в аудитории? Услуга дорогая, средний чек высокий.
Анатолий Кузнецов автор
В вашем случае разрыв может быть отчасти естественным, и вот почему. При высоком чеке путь клиента распадается на два этапа: изучение и решение. Изучают часто с телефона в свободную минуту, а решение принимают позже и уже за компьютером, где удобнее сравнивать и читать документы. В отчёте это выглядит как «мобильные не конвертируются», хотя на самом деле они приводят людей, которые вернутся с другого устройства. Проверить это можно двумя способами. Первый: посмотрите в Метрике отчёт по кросс-девайсной активности и долю повторных визитов с других устройств. Второй, более надёжный для вашего случая: спрашивайте у обращений, как они вас нашли и когда впервые увидели сайт. Что при этом всё равно стоит сделать: добавить на мобильную версию действие с меньшим порогом, чем заявка на дорогую услугу, — сохранить страницу, получить расчёт на почту, задать вопрос в мессенджер. Тогда мобильный визит перестаёт быть тупиковым и оставляет вам контакт, даже если решение человек примет через неделю за компьютером.
Наталия Бабкина
Добавлю пункт в чек-лист, на котором мы потеряли много заявок: тип поля для телефона. Стояло обычное текстовое поле, и на мобильном открывалась буквенная клавиатура. Люди переключали раскладку, ошибались, бросали. Одна строчка в коде, а разница ощутимая.
Гордей Ушаков
Вопрос про старый сайт. Шаблон неадаптивный, сайту семь лет, страниц около трёхсот, позиции при этом хорошие. Боюсь, что при смене шаблона всё рухнет. Есть способ обновить мобильную версию, не трогая структуру?
Анатолий Кузнецов автор
Есть, и в вашей ситуации это правильный путь. Позиции держатся на адресах страниц, их содержании и накопленных сигналах — оформление к этому отношения имеет мало. Порядок такой. Первое: зафиксируйте текущее состояние — выгрузите список всех адресов, снимите позиции по своему ядру, запишите показатели поведения. Это ваша точка сравнения. Второе: сделайте копию сайта на тестовом адресе, закрытом от индексации, и работайте только там. Третье: не меняйте шаблон целиком, а допишите к существующему стили для узких экранов — добавьте метатег viewport, переведите блоки в одну колонку, поднимите шрифты, обработайте таблицы и формы. На семилетнем сайте это обычно несколько дней работы верстальщика, а не проект переделки. Четвёртое: проверьте на копии, что адреса, заголовки и тексты не изменились ни на одной странице, и только потом переносите на боевой сайт. Пятое: две недели после переноса смотрите на показы в Вебмастере и на индексацию. При сохранении адресов и содержания провалов не бывает — рушится обычно то, где вместе с оформлением незаметно поменяли структуру.
Элина Ремнёва
Наблюдение про всплывающие окна. Мы показывали окно со скидкой через пятнадцать секунд на всех устройствах. На мобильных оно занимало весь экран, а крестик был крошечный в углу. Отказы с телефонов были почти вдвое выше десктопных. Убрали на мобильных совсем — отказы выровнялись, а заявок стало не меньше.
Аскольд Вешняков
Не согласен с советом сокращать форму до двух полей. У нас проектная работа, нам нужны детали заранее, иначе менеджер тратит время на пустые разговоры. Короткая форма приносит много мусора.
Анатолий Кузнецов автор
Ваше возражение верное по сути, но решается не длиной формы, а её структурой. Длинная форма на мобильном теряет людей на середине — это факт, который виден в записях сессий: человек заполняет три поля, доходит до четвёртого и уходит. Причём уходят не только случайные, но и целевые, у которых просто нет сейчас времени. Работающая схема для проектных ниш — двухшаговая форма. Первый шаг: два-три поля, из которых одно квалифицирующее — выбор типа задачи или объёма из готового списка. Это отсекает мусор не хуже длинной анкеты, потому что случайный человек не выбирает конкретную позицию. Второй шаг, уже после нажатия кнопки: остальные вопросы, но контакт у вас уже есть, и если человек бросит форму здесь, вы всё равно сможете с ним связаться. Вторая рабочая схема: короткая форма плюс отправка подробного опросника на почту после первого контакта. Люди заполняют его спокойно с компьютера, а не пальцем в дороге. Мусор при этом фильтруется на этапе почты, а не на этапе, где вы теряете хорошие обращения.
Тамара Игнатьева
Про встроенные карты — больная тема. У нас карта на странице контактов перехватывала прокрутку: человек листает страницу, палец попадает на карту, и вместо прокрутки начинает двигаться карта. Сделали активацию по нажатию, жалобы прекратились. Мелочь, о которой никто не думает при сдаче сайта.
Роман Цыганков
Вопрос по отчёту разрешений экрана. Посмотрел — у нас самая частая ширина 360 пикселей, но и 412, и 390 встречаются часто. На какую ориентироваться при проверке и стоит ли проверять на всех?
Анатолий Кузнецов автор
Проверять на всех подряд не нужно, достаточно трёх точек, и вы их уже почти назвали. Берите самую узкую из распространённых — в вашем случае 360, — на ней вылезают все проблемы с переполнением: широкие таблицы, длинные заголовки без переносов, кнопки, которые не помещаются в строку. Дальше берите самую массовую по доле, чтобы убедиться, что основной аудитории удобно. И третьей точкой возьмите планшетную ширину около 768 — там часто ломается промежуточное состояние сетки, когда десктопная версия уже не помещается, а мобильная ещё не включилась. Отдельно проверьте горизонтальную ориентацию телефона: на неё почти никогда не смотрят, а поворачивают экран люди регулярно, особенно при просмотре таблиц и фотографий. И держите в голове, что разница между 360 и 412 обычно не создаёт новых проблем — если на самой узкой всё в порядке, на остальных тоже. Опасны не промежуточные ширины, а переходы между режимами вёрстки.
Кристина Мальцева
Хочу предупредить про сжатие картинок «на автомате». Поставили плагин, который пережимает всё подряд, включая фотографии в галерее работ. Качество упало настолько, что клиенты стали спрашивать, почему у нас размытые фото объектов. Настраивайте степень сжатия отдельно для контентных изображений и для оформления.
Илларион Бекетов
По поводу регулярной перепроверки — это действительно важно. У нас мобильная версия сломалась после обновления плагина форм: поля стали шире контейнера и вылезали за экран. Заметили через три недели, когда стали разбираться, почему упали заявки. Три недели заявок с телефонов просто не было.
Жанна Круглова
Добавлю про кнопку звонка. Долго думали, ставить ли плавающую кнопку внизу экрана на мобильных — казалось навязчивым. Поставили аккуратную, полупрозрачную, только на страницах услуг. Нажатий на телефон стало заметно больше, при этом отказы не изменились. Главное, чтобы она не перекрывала текст и не дублировала чат в том же углу.