Технические ограничения
Спецификация протокола длину адреса не ограничивает — ограничения ставят конкретные программы. Исторический потолок старых браузеров составлял около 2000 символов, серверы обычно принимают строку запроса до 8 килобайт. На практике до этих цифр не доходит никто: проблемы начинаются гораздо раньше.
Разумные пределы
Ориентиры, которые работают для большинства проектов:
| Что измеряем | Норма |
|---|---|
| Полный адрес с доменом | до 100 символов |
| Слов в конечном сегменте | 3–5 |
| Уровней вложенности | не более 3 |
| Длина одного сегмента | до 40–50 символов |
Сотня символов — не запрет, а порог внимания. Адрес длиннее почти всегда можно сократить без потери смысла. Генератор показывает длину результата под полем и подсвечивает превышение.
Почему длина вообще имеет значение
- Отображение в выдаче. Длинный путь обрезается многоточием, и слова, ради которых адрес составлялся, до пользователя не доходят.
- Копирование. Ссылка переносится в мессенджеры и документы целиком; чем она длиннее, тем выше шанс переноса строки и обрыва.
- Читаемость. Из адреса должно быть понятно содержание страницы за секунду. Двенадцать слов такой ясности не дают.
- Поддержка. Короткие адреса проще сопоставлять при выгрузках, миграциях и настройке редиректов.
Пример сокращения. Было: /kupit-sadovye-kacheli-nedorogo-v-moskve-s-dostavkoj-2026/ — 57 символов в одном сегменте. Стало: /catalog/sadovye-kacheli/. Смысл тот же, читаемость выше, слова из запроса на месте.
Что убрать из адреса в первую очередь
- Коммерческие добавки: «купить», «цена», «недорого», «заказать». Их место в заголовке и тексте, а не в пути.
- Служебные слова: предлоги и союзы. В генераторе для этого есть отдельный переключатель.
- Год и сезон, если страница не привязана к конкретному году: иначе её придётся переносить каждый январь.
- Дублирование раздела: в
/catalog/kacheli/sadovye-kacheli-dlya-dachi/слово «качели» встречается дважды. - Технические хвосты: идентификаторы, коды сессий, индексы сортировки.
Вложенность и структура
Длина адреса часто растёт не из-за слов, а из-за глубины: пять уровней каталога дают пять сегментов. Если путь получается длиннее трёх уровней, проблема обычно не в адресе, а в структуре — разделы дробятся слишком мелко.
Плохо: /catalog/mebel/dlya-doma/gostinaya/divany/uglovye/seryj-divan/
Лучше: /catalog/divany/uglovye/
Подробнее о том, как раскладывать каталог по уровням, — в материале о структуре URL интернет-магазина.
Короткий чек-лист
- 3–5 слов в конечном сегменте, до 100 символов во всём адресе.
- Не более трёх уровней вложенности.
- Ни одного слова, которое можно убрать без потери смысла.
- Адрес читается вслух и понятен без контекста.
Приёмы сокращения на примерах
Четыре типовых случая, которые встречаются в каждом втором каталоге.
| Было | Стало | Что убрали |
|---|---|---|
/kupit-divan-uglovoj-nedorogo/ | /divany/uglovye/ | Коммерческие слова |
/catalog/mebel/divany/divany-uglovye/ | /catalog/divany/uglovye/ | Повтор слова в пути |
/novosti/novost-ot-01-09-2026-o-skidkah/ | /blog/osennie-skidki/ | Дату и служебные слова |
/product/divan-milano-2-seryj-rogozhka-levyj-ugol/ | /product/divan-milano-2/ | Характеристики модели |
Общий принцип: в адресе остаётся то, что отличает страницу от соседних. Всё, что повторяется на сотне страниц каталога, из адреса убирается.
Как длина выглядит в мобильной выдаче
На узком экране под адрес отводится примерно 40–50 символов. Дальше идёт многоточие, и хвост пути пользователь не увидит. Если в конце адреса стоит самое важное слово, оно просто не дойдёт до читателя сниппета.
Отсюда практическое следствие: значимое слово должно стоять в начале сегмента, а не в конце. /sadovye-kacheli-dlya-dachi/ лучше, чем /dlya-dachi-sadovye-kacheli/, даже если оба варианта одинаковой длины.
Когда длинный адрес оправдан
Из правила есть исключения:
- Спросовые страницы фильтров. Комбинация «угловые серые диваны из рогожки» может быть частотным запросом — тогда адрес длиннее оправдан.
- Уникальные названия товаров. Если модель различается только полным наименованием, сокращать нечего.
- Геозависимые разделы. Город в адресе увеличивает длину, но несёт смысл.
Во всех остальных случаях работает простое правило: если из адреса можно убрать слово и смысл не изменится — его нужно убрать.
Что именно измерять
Под «длиной URL» разные специалисты понимают разное, и от этого путаница в рекомендациях. Разложим по частям на конкретном примере:
https://site.ru/catalog/divany/uglovye/milano-2/
\_____/ \_____/\_______________________________/
протокол домен путь
| Что считаем | Символов | Норма |
|---|---|---|
| Полный адрес | 47 | до 100 |
| Путь без домена | 32 | до 60–70 |
| Конечный сегмент | 9 | до 40 |
| Уровней вложенности | 3 | до 3 |
Генератор показывает длину именно готового сегмента — той части, которую вы создаёте. Домен и путь родительских разделов к ней добавляются уже на сайте, поэтому держите запас: если раздел лежит на третьем уровне, на конечный сегмент остаётся меньше места.
Длинные слова и составные термины
Отдельная сложность — русские слова, которые при транслитерации разрастаются. «Щ» превращается в три латинских символа, «ч», «ш», «ж», «ю», «я» — в два. Слово «объявления» из десяти букв даёт obyavleniya — одиннадцать символов, а «сельскохозяйственный» — все двадцать четыре.
Практический вывод: при прочих равных выбирайте более короткий синоним. «Стиральные машины» короче, чем «машины стиральные автоматические», и обе фразы описывают один раздел. Если сократить нельзя — оставьте одно длинное слово в сегменте, не добавляя к нему второе такое же.
Частые вопросы
Есть ли у поисковых систем жёсткий лимит длины адреса?
Официального лимита нет. Ограничения касаются отображения: слишком длинный путь обрезается в результатах поиска, и часть слов пользователь не увидит.
Считается ли домен в общую длину?
Да, ориентир в 100 символов относится к полному адресу вместе с протоколом и доменом. На длинном домене на путь остаётся меньше места.
Что делать с уже существующими длинными адресами?
Если страницы работают и приносят трафик, трогать их не обязательно. Сокращать имеет смысл при плановом переезде — вместе с настройкой 301-редиректов.
Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.