ЧПУ — почему URL должен быть понятен и человеку, и поисковику
URL (Uniform Resource Locator) — это адрес страницы в интернете. Он влияет не только на то, как пользователь воспринимает ссылку, но и на ранжирование в поиске. Поисковики используют слова в URL как сигнал релевантности, а пользователи — как индикатор содержания.
Плохой URL: example.ru/index.php?id=123&cat=5
Хороший URL: example.ru/services/seo-audit/
Что такое ЧПУ (человеко-понятный URL)
ЧПУ — это URL, который содержит слова на естественном языке, а не технические параметры. Он понятен пользователю и несёт семантическую ценность для поисковика.
Примеры ЧПУ
| Плохо | Хорошо |
|---|---|
/index.php?id=42 |
/services/seo-audit/ |
/product.php?cat=3&item=15 |
/catalog/windows/pvc/ |
/news/2026/08/15/ |
/blog/kak-nastroit-robots-txt/ |
/page.php?lang=ru&id=99 |
/about/company/ |
URL в нижнем регистре
Почему регистр важен
Поисковики считают /Page/ и /page/ разными URL. Это не проблема для людей (браузеры часто игнорируют регистр), но для поисковика — это два разных адреса с одинаковым контентом. Результат: дубли.
Пример:
example.ru/About/→ 200example.ru/about/→ 200- Контент одинаковый, но поисковик считает это двумя страницами
Правило
Все URL должны быть в нижнем регистре. Это простой стандарт, который устраняет одну из самых простых причин дублей.
# Правильно
https://example.ru/services/seo-audit/
# Неправильно
https://example.ru/Services/SEO-Audit/
Длина URL — сколько символов достаточно
Рекомендуемая длина: до 110 символов
Поисковики не устанавливают жёсткого лимита на длину URL, но есть практические рекомендации:
- До 70-80 символов — оптимально для большинства страниц
- До 110 символов — допустимый максимум
- Более 110 символов — лучше сократить
Почему длинные URL — это плохо:
- Не помещаются в выдачу целиком
- Сложнее копировать и делиться
- Выглядят непрофессионально
- Могут обрезаться в email и мессенджерах
Структура URL
https://example.ru/[каталог]/[подкаталог]/[slug]/
Примеры:
https://example.ru/— главнаяhttps://example.ru/services/— каталог услугhttps://example.ru/services/seo-audit/— страница услугиhttps://example.ru/blog/kak-nastroit-robots-txt/— статья блога
Структура URL для разных типов страниц
Главная страница
https://example.ru/
Страницы каталога
https://example.ru/catalog/
https://example.ru/catalog/windows/
https://example.ru/catalog/windows/pvc/
Иерархия должна отражать структуру сайта. Глубина — не более 3-4 уровней.
Страницы услуг
https://example.ru/services/seo-audit/
https://example.ru/services/seo-promotion/
https://example.ru/services/content-marketing/
Блог-статьи
https://example.ru/blog/kak-nastroit-robots-txt/
https://example.ru/blog/chto-takoe-canonical/
Slug должен содержать ключевое слово и быть понятным.
Страницы контактов
https://example.ru/contacts/
Транслит — когда нужен, когда нет
Когда использовать транслит
- Если целевая аудитория не читает латиницей — русский slug понятнее
- Если URL будет использоваться в устной речи — «перейти на пример точка ру/услуги» понятнее, чем «.../uslugi»
Когда использовать латиницу
- Если целевая аудитория технически подкована — IT-специалисты привыкли к латинице
- Если сайт международный — латиница универсальна
- Если CMS требует латиницы — многие CMS (WordPress, Bitrix) по умолчанию используют транслит
Транслит vs кириллица
| Транслит | Кириллица |
|---|---|
/seo-prodvizhenie/ |
/seo-prodvizhenie/ (тоже транслит) |
| Понятен техническим специалистам | Понятен всем |
| Стандарт для большинства CMS | Поддерживается не всеми CMS |
| Может быть длиннее | Короче |
Рекомендация: используйте транслит для slug, но делайте его коротким и понятным. seo-audit лучше, чем seo-proverka-sajta-na-oshibki.
Параметры в URL
Когда параметры допустимы
- Пагинация:
/page/2/ - Фильтры:
?color=red&size=large - Сортировка:
?sort=price - Язык:
?lang=ru
Как обрабатывать параметры
- Пагинация: каждая страница пагинации должна иметь self-referencing canonical
- Фильтры и сортировка: canonical на базовый URL (без параметров)
- Язык: если это мультиязычный сайт — используйте подкаталоги (
/ru/,/en/), не параметры
Clean-param для Яндекса
Clean-param: sort filter /catalog/
Это говорит Яндексу игнорировать параметры sort и filter на страницах каталога.
URL и SEO
Как URL влияет на ранжирование
-
Ключевые слова в URL — поисковики используют слова в URL как сигнал релевантности. URL
/services/seo-audit/лучше ранжируется по запросу «seo аудит», чем/page.php?id=42. -
Читаемость — понятные URL повышают CTR в выдаче. Пользователь видит
/services/seo-audit/и понимает, куда попадёт. -
Ссылочный вес — URL с ключевыми словами получает больше веса от внешних ссылок с анкорными текстами.
URL и внутренняя перелинковка
URL должен отражать структуру сайта. Внутренние ссылки должны использовать полные URL, не относительные пути. Это помогает поисковику понять иерархию.
Частые ошибки с URL
1. Смешанный регистр
/Services/SEO-Audit/ и /services/seo-audit/ — это разные URL для поисковика. Результат: дубли.
Решение: все URL в нижнем регистре.
2. Слишком длинные URL
/blog/kak-nastroit-fajl-robots-txt-dlya-poiskovyh-robotov-yandeks-i-google-poshagovaya-instrukciya/ — слишком длинный.
Решение: сокращайте до 70-80 символов. /blog/kak-nastroit-robots-txt/
3. URL с параметрами в контенте
Ссылки в тексте: <a href="/page.php?id=42">SEO-аудит</a> — параметры в URL контента.
Решение: используйте ЧПУ даже внутри контента.
4. URL с кириллицей (IDN)
https://пример.ру/услуги/ — работает, но может вызывать проблемы с некоторыми CMS и инструментами.
Решение: используйте транслит для slug.
Чеклист URL
- [ ] Все URL в нижнем регистре
- [ ] Длина до 110 символов (оптимально 70-80)
- [ ] Slug содержит ключевое слово
- [ ] Иерархия отражает структуру сайта
- [ ] Параметры обрабатываются через canonical или Clean-param
- [ ] Нет смешанного регистра
- [ ] Нет URL с IDN (кириллицей)
- [ ] Нет URL с техническими параметрами в контенте
Итог
ЧПУ — это простой, но мощный инструмент SEO. Понятные URL в нижнем регистре с ключевыми словами помогают поисковикам понять содержание страницы и повышают CTR в выдаче. Убедитесь, что все URL на вашем сайте следуют этим правилам — и ваш сайт будет лучше индексироваться.
Проверить сайт по техническим и контентным пунктам можно в бесплатной проверке.
Вопросы и ответы
URL влияет на ранжирование сильно?
URL — один из слабых факторов ранжирования. Он не поднимет страницу в топ сам по себе, но правильный URL помогает поисковику понять содержание страницы и повышает CTR.
Можно ли менять URL на уже проиндексированных страницах?
Да, но нужно настроить 301 редирект со старого URL на новый. Иначе старый URL вернёт 404, и весь ссылочный вес потеряется.
Slug должен быть на русском или латинице?
Зависит от CMS и аудитории. Латиница (транслит) — стандарт для большинства CMS. Кириллица — понятнее, но может вызывать проблемы. Транслит — безопасный выбор.
Параметры в URL — это всегда плохо?
Нет, параметры допустимы для пагинации, фильтров и сортировки. Главное — правильно обрабатывать их через canonical и Clean-param.
Trailing slash в URL — нужен или нет?
Главное — консистентность. Либо /page/, либо /page — но не оба варианта. Если один вариант 301 редиректит на другой — это нормально.