
Адаптивность сайта — это способность одной и той же страницы корректно работать на любой ширине экрана. Слово «корректно» здесь важнее слова «помещается». Страница может визуально влезать в экран телефона, но иметь кнопку, до которой не дотянуться пальцем, форму, которая уезжает за пределы видимой области при появлении клавиатуры, и таблицу, обрезанную ровно на колонке со стоимостью. Формально сайт адаптивный. Фактически он не работает.
В SEO с 2005 года я видел, как мобильные устройства прошли путь от экзотики до основного сценария. В большинстве коммерческих тематик с телефонов приходит от 60 до 80 процентов трафика. Это значит, что мобильная версия — не «версия». Это и есть сайт.
Адаптивная вёрстка против отдельной мобильной версии
Есть три способа отдать пользователю мобильный интерфейс. Они отличаются тем, что происходит с адресом страницы и с HTML-кодом.
| Подход | Что происходит | URL | Риски для SEO |
|---|---|---|---|
| Адаптивная вёрстка | Один HTML, разное оформление через CSS и медиазапросы | Один | Минимальные, ошибки только в вёрстке |
| Отдельная мобильная версия | Отдельный поддомен или каталог со своим кодом | Два | Расхождение контента, дубли, ошибки редиректов |
| Динамическая подмена | Сервер отдаёт разный HTML по User-Agent на одном адресе | Один | Кэширование не той версии, ошибки определения устройства |
Отдельная мобильная версия проигрывает по совокупности затрат. Она требует двойного сопровождения: любая правка текста, цены или структуры вносится дважды. На практике этого не происходит — через год мобильная версия превращается в отдельный сайт с устаревшим ассортиментом. А поисковые системы ориентируются именно на мобильный документ и оценивают бизнес по устаревшей копии.
Динамическая подмена опасна тем, что ошибка происходит на стороне сервера и её трудно заметить. Достаточно неверно настроенного кэша на уровне nginx или CDN, чтобы десктопным пользователям начала отдаваться мобильная разметка. Если вы используете этот метод, обязателен заголовок Vary: User-Agent, иначе промежуточные кэши будут раздавать одну случайно попавшую версию всем подряд.
Адаптивная вёрстка проще: одна страница, один адрес, одна точка правки. Её единственный недостаток — она требует дисциплины при разработке. Если вёрстку делают «на глаз» под три популярных размера, поломки на промежуточных ширинах гарантированы.
Как адаптивность связана с ранжированием
Прямого «бонуса за адаптивность» не существует. Влияние идёт тремя путями.
Первый: индексируется мобильный документ. Поисковые системы формируют представление о странице по той версии, которую видит смартфон. Если вы спрятали половину текста, убрали блок с характеристиками ради «чистоты интерфейса» или подгружаете описание по клику через скрипт, который робот не выполняет, — этого контента для поиска нет. Классическая ошибка: на десктопе описание услуги на 4000 знаков, на мобильном — три абзаца и кнопка «читать далее» с подгрузкой запросом к серверу.
Второй: поведенческие сигналы. Пользователь, который не смог нажать кнопку или прочитать текст, возвращается в выдачу. Массовые возвраты по запросу поисковая система умеет считывать. Здесь вы конкурируете не с абстрактным стандартом, а с конкретными сайтами в своей выдаче.
Третий: скорость и стабильность отрисовки. Метрики загрузки измеряются в мобильном окружении с ограниченным процессором. Сайт, мгновенный на десктопе, на среднем телефоне может отрисовываться несколько секунд из-за тяжёлого JavaScript и картинок в десктопном разрешении.
Практический разбор: что проверять на реальных устройствах
Эмулятор в браузере показывает не всё. Он честно отрабатывает ширину экрана, но не воспроизводит производительность процессора, поведение экранной клавиатуры, вырезы под камеру и системные панели. Проверять нужно руками, и вот порядок.
Первый экран. Что видно без прокрутки: понятно ли, чем занимается компания, есть ли способ связи. Если верхнюю треть занимает логотип и декоративная картинка, знакомство начинается с прокрутки.
Тап-цели. Кликабельные элементы должны иметь размер не менее 44 на 44 пикселя и отступ между собой. Проверяется большим пальцем, а не курсором. Особое внимание — иконкам в подвале и пунктам меню, которые часто стоят вплотную.
Формы. Нажать на каждое поле и посмотреть, какая клавиатура вызвана: для телефона — цифровая, для почты — с символом собаки. Это задаётся атрибутом type и занимает минуту. Дальше проверить, не перекрывает ли клавиатура кнопку отправки и виден ли текст ошибки валидации.
Горизонтальная прокрутка. Провести пальцем вбок на каждой типовой странице. Если страница сдвигается — что-то шире вьюпорта: таблица, блок кода, длинное слово без переносов или картинка с фиксированной шириной.
Типичные поломки на нестандартных ширинах
Верстальщик проверяет макет на 375, 768 и 1440 пикселях. Между этими значениями лежат десятки реальных устройств, и там живут проблемы.
| Диапазон ширины | Что обычно ломается | Причина |
|---|---|---|
| 320–360 | Кнопки с длинным текстом, цены, шапка | Вёрстка рассчитана от 375, нет переносов |
| 390–430 | Отступы, вырез камеры перекрывает меню | Не учтены безопасные зоны экрана |
| 600–767 | Сетка «прыгает» в одну колонку целиком | Нет промежуточного брейкпоинта |
| 768–1024 | Мобильное меню уже пропало, десктопное не влезло | Точка переключения выбрана без запаса |
| Альбомная ориентация | Фиксированная шапка съедает половину высоты | Высота задана в пикселях, а не относительно вьюпорта |
Отдельная категория — контент, который добавляют не разработчики, а контент-менеджеры. Вёрстка может быть безупречной, но если в статью вставили таблицу на восемь колонок или изображение с жёстко прописанной шириной, страница поедет. В шаблон нужно закладывать защиту: обёртку с прокруткой для таблиц, ограничение max-width для изображений, перенос длинных слов и адресов.
Ещё одна поломка, которую почти не ловят: высота первого экрана в мобильных браузерах меняется при прокрутке, когда скрывается адресная строка. Блок, растянутый на высоту экрана, дёргается. Лечится динамическими единицами высоты вместо фиксированных.
Изображения и шрифты: где теряется скорость
Адаптивность — не только сетка, но и вес того, что вы отдаёте на мобильный канал.
| Элемент | Частая ошибка | Что сделать |
|---|---|---|
| Фотографии | Одно изображение 2000 px для всех экранов | Несколько размеров через srcset, современный формат |
| Фоновые изображения | Тяжёлый фон грузится и на мобильном | Заменить на цвет или облегчённый вариант в медиазапросе |
| Шрифты | 4–6 начертаний, блокирующая загрузка | Оставить 2 начертания, font-display: swap |
| Иконки | Шрифт иконок целиком ради пяти значков | Встроенные SVG |
| Скрипты слайдеров | Библиотека грузится на всех страницах | Подключать только там, где нужен |
Отдельно про сдвиг макета. Если у картинок и подгружаемых блоков не заданы размеры, контент прыгает во время загрузки и пользователь нажимает не туда, куда целился. Задавайте ширину и высоту у изображений и резервируйте место под динамические блоки.
Чего делать не стоит
Не скрывайте контент на мобильном ради компактности. Убирать блок с характеристиками или отзывами, потому что «на телефоне длинно», — путь к потере релевантности. Сворачивайте в аккордеон, но оставляйте текст в HTML.
Не запрещайте масштабирование. Атрибут, блокирующий зум, ломает доступность и не решает ни одной реальной задачи.
Не делайте всплывающие окна на весь экран сразу после загрузки. Особенно с крестиком закрытия в несколько пикселей. Это и раздражение пользователя, и нарушение рекомендаций поиска.
Не оставляйте мобильную версию на отдельном поддомене «пока руки не дойдут». Либо синхронизируйте контент автоматически, либо переходите на адаптив с постоянными редиректами со старых адресов.
Не проверяйте адаптивность только на своём телефоне. Флагман с быстрым процессором показывает картину, которой нет у большинства аудитории. Смотрите статистику по устройствам в аналитике и берите на тест то, что реально преобладает.
Не считайте задачу разовой. Каждая доработка сайта, каждый новый блок на главной, каждый лендинг под контекстную рекламу — повод заново проверить поведение на узких экранах.
Порядок доработки, если сайт адаптивный, но плохо
Когда переделывать вёрстку целиком дорого, работает поэтапный подход. Сначала страницы, которые приносят деньги: главная, посадочные, карточка товара, контакты. Потом шаблоны блога.
Последовательность на каждой странице одна: убрать горизонтальную прокрутку, привести в порядок формы, увеличить тап-цели, проверить читаемость, разгрузить изображения. Полноценный аудит сайта имеет смысл заказывать тогда, когда очевидное уже исправлено.
Частые вопросы
Нужен ли отдельный поддомен для мобильных, если сайт старый? Если адаптировать основной сайт технически невозможно, отдельная версия лучше, чем ничего. Условие обязательное: одинаковый контент, взаимные указания на соответствие страниц и синхронизация при любом изменении. По затратам это часто сопоставимо с созданием сайта заново на современном шаблоне.
С какой ширины начинать вёрстку? С 320 пикселей. Если макет выдерживает эту ширину, он выдержит и остальные. Обратный порядок — от десктопа вниз — и порождает поломки на узких экранах.
Влияет ли адаптивность на позиции в десктопной выдаче? Косвенно да: оценка страницы формируется по мобильному документу, а он общий для обеих выдач. Потерянный на мобильном текст скажется везде.
Что делать с большими таблицами характеристик? Три рабочих варианта: прокрутка внутри контейнера, перестроение в карточки «параметр — значение», вынос второстепенных параметров в раскрывающийся блок. Удалять данные ради компактности нельзя.
Как понять, что проблема в адаптивности, а не в контенте? Сравните показатели по устройствам: если с десктопа конверсия и глубина просмотра в норме, а с мобильных резко хуже при том же трафике по тем же запросам, дело в интерфейсе. Если проседает везде — вопрос к содержанию и структуре, и это тема для SEO-консультации.
Чеклист
- Один адрес страницы для всех устройств, отдельная мобильная версия не используется.
- Задан корректный метатег вьюпорта, масштабирование не заблокировано.
- Ни на одной типовой странице нет горизонтальной прокрутки на ширине 320 пикселей.
- Весь контент десктопной версии присутствует в HTML мобильной.
- Тап-цели не меньше 44 пикселей, между соседними ссылками есть отступ.
- Поля форм вызывают правильную клавиатуру, кнопка отправки не перекрыта.
- Основной текст читается без зума, размер не меньше 16 пикселей.
- Изображения отдаются в нескольких размерах и в современном формате.
- У картинок заданы размеры, макет не прыгает при загрузке.
- Таблицы прокручиваются внутри своего контейнера или перестраиваются в карточки.
- Меню открывается и закрывается на всех ширинах, включая 768–1024.
- Всплывающие окна не перекрывают контент сразу после загрузки.
- Проверка проведена на трёх реальных устройствах разного класса.
- Проверена альбомная ориентация и поведение при появлении клавиатуры.
Адаптивность не даёт роста позиций сама по себе. Она убирает причины, по которым сайт теряет уже заработанный трафик: пользователь ушёл, потому что не смог нажать; поиск не учёл текст, потому что его нет в мобильном HTML. Это работа на устранение потерь, и окупается она обычно быстрее, чем закупка новых точек входа.
Если нужно SEO-специалист Анатолий Кузнецов — помогу вывести сайт в топ Яндекса и удержать позиции.
Увеличьте позиции и продажи вашего сайта
Профессиональное SEO-продвижение с гарантией результата. Выберите подходящую услугу:
Остались вопросы по продвижению?
Меня зовут Анатолий Кузнецов, я SEO-оптимизатор с 20-летним стажем. Разберу ваш сайт, отвечу на вопросы и подскажу, что улучшить для роста позиций в Яндексе и Google.
Связаться со мной →