Вопрос, держать ли русскую версию сайта, владелец украинского магазина рано или поздно задает себе сам. Сравнить себя с другими до сих пор было не с чем: в наших предыдущих разборах речь шла о конкретных ошибках в языковой разметке, а сколько сайтов эту версию вообще объявляет, мы не считали.
7 и 8 августа 2026 года мы извне измерили украинские сайты в 19 нишах — от ресторанов и салонов красоты до магазинов оптики, обуви и электроинструмента. Среди прочего записывали, какие языки главная страница объявляет в атрибуте hreflang, и разбирали карту сайта. Для этой статьи мы пересчитали те же сырые записи под один вопрос: сколько сайтов объявляет русскую версию и что она делает с картой.
Откуда знаменатель 97
Ответили 102 сайта. Пять из них отдали нашему скрипту не главную, а страницу без заголовка, без какого-либо языка в разметке, без структурированных данных и счетчиков. О таких сайтах нельзя сказать, что hreflang у них нет, — мы его просто не увидели. Поэтому для языкового вопроса мы считаем 97 главных страниц, которые реально прочитали.
Что показали цифры
Код русского языка есть в hreflang на 60 главных страницах из 97. Атрибут hreflang вообще нашелся на 66 из них, и лишь на шести русского там не было. То есть если у сайта из выборки была языковая разметка вообще, русский в ней почти всегда был.
Среди магазинов — это семь ниш: канцтовары, электроинструмент, оптика, бытовая химия, текстиль, ювелирные изделия, обувь — русский объявлен на 24 из 34 прочитанных главных.
По нишам разброс резкий:
- обувь — 5 из 5
- стройматериалы — 6 из 6
- оптика — 5 из 7
- строительные компании — 5 из 8
- бытовая химия — 4 из 6
- мебель, медицина, юридические услуги, канцтовары — по 3 из 4
- фитнес, автосервис, текстиль — по 3 из 5
- образование, туризм — по 3 из 6
- ювелирные — 2 из 3
- салоны красоты, электроинструмент, недвижимость — по 2 из 4
- рестораны — 0 из 7
Рестораны здесь единственная ниша, где не нашлось ни одного сайта с русским в разметке. Ниш, где он есть на всех сайтах, две: обувь и стройматериалы. В каждой нише от 3 до 8 сайтов, так что эти строки описывают конкретные сайты на дату замера, а не нишу.
Какими кодами ее обозначают
Коды на всех 102 записях (у пяти непрочитанных кодов нет, поэтому результат тот же, что и на 97):
ru— 38 сайтовru-ua— 20ru-ru— 3ru-gb,ru-kz,ru-uz— по одному
Последние три — не ошибка: их объявляют два сайта, у которых есть версии для нескольких стран, и региональные коды стоят под эти страны.
Интереснее другое. ru-ru в hreflang означает «русский язык для людей в России». Три сайта на доменах .ua обозначили свою русскую версию именно так, и никакой другой русской версии, для Украины, в их разметке нет. Почему это не тот код и какой правильный, мы уже разбирали в статье о пяти способах сломать языковые версии, здесь не повторяем.
И еще одна находка, которой в том разборе не было. На 4 из 66 сайтов с hreflang украинская версия обозначена только кодом ua или ua-ua. У трех из них рядом объявлен русский. Google принимает в hreflang код языка из перечня ISO 639-1, а ua там нет: это код страны, украинский язык обозначается uk. Эти три сайта объявили русскую версию понятно для поисковика, а украинскую — нет.
Что языковая версия делает с картой сайта
Вторая половина замера — карта сайта. Мы дочитали карту до конца на 85 сайтах из 102. На остальных карту либо не нашли, либо она оказалась длиннее предела, на котором наш скрипт останавливался.
В 32 картах из 85 одна языковая ветка под префиксом — /ru/, /ua/ или /uk/ — занимает от 45 до 55% всех адресов. Обычно вторая половина — основной язык без префикса. Одна из этих 32 карт состоит всего из двух адресов, так что о ней эта доля ничего не говорит.
В магазинах картина еще ровнее. Среди 31 магазина с дочитанной картой такое распределение «пополам» у 19. Ветка /ru/ попала в крупнейшие разделы карты в 14 магазинах, и в 12 из них она занимает от 49,8 до 50,2% адресов. В двух других — 46,5% и 32%.
Это не дефект. Наоборот, если бы в карте был только один язык, это была бы ошибка из предыдущих разборов. Цифра показывает механическую цену языковой версии: каждая страница каталога существует дважды, и роботу, чтобы обойти сайт полностью, нужно запросить вдвое больше адресов. Каждая тысяча товаров дает еще тысячу адресов, которые робот должен время от времени переобходить. Как расходуется обход на практике и что его съедает, мы показывали на собственном сайте.
Почему этого обычно не видно
Владелец видит русскую версию как переключатель в шапке. То, что за переключателем стоит вторая копия всего каталога, в обычной работе нигде не показывается: админка обычно считает товары, а не адреса. Карту сайта, где эта копия видна сразу, мало кто открывает. А ошибки вроде ua вместо uk не дают никакого симптома: сайт работает, переключатель переключает, консоль браузера молчит.
Как проверить свой сайт за 10–15 минут
- Какие языки объявляет главная:
curl -s https://ваш-сайт.ua/ | grep -io 'hreflang="[^"]*"' | sort -u
Коды. Украинский должен быть
ukилиuk-UA. Если видитеuaилиua-UA, украинская версия для поисковика не объявлена. Для русской версии, рассчитанной на Украину, код регионаRUне подходит.Сколько адресов в каждой языковой ветке. Для обычной карты:
curl -s https://ваш-сайт.ua/sitemap.xml | grep -o '<loc>[^<]*' > locs.txt
wc -l < locs.txt
grep -c '/ru/' locs.txt
Если карта — это индекс со ссылками на другие файлы, пройдите так же каждый вложенный файл. Если второй язык занимает примерно половину, это ожидаемо. Если его там нет совсем, хотя версия на сайте есть, — проверьте генератор карты.
Читает ли кто-то эту версию. В Search Console откройте отчет «Результаты поиска», добавьте фильтр по странице «URL содержит
/ru/» (или префикс вашего второго языка) и сравните показы и клики со всем сайтом за последние три месяца.Полноценна ли версия. Откройте несколько страниц второго языка и пройдитесь по ссылкам. Если из нее все ведет на основной язык, это отдельная проблема, разобранная здесь.
Только четвертый шаг приближает к ответу на вопрос «держать или нет». Остальные показывают, работает ли версия вообще так, как задумано.
Чего этот замер не говорит
Он не говорит, стоит ли держать русскую версию. Данных о трафике чужих сайтов у нас нет, и вывод «60 из 97 держат — значит, надо» был бы подменой: замер показывает, что сайты делают, а не что им это дает.
Он смотрел только на главную страницу. Сайт, где русская версия есть, но hreflang не объявлен, в 60 не попал, поэтому настоящее количество может быть больше. Обратное тоже возможно: мы не проверяли, действительно ли по объявленному адресу открывается русская страница.
Выборка — 97 сайтов в 19 нишах, от 3 до 8 на нишу. Это не «украинский рынок», а сайты, которые мы отобрали для замера. Юридических вопросов языкового законодательства мы здесь не касаемся: для этого нужен первоисточник, а не технический замер.
Если вторая языковая версия у вас есть и вы хотите, чтобы поиск ее видел, начните с пяти шагов выше. Что делать дальше, описано на странице о языковых версиях и hreflang.




