Спор «делать отдельную мобильную версию или адаптивную вёрстку» выглядит как вопрос вкуса. Мы запросили 264 домена Екатеринбурга дважды — обычным браузером и айфонным — и посмотрели, чем ответы отличаются.
Замер: 183 домена, два агента
7 сентября 2026 года. Ответили обоим запросам 183 домена.
| Что нашли | Сайтов |
|---|---|
Метатег viewport — признак адаптивной вёрстки | 175 |
| Мобильного уводят на отдельный адрес | 3 |
| Заголовок отличается для мобильного агента | 2 |
| Объём страницы расходится больше чем на 20% | 5 |
Спор решён практикой: отдельный комплект страниц почти вымер. Три сайта из 183 — это не выбор архитектуры, а наследство.
Что происходит, когда комплекта два
Дальше самое интересное. Посмотрим на те самые три сайта.
Разъехались заголовки и объём. У сайта авторазбора посетителя с телефона
уводят на m.-поддомен, и там другой заголовок: на основном адресе
«Авторазбор иномарок: продажа бу запчастей, разбор авто», на телефонном —
«Авторазбор Екатеринбург. Разбор автомобилей с левым рулем». Объём кода при
этом 137 килобайт против 58 — вдвое с лишним беднее. Тега canonical нет ни
на одном из адресов.
Урезали содержимое. У магазина автомасел мобильных отправляют в раздел
/m/, и страница там весит 9 килобайт против 21. Это не «облегчили картинки» —
это меньше страницы.
Сделали правильно — один из трёх. У мебельного магазина телефонный адрес
отдаёт canonical на основной, заголовок совпадает, объём почти одинаковый.
Так и должно выглядеть решение с двумя комплектами.
Почему это важно, а не косметика: при mobile-first индексации в индекс идёт то, что отдано телефону. Документация Google говорит прямо: «If it's your intention that the mobile page should have less content than the desktop page, you can expect some traffic loss when your site is enabled mobile-first indexing, since Google can't get as much information from your page as before».
Следы вымерших версий
Отдельная находка, которую мы не искали. m-поддомен есть в DNS у 44 доменов из 264, а отвечает у восьми. Что мы там нашли:
- заготовку хостинга с заголовком «Новый сайт успешно создан и готов к работе»;
- служебную страницу WordPress
wp-signup.php; - редирект на
/stream/с шестнадцатью килобайтами служебного вывода; - региональный поддомен другого города, занявший имя
m..
Ни одна из этих страниц не задумывалась как часть сайта, но все они доступны и могут попасть в индекс. Второй комплект когда-то выключили, а имя осталось жить своей жизнью.
Что стоит внутри viewport
Наличие метатега — не то же самое, что его правильность. Метатег есть у 175 площадок из 183 живых; у восьми его нет вовсе. Разложим эти 175 по взаимоисключающим категориям, чтобы сумма сходилась:
| Что стоит в метатеге | Площадок |
|---|---|
| Ширина устройства и масштаб 1 — рабочий вариант | 132 |
Запрет масштабирования: user-scalable=no или maximum-scale=1 | 33 |
Только width=device-width, без указания масштаба | 10 |
| Всего с метатегом | 175 |
Вторая строка — единственная, где есть настоящая проблема. 33 площадки запрещают посетителю увеличивать страницу пальцами. Это делают, чтобы вёрстка не «прыгала», а получают барьер доступности: человеку со слабым зрением текст увеличить нечем. Современные браузеры на iOS этот запрет игнорируют, на Android — нет.
Проверить у себя — одна команда:
curl -s https://ваш-сайт/ | grep -o '<meta[^>]*viewport[^>]*>'
Если в выводе есть user-scalable=no или maximum-scale=1, это стоит убрать:
запрет не решает проблем вёрстки, он их прячет.
Что делать с каждым исходом
| Что нашли | Что делать |
|---|---|
viewport есть, масштабирование разрешено | ничего |
user-scalable=no | убрать: барьер доступности без выигрыша |
| Метатега нет | добавить: без него телефон рисует страницу в ширину десктопа и уменьшает |
| Мобильного уводят на отдельный адрес | сверить содержимое, заголовки и canonical — расходятся они всегда |
В DNS живёт m.-поддомен | посмотреть, что он отдаёт: в нашем замере там были заготовки хостинга и служебные страницы |
Если версии всё-таки две
Google рекомендует адаптивную вёрстку прямо: «Google recommends Responsive Web Design because it's the easiest design pattern to implement and maintain». Но если отдельная версия уже есть и переделывать нечем:
- Содержимое одинаковое. Не «главное то же», а то же самое: тексты, заголовки, разметка, ссылки.
- Связка адресов. На телефонной странице
canonicalна основную, на основной —rel="alternate"с указанием телефонного адреса. Иначе получаются дубли на двух адресах. - Одинаковые заголовки. Разные title у двух версий — это две разные страницы для поисковика, а не одна.
- Проверять оба адреса. Второй комплект обновляют реже, и расхождение накапливается незаметно.
Где canonical помогает, а где вредит, разбирали отдельно.
Как у нас
Один комплект страниц, адаптивная вёрстка, viewport везде, m.nexforce.ru
не существует вовсе — проверили запросом к DNS. Это не достижение, а
отсутствие лишней работы: второй комплект пришлось бы поддерживать, и он бы
разошёлся, как расходится у других.
Посмотреть, что отдаёт ваш сайт мобильному агенту, можно проверкой мобильной версии — она запрашивает страницу так же, как это делает телефон.
Коротко
Из 183 живых сайтов адаптивную вёрстку использует 175, отдельный комплект
страниц — три, и у двух из трёх адреса уже разъехались: другой заголовок, вдвое
меньше кода, canonical отсутствует. Выбирать между двумя подходами больше не
нужно — нужно проверить, не остался ли у вас m-поддомен с заготовкой хостинга
внутри.
