
Кириллица, подчёркивания и заглавные буквы в адресах пугают владельцев старых сайтов сильнее, чем стоило бы. Ни один из этих признаков сам по себе не роняет позиции: поисковики индексируют такие страницы и приводят на них людей. Роняет позиции массовая переделка адресов ради красоты: каждая смена URL обрывает старый адрес, добавляет редирект и отправляет страницу на переиндексацию.
Ниже — что происходит с кириллическим адресом при передаче по сети, насколько существенна разница между дефисом и подчёркиванием, откуда берутся дубли из-за заглавных букв, какие адреса переделывать обязательно, какие трогать нельзя и в каком порядке идёт смена.
Что происходит с кириллическим адресом, когда по нему кликают
Адрес в браузерной строке и адрес, который уходит на сервер, — не одно и то же. Стандарт RFC 3986 разрешает в пути только латиницу, цифры и несколько знаков, поэтому любая русская буква передаётся в процентном кодировании: шесть знаков вида %D0%BF на одну букву. Домен кодируется иначе — в Punycode по стандарту RFC 3492, со служебным префиксом xn--.
Браузер это прячет. Но стоит скопировать адрес в мессенджер или в комментарий на чужом сайте, и наружу вылезает закодированная версия — строка на двести с лишним знаков. Это и есть главная проблема кириллицы в адресах: не поиск, а люди. Такую ссылку не поставят руками, а редактор площадки её обрежет.
| Что в адресе | Как это уходит в сеть | Чем мешает на практике |
|---|---|---|
| Русские буквы в пути страницы | процентное кодирование, шесть знаков на букву | ссылка при копировании превращается в мешанину, её не ставят вручную |
| Русские буквы в доменном имени | перевод в Punycode с префиксом xn-- | почта, сертификаты и отчёты показывают технический вид домена |
| Заглавные буквы в пути | передаются как есть, регистр значим | две версии одной страницы, дубли и размытые сигналы |
Поиск кириллицу понимает, и это не повод её менять
Прямых запретов нет. И Яндекс, и Google индексируют страницы с русскими буквами в адресе и нередко выводят его в сниппете в читаемом виде, потому что умеют декодировать процентную запись. Подтверждения тезису «кириллица мешает продвижению» я в данных конкретных сайтов не видел.
Решают три вещи: сможете ли вы жить с внешними ссылками, укладываетесь ли в ограничения длины и что будет при переносе на другой движок. И про «ключ в адресе»: вхождение запроса в URL — слабый сигнал, переписывать сотню рабочих адресов ради него бессмысленно. Что реально ограничивает трафик, видно из диагностики — я смотрю это в рамках бесплатного аудита сайта, и адреса почти никогда не попадают в первую пятёрку проблем.
Подчёркивание или дефис: где разница реальна
Разница историческая. В справке для разработчиков поиска Google рекомендует разделять слова дефисами и не использовать подчёркивания: дефис трактуется как разделитель слов, подчёркивание исторически склеивало их в одно. Сегодня влияние слабое, и провала именно из-за подчёркиваний я не видел.
Правило простое: в новых адресах ставьте дефис, это ничего не стоит; старые рабочие адреса не трогайте, переделка дороже выигрыша. Единственный случай, когда подчёркивание мешает по-настоящему, к поиску не относится: под подчёркнутой ссылкой знак визуально исчезает, и человек, переписывающий адрес с распечатки, вводит его без разделителя.
Заглавные буквы: как один адрес превращается в два
Это единственный из трёх признаков, который создаёт настоящую техническую проблему. По RFC 3986 схема и имя хоста регистронезависимы, а путь регистрозависим, и трактует его сервер. На nginx и Apache /Uslugi/ и /uslugi/ — два разных адреса: один вернёт страницу, другой ошибку 404, а если движок ищет запись без учёта регистра, вы получите два рабочих адреса с одинаковым содержимым. На серверах под IIS путь регистронезависим. Отсюда ловушка: сайт переезжает с одного типа сервера на другой, и половина ссылок начинает отдавать 404 или наоборот плодить дубли.
В индексе появляются пары адресов с одинаковым содержимым, сигналы между ними делятся, в отчёте «Индексирование → Страницы в поиске» Яндекс.Вебмастера часть уходит в исключённые как дубли. Внутренние ссылки при этом идут вразнобой: в меню один регистр, в статьях другой, в карте сайта третий. Лечение обязательное: привести ссылки, шаблоны, меню и карту сайта к нижнему регистру и настроить постоянный редирект с версии с заглавными — один раз для всего сайта. Дальше проверить, что не возникло цепочки: регистр, слеш, защищённый протокол по очереди — это три перехода вместо одного.
Когда старые адреса лучше оставить как есть
Смена адреса не бывает бесплатной: страница теряет прямой путь, часть внешних ссылок перестаёт указывать напрямую, а результат в лучшем случае нулевой. Оставляйте адрес как есть, если он попадает хотя бы в один пункт:
- На страницу идёт трафик из поиска. Работающая страница с показами и заявками — не место для косметики.
- На адрес есть внешние ссылки. После смены они пойдут через редирект, а часть площадок ссылки не переносит вообще. Доноров смотрят через Megaindex или другие сервисы анализа видимости.
- Адрес указан в рекламе, рассылках и справочниках. Эти места вы либо не обновите, либо забудете половину.
- Адрес длинный, но давно в индексе. Вредит не длина, а постоянные переезды.
- Кириллица есть, а на внешние ссылки сайт не рассчитывает. Локальный бизнес с клиентами из поиска и карт от латиницы не выиграет ничего.
- Рядом запланирована другая крупная переделка. Два изменения сразу лишают возможности понять, что дало результат.
Главное правило: адрес меняют, когда он мешает механике сайта, а не когда не нравится. «Некрасиво» и «не похоже на конкурентов» — не аргументы. Приоритеты расставляют по влиянию на трафик и заявки; как это делается, я показываю в SEO-консультации, и адреса там обычно в самом низу.
Какие адреса переделывать надо без раздумий
Первое — технический мусор в индексе: идентификаторы сессий, параметры сортировки и фильтров, рекламные метки. Это тысячи адресов с одинаковым содержимым, и лечится оно скорее закрытием лишнего от индексации и каноническим адресом. Второе — дубли по регистру и по слешу на конце. Третье — служебные адреса вида /?p=123 или /index.php?id=7: они ничего не говорят о содержании и означают, что постоянные ссылки не настраивались вообще. Четвёртое — пробелы и запрещённые символы в именах страниц и файлов: чаще всего это загруженные документы, и ссылка на прайс с пробелами рвётся в письмах. Пятое — битая иерархия после перестройки каталога, когда раздел переехал, а адреса товаров указывают на старую ветку: получаете либо 404, либо адреса, противоречащие навигации и крошкам.
Как читать адрес и решать, что менять
| Признак адреса | Что с ним делать | Срочность |
|---|---|---|
| Кириллица, страница с трафиком и внешними ссылками | оставить как есть | не делать |
| Подчёркивания вместо дефисов, страница работает | не трогать, дефисы вводить в новых разделах | не делать |
| Один адрес открывается в двух регистрах | ссылки к нижнему регистру плюс редирект | в первую очередь |
| Дубли по слешу: /uslugi и /uslugi/ | выбрать один вариант, остальное редиректом | в первую очередь |
| Пробелы и кавычки в имени страницы или файла | переименовать, редирект, замена ссылок в контенте | в первую очередь |
| Идентификатор сессии или параметр сортировки в индексе | закрыть от индексации, задать канонический адрес | в первую очередь |
| Адрес вида /?p=123 или /index.php?id=7 | перевести на человекопонятные ссылки с редиректами | одним заходом за месяц |
Порядок действий при смене адресов
Последовательность важнее скорости: нарушенный порядок превращает аккуратную задачу в неделю паники, когда редиректы ставятся задним числом, а 404 уже в поиске.
- Выгрузите список адресов из трёх источников: карта сайта, отчёт «Страницы в поиске», обход краулером. Что есть в индексе, но нет в карте сайта, и оказывается самым интересным.
- Добавьте цифры: показы и клики за год, входящие ссылки, обращения. Без них решения принимаются на вкус.
- Отметьте по таблице выше, что меняется. Обычно список сокращается в разы.
- Составьте карту соответствия построчно: каждой старой странице релевантная новая, а не главная.
- Подготовьте редиректы до смены адресов, а не после: правило должно появляться в тот же момент, когда меняется слаг.
- Меняйте партиями по разделам, а не весь сайт разом.
- Замените внутренние ссылки в меню, подвале, крошках, блоках перелинковки и внутри текстов: своя ссылка на старый адрес — редирект, который вы создали сами.
- Пересоберите карту сайта: только новые адреса и ни одного редиректа.
- Отправьте адреса на переобход и проверьте «Статистику обхода» — там видно, что робот берёт и какие коды ответа получает.
- Прогоните старый список целиком: каждый адрес отдаёт ровно один 301 и ведёт на страницу со статусом 200. Через две недели повторите обход.
Отдельная работа — внешние ссылки: редирект передаёт не всё, поэтому по весомым донорам стоит попросить заменить адрес. Если делать это некому, редиректы и замена ссылок в контенте входят в доработку сайта. А от подрядчика требуйте в отчёте карту соответствия и коды ответа до и после — что вообще должно быть в таких документах, я перечислял в материале сколько стоит SEO-аудит и что должно быть в отчёте.
Как это делается в WordPress и чем ставить редиректы
Формат адресов задаётся в разделе «Настройки → Постоянные ссылки». Смена самой структуры меняет адреса всех записей сразу — самая массовая операция из возможных, без готовых редиректов её делать нельзя. Второе, что оказывается неожиданностью: при изменении слага записи WordPress редирект не создаёт, старый адрес начинает отдавать 404. Редиректы ставят плагинами из каталога wordpress.org либо правилами сервера. Yoast SEO и Rank Math в платных и встроенных вариантах записывают редирект при смене слага сами, но возможности у версий разные — проверьте свою установку до первой правки.
| Чем ставить редирект | Когда подходит | Чем неудобно |
|---|---|---|
| Плагин Redirection | сотни штучных правил, нужен журнал попаданий в 404 | каждый переход обрабатывается движком, при объёмах заметно по нагрузке |
| Автоматический редирект в Yoast SEO или Rank Math | единичные смены слагов в работе редактора | есть не во всех вариантах, правило теряется при отключении плагина |
| Правила в файле .htaccess на Apache | массовые однотипные правила: регистр, слеш, перенос ветки | ошибка в шаблоне ломает сайт целиком, нужна копия файла |
| Правила в конфигурации nginx | тысячи правил и переезды целых разделов | доступ есть не у всех, панели управления перезаписывают конфигурацию |
Правило выбора: однотипные массовые правила — на уровне сервера, штучные соответствия — в плагине, где их видно. Смешивать оба способа для одних адресов нельзя: получится цепочка из двух переходов.
Что переносит 301 и чего не умеет «Переезд сайта»
Постоянный редирект сообщает поисковику, что страница переехала навсегда, и сигналы старого адреса должны учитываться для нового. Слово «должны» здесь ключевое: переносятся они не мгновенно и не полностью. Страница проходит переобход и переоценку, позиции колеблются, часть эффекта размывается потому, что внешние ссылки указывают уже не напрямую. Старые адреса уходят в исключённые с пометкой о перенаправлении — нормальный признак, а не ошибка.
Инструмент «Переезд сайта» в Яндекс.Вебмастере принимают за универсальную кнопку смены адресов. Он не про это: им сообщают о смене домена или протокола. Адреса внутри сайта им менять нельзя, другой кнопки в панели нет — внутренние переезды поисковик узнаёт только обходом и редиректами. Похожая путаница с мобильной версией на поддомене вида m.site.ru: там два адреса на каждую страницу, и это отдельная задача. А привязка к региону от адресов не зависит вовсе, хотя потерять её при переезде на новый домен легко — про эту настройку я писал в материале про региональность сайта и галочку в настройках.
301 держат бессрочно — не «месяц, пока переиндексируется», а всегда: внешние ссылки и закладки живут годами, и снятое через полгода правило превращает всё это в 404. Файл с правилами переносят при любой смене хостинга. Следить надо за кодами ответа в «Статистике обхода», статусами старых адресов в «Страницах в поиске» и показами по небрендовым запросам в разрезе раздела: показы восстанавливаются раньше позиций. Роста от переезда ждать не надо, он лишь возвращает то, что было; меры роста лежат в другом месте, и их набор я разбирал в материале о том, как увеличить трафик из поиска Яндекса.
Ошибки, из-за которых смена адресов оборачивается просадкой
| Ошибка | Чем заканчивается | Как правильно |
|---|---|---|
| Смена слагов пачкой без редиректов | сотни 404, потеря трафика по изменённым страницам | редиректы готовятся до смены, партиями по разделам |
| Редирект всего на главную | трактуется как отсутствие страницы, эффект близок к 404 | каждой странице релевантная по карте соответствия |
| Временный 302 вместо постоянного | сигналы не переносятся, старый адрес остаётся основным | 301 для любого окончательного переезда |
| Цепочка: старый адрес на промежуточный, тот на новый | лишние переходы и потеря части эффекта | правила ведут напрямую на конечный адрес |
| Редирект снят через месяц | внешние ссылки и закладки начинают отдавать 404 | правила держатся бессрочно и переносятся при смене хостинга |
| Смена адресов вместе с новым шаблоном | непонятно, что вызвало просадку, откатить нечего | одно изменение, две-три недели наблюдения, потом второе |
| Переезд назначен на сезон продаж | просадка приходится на самый дорогой период | переезды планируются на спад спроса |
Последнюю строку недооценивают чаще всего: смена адресов — управляемая просадка на несколько недель, и если она попадает на месяц основных продаж, вы платите за аккуратность деньгами. Сезонность видно по истории посещаемости за два-три года; как её читать и не путать сезонный спад с проблемой, я разбирал в материале про анализ трафика сайта. И не делайте выводов через три дня: поначалу картина всегда хуже нормы, робот ещё не обошёл новые адреса. Ещё одна пропускаемая проверка — адреса с параметрами: после правил по регистру и слешу адрес с рекламной меткой тоже уходит на редирект, метка теряется, и переходы из кампаний приходят в отчёты как прямые.
Решение по своему сайту принимается за вечер: отсортируйте адреса из панели вебмастера по показам за год и посмотрите первые пятьдесят строк. Кириллица или подчёркивания — не трогайте ничего. Пары, различающиеся только регистром или слешем, — вот конкретная задача на один заход. Порядок в адресах — гигиена, а не рычаг, и её влияние на видимость слабее влияния содержания страниц; на похожей путанице стоят и другие ложные выводы, о которых речь в материале влияет ли трафик на позиции сайта. Я выстраиваю работу так: сначала техническая чистота там, где она нарушена, потом содержание и структура спроса, и только потом косметика. В таком порядке и выглядит SEO-продвижение сайта с наведением порядка в адресах — как часть технической базы, а не как самоцель.
Коротко
- Кириллица в пути передаётся процентным кодированием по RFC 3986, домен — в Punycode по RFC 3492 с префиксом xn--. Браузер показывает красивый вид, в буфер обмена попадает закодированный.
- Индексации кириллица не мешает: и Яндекс, и Google берут такие адреса в поиск. Проблема в переносимости ссылки, её длине и виде в чужих публикациях.
- Дефис считается разделителем слов, подчёркивание исторически склеивает их, справка Google рекомендует дефисы. Влияние слабое: дефис только в новых адресах.
- Схема и хост регистронезависимы, путь — регистрозависим. На nginx и Apache /Uslugi/ и /uslugi/ — два адреса, на IIS — один.
- Регистр и слеш лечатся одинаково: один вариант в шаблонах и меню плюс постоянный редирект на него, без цепочек.
- В WordPress формат задаётся в «Настройки → Постоянные ссылки», но при смене слага движок редирект не создаёт. Ставят плагинами из каталога wordpress.org либо правилами сервера.
- Инструмент «Переезд сайта» в Вебмастере касается только смены домена и протокола: адреса внутри сайта поисковик узнаёт обходом и редиректами.
- 301 переносит сигналы не мгновенно и не полностью: страница проходит переиндексацию, позиции колеблются, старые адреса уходят в исключённые с пометкой о перенаправлении.
- Минимум при смене: бессрочный 301 без цепочек, замена внутренних ссылок, пересборка карты сайта, переобход, проверка кодов ответа по старому списку.
- Не меняйте адреса с трафиком и внешними ссылками, указанные в рекламе и рассылках, и длинные, но давно проиндексированные. Ключ в URL — слабый сигнал.
- Меняйте без раздумий дубли по регистру и слешу, сессии и параметры сортировки в индексе, адреса вида /?p=123, пробелы и запрещённые символы, битую иерархию каталога.
- Частые ошибки: пачка слагов без редиректов, редирект на главную вместо релевантной страницы, 302 вместо 301, цепочки и переезд в сезон продаж.
Увеличьте позиции и продажи вашего сайта
Профессиональное SEO-продвижение с гарантией результата. Выберите подходящую услугу:
Остались вопросы по продвижению?
Меня зовут Анатолий Кузнецов, я SEO-оптимизатор с 20-летним стажем. Разберу ваш сайт, отвечу на вопросы и подскажу, что улучшить для роста позиций в Яндексе и Google.
Связаться со мной →
Комментарии
Игорь Валентинович
У меня сайт 2011 года, все адреса русскими буквами, около четырёхсот страниц. Подрядчик предложил перевести всё в латиницу за отдельные деньги и обещал рост. Платить не за что?
Анатолий Кузнецов автор
Роста от такой переделки ждать не надо, а обещание роста здесь — главный тревожный признак. Попросите показать список ваших адресов с показами за год и спросите, что конкретно сломается, если их не трогать. Ответ про красоту и «так принято» — не основание. Основанием были бы дубли по регистру, мусорные адреса в индексе или битая структура каталога.
Наталья
Не соглашусь про кириллицу. У нас интернет-магазин, адреса были русскими, и мы намучились с рекламой и выгрузками: часть систем такие адреса просто не принимала. Перевели в латиницу, и стало проще. Так что причина менять бывает весомой.
Анатолий Кузнецов автор
Ваш случай логику текста подтверждает: вы меняли адреса не ради красоты, а потому что они ломали конкретную механику — выгрузки и рекламные системы. Это законное основание. Спор только о том, чтобы менять по причине, а не по привычке: в магазине с выгрузками таких причин обычно сразу несколько, а на сайте услуг из десяти страниц — ни одной.
Пётр
Про регистр — попал ровно в эту историю при переезде на другой хостинг. Раньше сайт жил на сервере, где регистр не учитывался. После переезда половина ссылок из старых рассылок начала отдавать 404: в них были заглавные буквы. Правило на приведение регистра закрыло вопрос за час.
Светлана Юрьевна
Вопрос по WordPress. Я меняю слаг записи прямо в редакторе, когда правлю заголовок. Получается, всё это время создавала 404? Как проверить, сколько их накопилось?
Анатолий Кузнецов автор
Скорее всего да, и это частая история. Проверить можно с двух сторон: раздел «Статистика обхода» в Яндекс.Вебмастере покажет адреса, по которым робот получил 404, а плагин с журналом обращений к несуществующим страницам — куда люди и роботы продолжают приходить. Дальше по каждому адресу ставите постоянный редирект на актуальную запись.
Алексей
Добавлю про цепочки. У нас накопилось три слоя правил за разные годы: защищённый протокол, смена структуры каталога, регистр. Один адрес проходил четыре перехода. Собрали правила в один список и переписали так, чтобы каждый старый адрес вёл сразу на конечный.
Марина
А как быть с датами в адресах блога? Структура с годом и месяцем, статьи за 2019 год из-за этого выглядят устаревшими. Стоит убирать дату из адреса?
Анатолий Кузнецов автор
Смена структуры постоянных ссылок меняет адреса всех записей сразу — самая массовая операция из возможных, и ради ощущения свежести я бы её не делал. Если статьи выглядят устаревшими, дело обычно не в адресе, а в содержании и в дате публикации, которую показывает шаблон. Разумнее обновить статьи и выводить дату последнего изменения.
Дмитрий
Таблица с признаками закрыла спор с разработчиком, который хотел «навести порядок» во всех адресах разом. По его же списку под настоящую переделку попало шесть адресов из трёхсот.
Руслан
Не понимаю логику про «не менять адреса с трафиком». Если страница важная, значит и адрес у неё должен быть правильный. Получается, чем важнее страница, тем хуже адрес останется навсегда?
Анатолий Кузнецов автор
Логика здесь про соотношение риска и выгоды, а не про правильность. Выгода от «правильного» адреса близка к нулю: ключ в адресе — слабый сигнал, читаемость на позиции не влияет. Риск пропорционален ценности страницы: чем больше у неё трафика и ссылок, тем больнее сбой при переезде. Так что да, у самой ценной страницы неидеальный адрес обычно остаётся, и это осознанное решение, а не лень.
Ольга
Про метки в адресах — больная тема. После настройки правил у нас начали срезаться рекламные параметры, и месяц переходы из кампаний шли как прямые. Нашли случайно, когда сводили расходы с заявками.
Виктор Сергеевич
Вопрос про кириллический домен. У меня основной домен русскими буквами, латинский стоит рядом и перенаправляет на него. Правильно так или лучше наоборот, чтобы в ссылках была латиница?
Тимур
Добавлю про файлы. Самая большая свалка у нас была не в адресах страниц, а в загруженных документах: прайсы и договоры с пробелами и русскими буквами в названиях. Ссылки на них постоянно рвались в письмах. Переименовали, поставили редиректы, и жалобы прекратились.
Екатерина
Не хватило одного: что делать, если старый сайт потерян, а адреса из индекса ведут в пустоту. У меня после смены движка около двухсот адресов отдают 404, и карты соответствия нет — восстанавливать её не по чему, кроме панели вебмастера.