Top.Mail.Ru Top.Mail.Ru
Структура URL: как создавать SEO-friendly адреса

Структура URL: как создавать SEO-friendly адреса

Структура URL: как создавать SEO-friendly адреса

URL — это не просто технический адрес страницы, а полноценный элемент ранжирования и навигации. Поисковые системы используют структуру адреса для понимания иерархии сайта, а пользователи — для оценки релевантности ещё до клика в выдаче. В этом материале разберём, как проектировать ЧПУ-адреса (человекопонятные URL), какие правила работают в Яндексе и Google, и какие ошибки превращают URL в источник дублей и потери трафика.

Что такое SEO-friendly URL и зачем он нужен

SEO-friendly URL — это адрес, который читается человеком, отражает содержание и положение страницы в структуре сайта. Сравните два варианта одной карточки товара:

  • Плохо: site.ru/index.php?id_cat=24&prod=1187&sort=2
  • Хорошо: site.ru/pamyatniki/granitnye/vertikalnyy-501

Второй адрес сообщает и роботу, и человеку: это раздел «памятники» → подраздел «гранитные» → конкретная модель. Влияние URL на ранжирование умеренное (это не главный фактор), но он работает сразу на нескольких уровнях:

  • CTR в выдаче. Понятный адрес отображается в сниппете и хлебных крошках Яндекса и Google, повышает доверие и кликабельность.
  • Краулинг и индексация. Логичная структура помогает роботу распределять краул-бюджет и быстрее находить вложенные страницы.
  • Анкоры ссылок. При копировании «голого» URL он сам становится осмысленным анкором.
  • Аналитика. По ЧПУ-адресам проще читать отчёты в Метрике и группировать страницы по разделам.

Анатомия правильного адреса

Разберём URL на составляющие, чтобы понимать, на что влияет каждый элемент.

Элемент Пример Рекомендация
Протокол https:// Только HTTPS, один канонический вариант
Хост www или без www Выбрать одно написание, остальное — 301-редиректом
Путь (папки) /uslugi/montazh/ Отражает вложенность, глубина 3–4 уровня максимум
Слаг страницы seo-friendly-adresa Транслит или латиница, через дефис, в нижнем регистре
Параметры ?utm_source=... Закрывать от индексации, использовать canonical
Якорь #section-2 Не индексируется как отдельный URL, для навигации

Ключевое правило: один уникальный документ — один канонический URL. Любая страница, доступная по нескольким адресам (со слешем и без, с параметрами сортировки, с UTM-метками), порождает дубли. Подробнее о борьбе с ними — в материалах про дубли страниц и канонические URL.

Правила формирования слага

Слаг — это «говорящая» часть адреса, идентифицирующая страницу внутри раздела. Базовые требования:

  1. Латиница или транслит, а не кириллица в чистом виде. Кириллический URL технически работает (Яндекс его понимает), но в ссылках, письмах и мессенджерах он превращается в нечитаемый %D0%BF%D0%B0...-код. Используйте транслитерацию: pamyatniki, а не памятники.
  2. Слова через дефис, не подчёркивание. Google официально трактует дефис как разделитель слов, а подчёркивание — как склейку. seo-friendly-adresa корректнее, чем seo_friendly_adresa.
  3. Нижний регистр. На большинстве серверов (Linux/Nginx) URL чувствителен к регистру: /Uslugi и /uslugi — это два разных адреса. Всегда используйте строчные буквы.
  4. Главный запрос в слаге. Включайте ключевую фразу страницы, но без переспама: kupit-pamyatnik достаточно, kupit-pamyatnik-nedorogo-cena-zakazat — уже мусор.
  5. Без стоп-слов и предлогов. Убирайте i, na, dlya, s, если они не несут смысла. Короткий слаг читается лучше.
  6. Короткая длина. Ориентир — до 60–70 символов на весь путь. Длинные адреса хуже отображаются в сниппете и труднее копируются.

Структура папок и вложенность

Папки в URL должны повторять логическую иерархию сайта и навигацию. Хорошая структура для коммерческого сайта:

/category/                    → раздел
/category/subcategory/        → подраздел
/category/subcategory/tovar/  → карточка

Глубина вложенности — не более 3–4 кликов от главной до любой целевой страницы. Чем глубже спрятан документ, тем реже до него доходит робот и тем меньше внутреннего веса он получает. Поддерживать неглубокую структуру помогают хлебные крошки и грамотная внутренняя перелинковка.

Отдельный вопрос — где размещать статьи блога: в плоской структуре /blog/slug или с категориями /blog/category/slug. Плоский вариант проще в поддержке и не ломается при смене рубрики; вложенный нагляднее для крупных контент-проектов. Оба подхода рабочие — главное, не менять схему задним числом.

Слеш, регистр и параметры: технические нюансы

Три источника дублей, о которых забывают чаще всего:

  • Завершающий слеш. /uslugi и /uslugi/ для сервера — разные URL. Выберите один формат и настройте 301-редирект с неканонического на канонический. Для папок принято ставить слеш, для «файлов» (страниц с расширением) — нет.
  • GET-параметры. Фильтры, сортировки, пагинация и UTM-метки создают бесконечное число вариаций одного контента. Закрывайте параметрические URL через rel=canonical на основную страницу, директивы в robots.txt или meta robots. В Яндекс.Вебмастере есть инструмент «Чистка параметров» (Clean-param).
  • Регистр и протокол. Все версии (HTTP/HTTPS, с www/без) должны вести 301-редиректом на единственный канонический вид.

Пример: переезд на ЧПУ без потери трафика

Возьмём типичную задачу — сайт на старом движке с адресами вида /shop.php?cat=12&item=345. План перехода на SEO-friendly структуру:

  1. Составить карту соответствий. Каждому старому URL назначить новый ЧПУ-адрес (/pamyatniki/granitnye/model-345). Выгрузить полный список через Screaming Frog или лог-анализ.
  2. Настроить постраничные 301-редиректы. Не общим правилом «всё на главную», а именно URL → URL. Цепочки редиректов (301 → 301 → 200) недопустимы — только один переход. О выборе кода ответа — в статье про редиректы 301 vs 302.
  3. Обновить внутренние ссылки. Меню, перелинковку, sitemap.xml, микроразметку — везде проставить новые адреса, чтобы не гонять робота через редиректы.
  4. Отправить новый sitemap.xml. Загрузить в Яндекс.Вебмастер и Google Search Console, отследить переиндексацию.
  5. Контроль. Следить за отчётами об ошибках сканирования, кодами ответа и сохранением позиций в течение 2–4 недель.

При корректных постраничных 301 накопленный вес и позиции переходят на новые адреса. Резкое падение после переезда — почти всегда признак ошибок в карте редиректов, а не «нормальная просадка».

⚠️ Риски и частые ошибки

  • Смена URL без редиректов. Самая дорогая ошибка: старые адреса отдают 404, накопленный вес теряется, страницы вылетают из индекса. Любое изменение адреса обязательно сопровождается 301.
  • Дата в URL у вечнозелёных статей. Адрес /blog/2021/seo-guide визуально устаревает; через год статью неудобно обновлять без смены URL. Для evergreen-контента дату в путь не выносят.
  • Переспам ключами в слаге. /kupit-deshevo-nedorogo-cena-akciya-skidka Яндекс и Google воспринимают как манипуляцию. Один-два ключевых слова — потолок.
  • Кириллица там, где не нужно. Технически индексируется, но ломает анкоры и аналитику. Для рунета безопаснее транслит.
  • Множественные написания. Доступность одной страницы по /Page, /page, /page/, /page?ref=1 без канонизации — прямой путь к дублям и размытию релевантности.
  • Спецсимволы и пробелы. Пробелы (%20), кириллица в параметрах, символы &, =, + в человеческой части пути — источник ошибок кодирования.

FAQ

Влияют ли ключевые слова в URL на позиции?
Влияют слабо и косвенно. Это второстепенный фактор: важнее title, контент и поведенческие. Ключ в слаге полезен для понимания темы роботом и для CTR, но без переспама — одного вхождения достаточно.

Кириллица или транслит в URL?
Для российского сегмента предпочтительнее транслит латиницей. Яндекс корректно индексирует кириллические адреса, но в ссылках они превращаются в нечитаемый процентный код, что портит анкоры и усложняет аналитику.

Что лучше — дефис или подчёркивание?
Дефис. Google официально считает его разделителем слов, а подчёркивание склеивает их в одно. Это давнее и стабильное правило, менять его смысла нет.

Нужно ли менять старые «нечитаемые» URL на ЧПУ?
Только если выгода превышает риск. Любая смена адреса требует 301-редиректов и переиндексации, на время которой возможны колебания позиций. Если страницы хорошо ранжируются — иногда разумнее их не трогать.

Как закрыть параметрические URL от дублирования?
Используйте rel=canonical на основную страницу, Clean-param в Яндекс.Вебмастере и директивы в robots.txt. Для UTM-меток и сортировок canonical обязателен.

Какая оптимальная длина URL?
Жёсткого лимита нет, но ориентируйтесь на 60–70 символов всего пути. Короткие адреса лучше выглядят в сниппете, удобнее копируются и читаются.

Материал подготовлен экспертами Chrome Media — агентства, специализирующегося на техническом SEO и продвижении сайтов в Яндексе и Google.

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *