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 · Мобильные сайты Урок 8 из 10 Обновлено 26.08.2026

Удобство пользования мобильным сайтом

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

Что изменилось с прошлой версии урока Старый текст ссылался на отчёт «Удобство просмотра на мобильных устройствах» в Search Console — он закрыт. Проверять теперь нужно самостоятельно, поэтому ниже конкретный чек-лист вместо ссылки на инструмент.

Четыре составляющие удобства

Читаемость

Размер шрифта, интервалы, контраст, длина строки, отсутствие горизонтальной прокрутки.

Стабильность

Вёрстка не прыгает при загрузке: заданы размеры изображений и место под баннеры.

Предсказуемость

Понятно, что произойдёт после нажатия; есть обратная связь на действие.

Доступность

Работает масштабирование, есть подписи к элементам, достаточен контраст.

Стабильность вёрстки

Смещение контента при загрузке — самая раздражающая и самая дешёвая в исправлении проблема. Причины и решения:

Причина смещенияРешение
Изображение без размеровwidth и height в разметке или aspect-ratio
Баннер подгружается в готовый макетЗарезервировать место контейнером фиксированной высоты
Шрифт подменяется после загрузкиfont-display: swap и подгонка метрик запасного шрифта
Блок вставляется над контентомВставлять ниже или резервировать место
Панель согласия появляется поверхФиксированная полоса, не сдвигающая содержание

Доступность: минимум, который стоит сделать

  • Не запрещать масштабирование — никаких user-scalable=no.
  • Контраст 4.5:1 для основного текста, 3:1 для крупного.
  • Подписи у кнопок-иконок: aria-label или скрытый текст.
  • Видимый фокус для навигации с клавиатуры: :focus-visible.
  • Alt у содержательных изображений, пустой alt="" у декоративных.
  • Связь label и поля через for и id.
  • Уважение prefers-reduced-motion — отключение анимаций.
  • Смысл не только цветом: ошибка обозначена ещё и текстом или значком.

Чек-лист проверки

Что проверяемНормаЧем
Горизонтальная прокруткаОтсутствуетscrollWidth = clientWidth
Размер основного текстаот 16 pxDevTools
Кликабельные зоныот 44×44 pxDevTools, реальный палец
Контраст4.5:1DevTools при выборе элемента
CLSдо 0,1Search Console, полевые данные
МасштабированиеРаботаетЖест на устройстве
Поля вводаНужная клавиатура, автозаполнениеРеальный телефон
Навигация без JSСсылки на местеОтключить JS
Всплывающие окнаНе на первом экранеПереход из поиска
Проверка, которую все пропускают Откройте сайт при яркости экрана 30 % на улице. Половина проблем с контрастом обнаруживается именно так, а не в тёмном кабинете на хорошем мониторе.

Итог

Удобство не абстрактно: оно раскладывается на измеримые вещи — размеры, контраст, стабильность вёрстки, предсказуемость и доступность. Пройдите чек-лист один раз на шаблонах, и большая часть проблем закроется для всего сайта сразу. Дальше — типичные ошибки проектирования.

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

Что такое CLS и почему это про удобство?

Cumulative Layout Shift — смещение вёрстки при загрузке. Когда контент «прыгает», пользователь промахивается по кнопке и теряет место чтения. Это одновременно метрика Core Web Vitals и вопрос удобства.

Обязательна ли доступность для обычного сайта?

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

Как проверить контраст текста?

Через DevTools: при выборе элемента показывается коэффициент контрастности. Норма для основного текста — 4.5:1, для крупного — 3:1.

Что важнее для удобства: скорость или интерфейс?

Скорость первична: до медленной страницы человек не дойдёт. Но идеально быстрая страница с мелким текстом и промахивающимися кнопками теряет пользователей на следующем шаге.

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