ЧПУ и URL для SEO: правила и ошибки

ЧПУ — почему 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/ → 200
  • example.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

Как обрабатывать параметры

  1. Пагинация: каждая страница пагинации должна иметь self-referencing canonical
  2. Фильтры и сортировка: canonical на базовый URL (без параметров)
  3. Язык: если это мультиязычный сайт — используйте подкаталоги (/ru/, /en/), не параметры

Clean-param для Яндекса

Clean-param: sort filter /catalog/

Это говорит Яндексу игнорировать параметры sort и filter на страницах каталога.

URL и SEO

Как URL влияет на ранжирование

  1. Ключевые слова в URL — поисковики используют слова в URL как сигнал релевантности. URL /services/seo-audit/ лучше ранжируется по запросу «seo аудит», чем /page.php?id=42.

  2. Читаемость — понятные URL повышают CTR в выдаче. Пользователь видит /services/seo-audit/ и понимает, куда попадёт.

  3. Ссылочный вес — 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 редиректит на другой — это нормально.