Обсудить проект

Коротко опишите задачу — этого достаточно для первого контакта.

Практическое SEO · mobile

Мобильная версия сайта: что проверить для поиска и пользователей

Мобильная проверка — это не только вопрос адаптивной вёрстки. Важно, чтобы на небольшом экране сохранялись основной контент, навигация, формы, внутренние ссылки и технические сигналы страницы, а пользователю не приходилось бороться с горизонтальной прокруткой, перекрывающими блоками и слишком мелкими элементами.

Основа

Мобильная версия должна оставаться полноценной версией сайта

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

Яндекс рекомендует использовать viewport, обеспечивать корректное отображение без горизонтальной прокрутки и не закрывать от мобильного робота CSS и JavaScript, необходимые для отображения страницы.

Рекомендации Яндекса для мобильных сайтов.

Тот же смысл

Основное содержание и пользовательская задача сохраняются на мобильном устройстве.

Доступная навигация

Меню, хлебные крошки, фильтры и внутренние ссылки реально работают касанием.

Без горизонтального overflow

Страница не требует двигать весь экран вправо-влево из-за одного широкого блока.

Рабочие формы

Поля, кнопки, загрузка файлов и валидация остаются usable на небольшом экране.

Шаг 1

Проверяем viewport и реальную ширину страницы

Для адаптивного сайта в head обычно используется <meta name="viewport" content="width=device-width, initial-scale=1">. Но наличие метатега само по себе не гарантирует хороший мобильный интерфейс.

Дальше смотрим фактический scrollWidth, широкие таблицы, фиксированные блоки, изображения с жёсткой шириной, длинные строки кода и элементы с min-width. Если один компонент шире экрана, вся страница начинает горизонтально прокручиваться.

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

Шаг 2

Сравниваем контент и внутренние ссылки

Иногда разработчик скрывает на мобильном устройстве «второстепенные» блоки целиком: описание категории, FAQ, характеристики или ссылки на связанные материалы. Если этот контент важен для понимания страницы, его лучше адаптировать, а не удалять.

То же относится к внутренней перелинковке. Если десктопная версия содержит ссылки на подкатегории и статьи, а на смартфоне они исчезают вместе с боковой колонкой, мобильная структура сайта фактически становится другой.

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

Шаг 4

CSS и JavaScript должны быть доступны мобильному роботу

Если важные ресурсы закрыты в robots.txt или отдаются мобильному роботу иначе, страница может быть понята не так, как её видит владелец в браузере. Яндекс отдельно рекомендует не запрещать загрузку CSS и JavaScript, необходимых для корректного отображения мобильной версии.

Также проверяем условную загрузку компонентов по ширине экрана. Важный контент не должен появляться только после сложного взаимодействия, которое робот может не воспроизвести так же, как человек.

robots.txt и доступ к ресурсамJavaScript и рендеринг

Шаг 5

Изображения должны быть адаптивными и не перегружать мобильную сеть

Частая ошибка — выводить картинку шириной 300–400 пикселей, но загружать для неё оригинал в несколько тысяч пикселей. Визуально всё выглядит нормально, а мобильный пользователь скачивает лишние мегабайты.

Проверяем реальные размеры файлов, атрибуты width/height, адаптивные источники, lazy loading вне первого экрана и отсутствие огромных фоновых изображений на блоках, которые на мобильном почти не видны.

Мобильная оптимизация изображения — это не «уменьшить картинку CSS». Нужно уменьшить и фактически передаваемый файл.

Шаг 6

Если мобильная версия живёт на отдельном URL

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

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

Для нового проекта адаптивная версия на тех же URL обычно проще в сопровождении: меньше риск расхождения контента, ссылок, canonical и технических настроек.

Шаг 7

Как проверять мобильную версию системно

Одного скриншота главной недостаточно. Берём разные типы страниц и проходим одинаковый набор проверок.

01

Viewport

Есть корректный viewport и нет общей горизонтальной прокрутки.

02

Контент

Важные блоки не исчезли по сравнению с desktop.

03

Навигация

Меню, хлебные крошки, фильтры и системная кнопка «Назад» работают предсказуемо.

04

Формы

Поля доступны, ошибки видны, отправка не перекрывается интерфейсом.

05

Ресурсы

CSS, JS и изображения реально загружаются на мобильном.

06

Производительность

Проверяем не только Wi‑Fi, но и сценарий более медленной сети.

07

Вебмастер

Используем проверку мобильных страниц и смотрим диагностические сообщения.

08

Несколько шаблонов

Категория, карточка, статья и форма могут ломаться по-разному.

Практический пример

Каталог выглядит нормально, но мобильный пользователь теряет фильтры

На desktop фильтры находятся слева, а на телефоне превращаются в выезжающую панель. После применения фильтра страница перезагружается, панель закрывается и пользователь возвращается в начало каталога.

ПроверкаПроблемаИсправлениеРезультат
ФильтрыПосле применения не видно выбранных значенийПоказать активные фильтры над товарамиПользователь понимает текущую выборку
Позиция страницыВозврат в самый верхСохранять контекст после примененияМеньше лишней прокрутки
ШапкаПерекрывает начало результатовУменьшить sticky-высоту на mobileКонтент остаётся видимым
КарточкиОдин столбец при маленьких карточкахПроверить уместную сетку для ширины экранаБольше товаров видно без потери читаемости
Не только адаптивстраница уже «влезала» в экран
Проверка сценариянашла реальную проблему
Удобный каталогmobile работает как отдельный интерфейс

Частые ошибки

Что ломает мобильную версию даже при красивом макете

Скрытый важный контент

На телефоне удаляется описание, FAQ, характеристики или внутренняя навигация.

Глобальный overflow

Одна таблица или баннер растягивает всю страницу шире экрана.

Слишком большая sticky-шапка

На небольшом экране интерфейс съедает заметную часть полезной площади.

Hover без альтернативы

Важное действие доступно только при наведении мыши, которого на сенсорном экране нет.

Закрытые ресурсы

CSS или JavaScript недоступны роботу, хотя в браузере владельца всё выглядит нормально.

Проверка только главной

Каталог, карточка товара и форма могут иметь совсем другие мобильные проблемы.

Чек-лист

Проверка мобильной версии

  1. Проверить viewport: корректный meta viewport и отсутствие общей горизонтальной прокрутки.
  2. Сравнить контент: важные блоки не исчезают на mobile.
  3. Проверить меню: открытие, закрытие, скролл и системная кнопка «Назад» работают предсказуемо.
  4. Проверить фильтры: выбранные параметры видны, а результаты не теряют контекст.
  5. Проверить формы: поля, клавиатура, ошибки и отправка удобны на небольшом экране.
  6. Проверить sticky-блоки: шапка, чат и нижняя панель не перекрывают контент.
  7. Проверить CSS/JS: ресурсы доступны мобильному роботу.
  8. Проверить изображения: мобильный экран не загружает огромные оригиналы без необходимости.
  9. Проверить интерактив без hover: все важные действия доступны касанием.
  10. Проверить несколько шаблонов: главная, категория, карточка, статья и форма.
  11. Проверить отдельную mobile-версию: если она есть, соответствия URL и контента корректны.
  12. Перепроверить в Вебмастере: использовать аудит мобильных страниц после изменений.

Вопросы

Короткие ответы

Достаточно ли адаптивной вёрстки, чтобы сайт считался мобильным?

Нет. Нужно проверить контент, навигацию, формы, ресурсы, ширину страницы и реальные пользовательские сценарии.

Можно ли скрывать часть контента на телефоне?

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

Нужна ли отдельная m-версия сайта?

Не обязательно. Для большинства современных проектов адаптивный интерфейс на тех же URL проще поддерживать и синхронизировать.

Почему страница прокручивается горизонтально?

Чаще всего виноват один элемент с фиксированной или минимальной шириной: таблица, изображение, iframe, длинная строка или позиционированный блок.

Нужно ли проверять мобильную версию после каждого deploy?

После изменений шаблонов, меню, форм, таблиц и JavaScript — да. Один небольшой CSS-регресс способен затронуть сразу все страницы типа.

Практика NIC-SEO

Mobile проверяем не скриншотом, а прохождением сценариев

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