SEO html5css.dev
html5css.dev

SEO продвижение сайтов

Полный цикл: от проектирования и семантики до ссылочного, перелинковки и текстов.

0. Старт С чего начинается работа: цели, инструменты, сервисы 2 1. Проектирование сайта Структура, семантика, title и description 11 2. Прототипирование Карточка товара и страница категории на примере магазина 3 3. Контент и ключевые слова Ключи в тексте, заголовки, объём, читаемость, изображения, внутренние ссылки 20 3.1. Сайт целиком и коммерция Структура, sitemap, крошки, домен, контакты, ассортимент, доставка, поддержка 22 3.2. Поведенческие факторы Домен и бренд, релевантность title, вложенность, удовлетворённость пользователя 11 4. Техническая оптимизация Скорость, дубли, robots.txt, sitemap.xml, битые страницы 9 5. Внешние факторы Ссылочное, доноры, анкоры, линкбилдинг 13 6. Продвижение бренда Брендовый трафик и его оценка 3 7. Нестандартные методы Актуализация контента, нулевая позиция, SILO, обрезка контента 17 8. Крауд-маркетинг Форумы, отзовики, Q&A, соцсети, поиск площадок и сервисы 16 8.1. Стратегии крауда Стратегии размещения, выживаемость постов, объёмы, делегирование 11 9. Юзабилити сайта Макет, навигация, формы, корзина, контрастность 10 10. Внутренняя перелинковка Вес страниц, анкоры, схемы связывания 10 11. Работа с текстами LSI, структура текста, применение ключей 8

С чего начать

Последовательный курс: проектирование → внутренняя оптимизация → техничка → ссылочное → тексты.

15глав
166уроков

Мобильная выдача

Отдельный курс про мобильный индекс: скорость, интерфейс, голосовой поиск и регионы.

6глав
44урока

Новый курс

Поиск всё чаще отвечает текстом. Курс о том, как попадать в источники этих ответов и не потерять доверие.

5глав
15уроков
  1. html5css.dev
  2. SEO
  3. Мобильное SEO
  4. Мобильные сайты
  5. Улучшение пользовательского интерфейса
Глава 1 · Мобильные сайты Урок 4 из 10 Обновлено 26.08.2026

Улучшение пользовательского интерфейса

Мобильный интерфейс ограничен физически: маленький экран, палец вместо курсора, одна рука. Разбираем конкретные размеры и правила, которые снимают большую часть проблем.

Что изменилось с прошлой версии урока Прежний текст давал общие советы «сделайте удобно» без конкретики. Ниже — измеримые требования: размеры в пикселях, атрибуты полей ввода и правила, которые можно проверить.

Размеры, которые нужно знать

ЭлементМинимумПочему
Кликабельная зона44×44 pxРазмер подушечки пальца
Промежуток между целями8 pxИначе промахи по соседней кнопке
Основной текст16 pxЧитаемость и отсутствие автозума в iOS
Межстрочный интервал1,5Строки не сливаются
Длина строкидо 45–75 знаковГлаз не теряет строку
Отступы от краёв экрана16 pxТекст не упирается в рамку
Контраст текста4.5:1Читаемость на солнце

Зона большого пальца

Телефон чаще держат одной рукой. Верх экрана достижим хуже низа, поэтому:

  • Основные действия — внизу: «купить», «отправить», «позвонить».
  • Разрушающие действия — не рядом с частыми. «Удалить» вплотную к «сохранить» гарантирует ошибки.
  • Навигация — снизу или в шторке, а не мелким списком вверху.
  • Не прячьте важное под свайп-жест без видимой альтернативы.

Формы: где теряют больше всего

<label for="tel">Телефон</label>
<input id="tel" name="tel" type="tel"
       inputmode="tel" autocomplete="tel"
       placeholder="+7 900 000-00-00">

<label for="email">Почта</label>
<input id="email" name="email" type="email"
       inputmode="email" autocomplete="email">
  • type и inputmode — открывают нужную клавиатуру: цифровую для телефона, с «@» для почты.
  • autocomplete — включает автозаполнение и экономит десятки секунд.
  • Видимый label, а не только placeholder: подсказка исчезает при вводе.
  • Минимум полей. Каждое лишнее — потерянные заявки.
  • Ошибки рядом с полем, а не общим списком сверху.
  • Кнопка отправки не перекрыта клавиатурой.
Три вещи, которые нельзя делать Запрещать масштабирование (user-scalable=no), показывать всплывающее окно сразу после перехода из поиска и прятать основной текст под кнопку «показать полностью». Всё это ухудшает и впечатление, и положение в выдаче.

Что мешает чаще всего

ПроблемаПризнакРешение
Горизонтальная прокруткаСтраница ездит вбокНайти элемент шире экрана, обернуть в overflow-x: auto
Мелкий текстПриходится увеличиватьБазовый размер 16 px
Кнопки вплотнуюПромахи44 px и отступы 8 px
Автозум при вводеСтраница «прыгает» на iOSШрифт в полях от 16 px
Фиксированная шапка на пол-экранаСодержания почти не видноКомпактная шапка, скрытие при прокрутке
Ховер-менюНа тач-экране не открываетсяОткрытие по нажатию
Длинные слова и URLТекст вылезает за крайoverflow-wrap: break-word

Проверка на устройстве

  1. Откройте пять ключевых страниц на реальном телефоне при мобильной сети.
  2. Пройдите целевой сценарий одной рукой, не увеличивая масштаб.
  3. Проверьте, попадаете ли пальцем в кнопки с первого раза.
  4. Заполните форму: открывается ли нужная клавиатура, работает ли автозаполнение.
  5. Проверьте на солнце или при яркости 30 % — контраст.
  6. Отметьте всё, что раздражало: это и есть список задач.

Итог

Мобильный интерфейс — вопрос конкретных чисел, а не вкуса: 44 px на цель, 16 px на текст, 8 px между элементами, правильные атрибуты полей ввода. Эти требования проверяемы, и их выполнение снимает большую часть проблем. Дальше — главная страница и навигация.

Частые вопросы

Какой минимальный размер кликабельной зоны?

44×44 CSS-пикселя с промежутком не меньше 8 пикселей между соседними элементами. Меньшие цели требуют прицеливания, и пользователь промахивается.

Какой размер шрифта нужен на мобильных?

Основной текст — от 16 px, межстрочный интервал 1,5–1,7. Шрифт мельче 16 px в полях ввода вызывает автоматический зум в iOS, что ломает вёрстку.

Можно ли запрещать масштабирование страницы?

Нет. user-scalable=no и maximum-scale=1 лишают людей со слабым зрением возможности увеличить текст. Это нарушение доступности, а не оптимизация.

Что делать с всплывающими окнами?

Не показывать сразу после перехода из поиска. Окно, перекрывающее содержание на первом экране, — прямая причина возврата в выдачу и повод для понижения.

Вся глава «Мобильные сайты» — 10 уроков
  1. Мобильные версии сайта и их типы
  2. Анализ текущего положения мобильной версии сайта
  3. Инструменты анализа мобильной версии
  4. Улучшение пользовательского интерфейса
  5. Главная страница и навигация
  6. Поиск по сайту
  7. Улучшение конверсии посетителей
  8. Удобство пользования мобильным сайтом
  9. Типичные ошибки мобильной версии
  10. Мобильный индекс Google (Mobile-First Index)