Что такое ЧПУ
ЧПУ (Человеко-Понятный URL) — URL, который читается людьми:
❌ https://example.com/page.php?id=12345&cat=8&ref=fb ✅ https://example.com/blog/kak-nastroit-sitemap
Зачем нужен ЧПУ
1. Лучше CTR в выдаче
URL отображается в выдаче. ЧПУ:
- Понятен пользователю
- Привлекает клик
- Передаёт контекст
2. SEO-фактор
Google использует URL как слабый сигнал тематики.
/blog/sitemap-nastroika лучше, чем /page-12345.
3. Шарингг и копипаст
URL копируется в Telegram/email → читаемо вашу тему.
4. Внутренняя перелинковка
Анкоры с URL понятны: «sitemap-nastroika» как анкор.
Правила построения
1. Короткий
Оптимум: 3-5 слов, до 75 символов.
❌ /category/sub-category/sub-sub-category/article-with-very-long-title-name-2026-step-by-step-guide ✅ /blog/sitemap-nastroika
2. С главным ключом
URL содержит ключевое слово страницы.
/blog/seo-audit — для статьи про SEO-аудит.
3. Слова через дефис
❌ /blog/kak_nastroit_sitemap (нижнее подчёркивание)
❌ /blog/kakNastroitSitemap (camelCase)
❌ /blog/kak nastroit sitemap (пробелы)
✅ /blog/kak-nastroit-sitemapGoogle понимает дефисы как разделители слов.
4. Только нижний регистр
❌ /Blog/Sitemap-Nastroika
✅ /blog/sitemap-nastroikaРегистр часто ломает кеш и редиректы.
5. Латиница или кириллица?
Латиница (рекомендуется):
- ✅ Стабильно везде работает
- ✅ Копируется без percent-encoding
- ✅ Проще для иностранных пользователей
Кириллица:
- ✅ Понятнее русскоязычным
- ❌ В URL bar превращается в
%D0%BA%D0%B0%D0%BA... - ❌ Длинные после encoding
- ❌ Хуже шарится
Вывод: для рунета — латинская транслитерация. Например, kak-nastroit-sitemap.
6. Без стоп-слов
Можно убрать предлоги:
❌ /blog/kak-nastroit-sitemap-dlya-novogo-saita-v-2026-godu
✅ /blog/sitemap-novyy-sayt-20267. Логичная иерархия
/category/subcategory/article или плоская /article.
Глубина не более 3 уровней:
✅ /blog/seo-audit
✅ /catalog/bikes/mountain
❌ /blog/category-1/sub-category/sub-sub-category/article-title8. Без даты в URL (обычно)
❌ /blog/2026/06/19/seo-article
✅ /blog/seo-articleДата в URL означает, что через год статья выглядит устаревшей. Также при обновлении контента URL становится странным.
Исключение: новостные сайты — там дата важна.
9. Без параметров для контента
❌ /article?id=12345
✅ /article/seo-auditПараметры допустимы для фильтров, сортировки, UTM.
10. Стабильность
После публикации URL не меняйте. Если меняете — 301 со старого.
Структуры URL по типам сайтов
Блог
/blog/ — главная блога
/blog/article-title — статья
/blog/tag/seo — теги (опционально)E-commerce
/ — главная
/catalog/ — все товары
/catalog/category/ — категория
/catalog/category/subcategory/ — подкатегория
/catalog/category/subcategory/product — товарАгрегатор / каталог
/ — главная
/companies/ — все компании
/companies/category/ — категория
/companies/category/city/ — категория + город
/companies/company-name/ — компанияSaaS / B2B
/ — главная
/features — фичи
/pricing — тарифы
/about — о компании
/blog/article — блог-статьяАнти-паттерны
❌ URL с ID
/product/12345
/page.php?id=678Не несут SEO-веса.
❌ Длинные URL
/blog/comprehensive-step-by-step-guide-to-setting-up-seo-on-your-new-website-in-2026-for-beginnersСокращайте.
❌ Спецсимволы
/blog/seo&audit#anchor
/page-title!newИспользуйте только: латинские буквы, цифры, дефис, точка, слэш.
❌ Несколько слешей подряд
/blog//article
/category///subcat/Обычно автоматически нормализуется, но не всегда. Лучше избегать.
❌ Trailing slash непоследовательно
/blog/article и /blog/article/ → дубли.
Выберите один вариант и редиректьте на него.
❌ Capitals не нормализованы
/Blog/Article
/blog/articleДва URL = два дубля.
❌ Меняете URL без 301
Старый URL даёт 404 → теряете все ссылки и сигналы.
❌ Сессия / трекинг в основном URL
/article;session_id=abc123Должно быть в параметрах или cookies.
Как настроить ЧПУ в CMS
WordPress
Settings → Permalinks → Post name:
/%postname%/Tilda
Автоматически генерируется, можно редактировать в настройках страницы.
Webflow
В Page Settings → URL.
Next.js (App Router)
Структура файлов = структура URL:
app/blog/[slug]/page.tsx → /blog/[slug]Битрикс
Через ЧПУ-настройки в админке. Часто нужны mod_rewrite правила.
Миграция URL-структуры
Если решили поменять структуру
- Составить карту: старый URL → новый URL
- Настроить 301-редиректы: все старые на новые
- Обновить sitemap с новыми URL
- Обновить внутренние ссылки
- Обновить canonical
- Сообщить GSC и Я.Вебмастеру
- Мониторить трафик 1-3 месяца
Чек-лист ЧПУ
- [ ] URL короткие (до 75 символов)
- [ ] С главным ключом
- [ ] Через дефис
- [ ] Нижний регистр
- [ ] Латиница (транслитерация)
- [ ] Без стоп-слов где возможно
- [ ] Глубина ≤ 3 уровней
- [ ] Без ID и параметров для контента
- [ ] Trailing slash консистентно
- [ ] Без капитализации
- [ ] При смене URL — 301
Реальный пример хорошей структуры
OpenCard (card-open.ru):
/ — главная
/catalog — каталог всех карт
/blog — блог
/blog/oplata-kartoy-ozon-cherez-nfc
/blog/kak-oplatit-vpn
/blog/unionpay-v-turcii
/blog/plati-po-miru-otzyvy
/blog/telegram-premium-iz-rossiiГлубина 2, короткие, информативные, латиница, дефис.
Результат: 95% органика при чёткой URL-структуре.
Итог
ЧПУ URL — простой фактор с большим эффектом. 30 минут на настройку правил + следование им = годами польза.
Главное: коротко, латиницей через дефис, с ключом, в нижнем регистре.