
URL-адрес влияет на SEO продвижение куда слабее, чем принято думать, но ошибки в нём стоят дороже почти всех остальных технических огрехов. Проблема не в ключевых словах внутри адреса — этот фактор давно потерял вес. Проблема в дублях, обрывах и потерянном весе при перестройке структуры: смена адресов без перенаправлений обваливает трафик за неделю, а восстанавливается он месяцами. Ниже — что в адресе действительно имеет значение, на что не стоит тратить силы и как перестраивать структуру, ничего не потеряв.
Что в адресе действительно влияет
Разберу по факторам, от самого весомого к самому переоценённому.
Стабильность. Самое важное свойство адреса — то, что он не меняется. Адрес накапливает внешние ссылки, историю поведения пользователей, возраст в индексе. Каждая смена обнуляет часть этого накопленного даже при технически безупречном перенаправлении. Поэтому правильный подход — продумать структуру один раз и потом её не трогать без крайней необходимости.
Читаемость. Человек видит адрес в выдаче, в браузере, в пересланной ссылке. Сравните две записи одной и той же страницы: site.ru/remont-rulevyh-reek/ и site.ru/index.php?cat=12&id=487&sess=a1b2. По первой понятно, куда попадёшь, по второй — нет. Это влияет на кликабельность в выдаче и на то, будут ли ссылку пересылать в мессенджерах.
Вложенность и логика структуры. Правило простое: до любой важной страницы должно быть не больше трёх-четырёх переходов от главной. Глубоко закопанные страницы получают меньше внутреннего веса и реже обходятся роботом. При этом сама по себе длина адреса вторична — важна структура переходов, а не количество слэшей в строке.
Наличие ключевого слова. Влияет, но слабо. Ключ в адресе работает как дополнительное подтверждение темы страницы, не более того. Ради него не стоит перестраивать сайт, ломать существующие адреса и уж тем более набивать в путь по пять слов подряд.
Однозначность. Один документ должен быть доступен по одному адресу. Всё остальное — со слэшем и без, с параметрами и без, с www и без, по http и по https — должно сводиться к нему. Это не про красоту, а про то, чтобы сигналы страницы не разъезжались по десятку копий.
Как правильно оформлять адрес
| Правило | Плохо | Хорошо |
|---|---|---|
| Транслит вместо кириллицы | /ремонт-реек/ | /remont-reek/ |
| Дефис как разделитель слов | /remont_reek/ | /remont-reek/ |
| Только строчные буквы | /Remont-Reek/ | /remont-reek/ |
| Без лишних слов | /kak-vybrat-i-kupit-nedorogo-rulevuyu-rejku-v-moskve/ | /rulevye-rejki-moskva/ |
| Без служебных параметров | /page?id=12&sort=asc | /katalog/rejki/ |
| Без дат в пути | /2019/04/statya/ | /statya/ |
| Без технических расширений | /uslugi.php | /uslugi/ |
Про кириллицу отдельно. Технически она работает и индексируется, поисковики её понимают. Но при копировании адрес превращается в нечитаемую строку процентов, часть сторонних сервисов обрабатывает её некорректно, а в аналитике такие адреса выглядят месивом. Транслит надёжнее просто потому, что с ним меньше проблем на стыках систем.
Смежный материал по теме — «Продвижение службы доставки еды в Санкт-Петербурге: что реально влияет на заявки сегодня».
Про даты в адресах статей. Многие движки по умолчанию ставят год и месяц в путь. Формально это ни на что не влияет, но фактически создаёт две проблемы: пользователь видит в выдаче старую дату и реже кликает, а при обновлении материала возникает соблазн сменить адрес — со всеми вытекающими потерями.
Структура: как раскладывать разделы
Помогу с продвижением: SEO-продвижение от Анатолия Кузнецова — вывожу сайты в топ Яндекса белыми методами.
Адрес — производная от структуры сайта, а не наоборот. Поэтому начинать надо со схемы разделов, а не с придумывания красивых путей.
- Разложите спрос по группам. Соберите семантику, сгруппируйте по намерению и посмотрите, сколько логических уровней получается: категория, подкатегория, конкретная услуга или товар.
- Сопоставьте уровни с адресами. Один уровень структуры — один сегмент пути. Категория
/uslugi/, подкатегория/uslugi/remont/, конкретная страница/uslugi/remont/rulevyh-reek/. - Не плодите уровни ради красоты. Если в подкатегории одна страница, подкатегория не нужна — она только добавляет клик до целевой страницы.
- Решите вопрос с регионами заранее. Региональные страницы можно раскладывать по каталогу (
/moskva/uslugi/) или по поддоменам. Менять решение потом — самая дорогая из возможных перестроек. - Зафиксируйте правила именования письменно. Иначе через год половина адресов будет с подчёркиваниями, а вторая половина с заглавными буквами.
Отдельно про пагинацию, фильтры и сортировки. Все эти состояния порождают адреса, и решить, что с ними делать, надо до запуска, а не после того, как в индекс попало несколько тысяч копий одной категории.
Где чаще всего теряют трафик
- Смена структуры без перенаправлений. Переделали каталог, адреса изменились, старые отдают 404. Позиции и накопленные внешние ссылки обнуляются, восстановление занимает месяцы.
- Перенаправление всех старых адресов на главную. Формально ошибки нет, страницы доступны, а вес не передаётся: система видит, что старый адрес ведёт не на аналогичное содержимое, и трактует такое перенаправление как мягкую 404.
- Дубли из-за слэша.
/stranicaи/stranica/— два разных адреса с одинаковым содержимым, если перенаправление не настроено. - Смешение протоколов и www. Четыре варианта одного сайта вместо одного: с www и без, по http и по https. Лечится одним правилом на уровне сервера.
- Адреса с параметрами в индексе. Метки рекламных кампаний, идентификаторы сессий, сортировки и фильтры создают сотни копий одной страницы.
- Цепочки перенаправлений. Старый адрес ведёт на второй старый, тот на третий, и только потом на актуальный. Каждое звено теряет часть веса, а робот на длинных цепочках просто прекращает переход.
- Регистр букв. На части конфигураций сервера
/Uslugi/и/uslugi/— разные страницы. Проверяется вручную за минуту.
Параметры, метки и фильтры: как не засорить индекс
Это самая частая причина, по которой у сайта на сто страниц в индексе оказывается несколько тысяч документов. Инструменты решения:
- Директива Clean-param в robots.txt. Указывает Яндексу, какие параметры игнорировать при склейке адресов. Подходит для меток, сортировок и идентификаторов сессий. Прописывается один раз, работает на весь сайт.
- Тег canonical. Указывает основной адрес документа. Ставится на страницах с фильтрами, сортировками и пагинацией, ведёт на базовую версию категории. Важно: canonical — рекомендация, а не команда, и при сильно различающемся содержимом система может его проигнорировать.
- Метатег robots со значением noindex. Применяется к страницам, которые нужны пользователю, но не нужны в поиске: результаты внутреннего поиска, страницы сравнения, корзина.
- Отдельные посадочные под ходовые фильтры. Если по сочетанию фильтров есть измеримый спрос, вместо запрета лучше сделать статичный адрес с уникальным заголовком и описанием — такая страница будет собирать трафик, а не мешать.
Порядок проверки: выгрузите список проиндексированных страниц в Вебмастере, отсортируйте по вхождению символа вопроса и посмотрите, какие параметры встречаются чаще всего. Обычно хватает трёх-четырёх правил, чтобы убрать девять десятых мусора.
Если адреса всё-таки нужно менять
Иногда перестройка неизбежна: сайт переезжает на другой движок, меняется структура каталога, разделяются направления бизнеса. Порядок работ, который не даёт потерять трафик.
Если нужны детали, смотрите «Постраничный Robots: полное руководство и как это влияет на продвижение сайта».
- Соберите полный список текущих адресов. Не из карты сайта, а из трёх источников сразу: обход сайта краулером, выгрузка проиндексированных страниц из Вебмастера, список страниц с визитами из Метрики за год. Каждый источник даёт то, чего нет в остальных.
- Составьте таблицу соответствия. Каждому старому адресу — свой новый, максимально близкий по содержанию. Строки без пары — повод остановиться и подумать, а не отправить их на главную.
- Настройте постраничные перенаправления с кодом 301. Именно 301, а не 302: временное перенаправление не передаёт вес.
- Проверьте, что нет цепочек. Каждый старый адрес должен вести на конечный новый одним переходом.
- Обновите внутренние ссылки. Перенаправление — страховка для внешнего мира, но внутри сайта все ссылки должны сразу вести на новые адреса. Это касается и меню, и текстов, и карты сайта.
- Обновите карту сайта и отправьте на переобход. В Вебмастере есть инструмент переобхода страниц — используйте его на ключевых разделах.
- Следите за отчётом об ошибках. Первые две-три недели после переезда 404-е ошибки в Вебмастере — главный индикатор того, что что-то упущено.
Просадка после корректного переезда всё равно будет: обычно от двух недель до полутора месяцев, пока система переиндексирует и переоценит новые адреса. Если через два месяца трафик не вернулся к прежнему уровню, ищите ошибку в соответствиях, а не ждите дальше.
Чек-лист проверки адресов на действующем сайте
| Что проверить | Как | Признак проблемы |
|---|---|---|
| Слэш на конце | Открыть страницу с ним и без | Обе версии отдают 200 |
| www и протокол | Открыть все четыре комбинации | Нет перенаправления на основную |
| Регистр | Открыть адрес с заглавной буквой | Страница открывается вместо 404 или редиректа |
| Параметры в индексе | Выгрузка страниц из Вебмастера | Адреса с «?» среди проиндексированных |
| Цепочки перенаправлений | Обход краулером с отчётом по редиректам | Два и более переходов до конечного адреса |
| Вложенность | Отчёт краулера по глубине | Важные страницы глубже четвёртого уровня |
| Битые внутренние ссылки | Обход краулером | Ссылки на адреса, отдающие 404 |
| Единообразие именования | Просмотр списка адресов | Подчёркивания, заглавные буквы, кириллица вперемешку |
Особые случаи: пагинация, версии и языки
Три ситуации, в которых адреса ведут себя не так, как в обычном разделе, и которые чаще всего разбираются уже по факту проблемы.
Пагинация. Страницы вида /katalog/?page=3 нужны роботу для того, чтобы дойти до глубоко лежащих карточек, поэтому закрывать их от индексации полностью — плохая идея: вместе с ними закрывается путь к товарам. Рабочая схема такая: страницы пагинации оставляются открытыми для обхода, у каждой свой заголовок с номером страницы, canonical ставится на саму себя, а текстовое описание категории выводится только на первой странице. Отдельная страница «показать всё» нужна только там, где позиций немного и она реально грузится за приемлемое время.
Мобильная версия на отдельном адресе. Схема с поддоменом для мобильных сегодня устарела и создаёт ровно ту проблему, о которой весь материал: один документ по двум адресам. Если такая версия ещё жива, правильное направление — переход на адаптивную вёрстку с единым адресом и постраничным перенаправлением с мобильного поддомена. Пока переход не сделан, обязательна перекрёстная разметка соответствия версий, иначе сигналы делятся между двумя адресами пополам.
Если нужна помощь по теме — создание сайтов.
Несколько языков. Языковые версии разводятся либо папками, либо поддоменами, но в обоих случаях нужна разметка языковых соответствий: она говорит системе, что это не дубли, а варианты одного документа для разной аудитории. Частая ошибка — поставить разметку в одну сторону: русская страница ссылается на английскую, а обратной ссылки нет. Такая разметка не работает вообще, соответствия должны быть взаимными.
Подробнее об этом — в статье «Как влияет Яндекс рейтинг и Яндекс отзывы на продвижение сайта».
Как адреса влияют на бюджет обхода
У робота есть ограничение на число страниц, которые он готов скачать с сайта за единицу времени. Пока сайт маленький, это незаметно. Как только страниц становятся тысячи, лимит превращается в реальный ограничитель: новые материалы неделями ждут очереди, а обновления старых не подхватываются.
Адреса влияют на этот лимит напрямую, и вот как.
- Дубли съедают квоту. Каждый лишний адрес с параметром — это скачанная страница, которая не принесёт ни позиции, ни трафика. На магазине с фильтрами такие адреса легко составляют девять десятых всего обхода.
- Цепочки редиректов удваивают запросы. Один переход по ссылке превращается в два-три обращения к серверу вместо одного.
- Битые внутренние ссылки тратят обращения впустую. Робот идёт по ссылке, получает 404 и возвращается ни с чем.
- Глубокая вложенность откладывает обход. До страниц пятого уровня очередь доходит в последнюю очередь, а до тех, на которые нет ссылок вообще, не доходит никогда.
Проверяется всё это в статистике обхода в Вебмастере: там видно, сколько страниц скачивается в сутки и какие коды ответа при этом отдаются. Если доля кодов, отличных от 200, превышает пару десятков процентов, чистка адресов даст больше, чем любые правки текстов.
Частые вопросы
Стоит ли переделывать адреса, если они сейчас с идентификаторами вида /page?id=145?
Только если вы одновременно решаете другие задачи — переезд на новый движок или пересборку структуры. Ради одной лишь читаемости трогать работающие адреса не стоит: выигрыш незначительный, а риск потерь реальный. Если всё-таки переделываете, действуйте по порядку из раздела выше и обязательно проверьте соответствия по всем трём источникам списка адресов.
Нужно ли включать ключевое слово в адрес?
Полезно, но некритично. Достаточно одного-двух слов, точно описывающих содержание страницы. Набивать в путь всю ключевую фразу с уточнениями не надо: длинные адреса хуже читаются, а прибавки в ранжировании это не даёт.
Что делать с адресами удалённых товаров и услуг?
Если есть аналог — перенаправление на него. Если аналога нет и раздел закрыт совсем — отдавать 410. Этот код прямо говорит системе, что документ удалён навсегда, и страница уходит из индекса быстрее, чем при 404. Массово перенаправлять удалённые карточки в категорию не стоит: при большом количестве такое поведение расценивается как мягкая 404.
Влияет ли длина адреса?
Сама по себе — практически нет. Влияет то, насколько адрес читаем и сколько кликов от главной до страницы. Адрес из семидесяти символов, состоящий из трёх осмысленных сегментов, лучше, чем короткий набор цифр.
Как быть с регионами: поддомены или папки?
Оба варианта рабочие. Папки проще в обслуживании и держат весь вес на одном домене, поддомены удобнее, когда у регионов действительно разные контакты, цены и ассортимент, и их проще привязывать к регионам в Вебмастере. Главное — выбрать один раз: переход с одной схемы на другую относится к самым тяжёлым перестройкам.
Коротко
- Главное свойство адреса — неизменность: каждая смена теряет часть накопленного веса даже при корректном перенаправлении.
- Ключевое слово в адресе влияет слабо; читаемость, вложенность и однозначность важнее.
- Правила оформления: транслит, дефис, строчные буквы, без параметров, без дат и расширений в пути.
- Основные утечки трафика — перенаправления на главную вместо постраничных, дубли по слэшу и www, параметры в индексе, цепочки редиректов.
- Параметры и фильтры закрываются связкой Clean-param, canonical и noindex; под ходовые сочетания фильтров лучше делать отдельные статичные страницы.
- При переезде список адресов собирается из трёх источников сразу: краулер, Вебмастер, Метрика за год.
Если предстоит смена структуры адресов или в индексе накопились дубли с параметрами, разберём вашу ситуацию на SEO-консультации и составим порядок работ, при котором трафик не просядет.
Увеличьте позиции и продажи вашего сайта
Профессиональное SEO-продвижение с гарантией результата. Выберите подходящую услугу:
Остались вопросы по продвижению?
Меня зовут Анатолий Кузнецов, я SEO-оптимизатор с 20-летним стажем. Разберу ваш сайт, отвечу на вопросы и подскажу, что улучшить для роста позиций в Яндексе и Google.
Связаться со мной →
Комментарии
Юлиан Перепёлкин
Переезжали с самописного движка на готовый. Соответствия составляли по карте сайта — казалось, там всё. Через месяц выяснилось, что в карте не было трёх сотен старых статей, которые как раз давали основной трафик. Совет собирать список из трёх источников я бы вынес в самое начало.
Анатолий Кузнецов автор
Карта сайта почти никогда не совпадает с реальным индексом, и это нормально: она отражает то, что движок считает нужным показать, а не то, что фактически живёт в поиске. Самый полный список даёт объединение трёх выгрузок: обход краулером по внутренним ссылкам, список проиндексированных страниц из Вебмастера и список страниц с визитами из Метрики хотя бы за год. Третий источник ловит именно то, что случилось у вас, — старые материалы, на которые внутри сайта уже никто не ссылался, но которые продолжали приводить людей из поиска. Если переезд уже состоялся, ситуация поправима: возьмите список посещавшихся страниц за период до переезда, найдите те, что теперь отдают 404, и достройте перенаправления. Часть позиций вернётся.
Матрёна Кожухова
Про регистр букв — не думала, что это вообще проблема. Проверила, у нас адрес с заглавной открывается как обычная страница. То есть у каждой страницы потенциально есть двойник, если кто-то поставит ссылку с большой буквы.
Родион Голенищев
Вопрос по фильтрам. У нас интернет-магазин, фильтров много, комбинаций тысячи. Закрыли всё через canonical на категорию, но в индексе всё равно висят сотни адресов с параметрами. Почему не срабатывает?
Анатолий Кузнецов автор
Потому что canonical — рекомендация, а не запрет, и система вправе её не применить. Чаще всего причин три. Первая: содержимое отфильтрованной страницы слишком сильно отличается от базовой категории, и система считает её самостоятельным документом. Вторая: на такие адреса ведут внутренние ссылки, то есть сайт сам настаивает, что страницы важны. Третья: canonical проставлен не на все варианты или указывает на адрес, который сам перенаправляется. Для Яндекса надёжнее закрыть параметры директивой Clean-param в robots.txt — она работает как правило склейки, а не как совет. Параллельно уберите внутренние ссылки на параметрические адреса и решите, по каким сочетаниям фильтров есть реальный спрос: их лучше вынести в статичные адреса с собственными заголовками.
Серафима Юрлова
Не согласна насчёт кириллицы. У нас адреса на русском уже семь лет, индексируются нормально, в выдаче выглядят даже понятнее транслита. Проблема была ровно одна — в старой версии сервиса рассылок ссылки ломались. Сейчас и этого нет.
Порфирий Шаховской
Про даты в адресах статей поддержу. Убрал год и месяц из путей, сделал перенаправления. Просадка была недели три, потом вернулось. Зато материалы 2019 года перестали выглядеть в выдаче как древность и стали получать клики.
Христина Плещеева
Вопрос про 410 вместо 404. У нас сезонный ассортимент, часть карточек исчезает и появляется снова через год. Что ставить в этом случае — товар ведь не удалён навсегда?
Анатолий Кузнецов автор
В вашем случае ни 404, ни 410 не подходят: удалять страницу, которая через несколько месяцев вернётся, — значит каждый год заново набирать её позиции. Правильнее оставить адрес живым и отдавать код 200, но изменить содержимое: явная пометка, что позиция временно недоступна, ожидаемый срок появления, форма подписки на поступление и подборка доступных аналогов прямо на странице. Так адрес сохраняет накопленный вес и историю, а пользователь не упирается в тупик. Дополнительно уберите такие карточки из карты сайта на период отсутствия и верните обратно, когда товар появится. Перенаправлять на категорию тоже можно, но только если позиция ушла надолго и точных сроков нет.
Кондрат Загряжский
Столкнулся с цепочками перенаправлений на сайте, которому одиннадцать лет. Три переезда за историю, каждый оставил свой слой. Нашёл адреса, где до конечной страницы четыре перехода. Собрал всё в одно правило, скорость обхода роботом заметно выросла.
Онисим Шаховской
По поводу поддоменов и папок для регионов — выбрали поддомены, потому что в каждом городе свои цены и склад. Через два года понимаю, что обслуживать это тяжелее, чем казалось: каждый поддомен надо привязывать, наполнять и следить за ним отдельно. Папками было бы проще.
Нестор Аргунов
Вопрос по вложенности. У нас каталог четырёхуровневый по логике товаров, иначе не разложить: направление, тип, серия, модель. Получается, все карточки лежат на пятом уровне. Это критично или можно жить?
Анатолий Кузнецов автор
Критична не глубина пути в адресе, а число переходов от главной по ссылкам. Это разные вещи, и их постоянно путают. Карточка может лежать по адресу из пяти сегментов и при этом быть в двух кликах от главной, если на неё ведут ссылки из блока популярных позиций, из подборок и из перелинковки внутри материалов. Проверьте отчёт краулера по глубине именно в кликах, а не по структуре пути. Если окажется, что карточки действительно достижимы только последовательным спуском по каталогу, добавьте перекрёстные связи: блоки похожих товаров, подборки под задачи, ссылки из статей. Заодно это распределит внутренний вес, который сейчас весь оседает на верхних уровнях.
Никанор Тыртов
Добавлю про метки рекламных кампаний. У нас в индекс попало больше тысячи адресов с UTM-хвостами, потому что кто-то расставил такие ссылки в сторонних каталогах. Clean-param решил вопрос за пару недель, но сначала пришлось найти источник.
Феодосия Дьяконова
Правильно ли я понимаю, что перенаправление со слэша на адрес без слэша и обратно — вопрос вкуса, лишь бы вариант был один? Или какой-то из них предпочтительнее?
Анатолий Кузнецов автор
Понимаете правильно: принципиальной разницы для ранжирования нет, важна единственность варианта и её последовательное соблюдение. Практические соображения всё же есть. Многие движки по умолчанию отдают разделы со слэшем на конце, и в такой ситуации проще принять их поведение, чем переписывать правила и потом ловить исключения. Второе: если у вас в путях встречаются файлы с расширениями, слэш на конце помогает визуально отличать раздел от документа. И третье, самое важное: какой бы вариант вы ни выбрали, приведите к нему все внутренние ссылки, а не только правило на сервере. Иначе робот на каждом переходе будет проходить лишний редирект, а это напрямую съедает лимит обхода.
Феофан Шамшев
По опыту переезда: самое неприятное — не сами перенаправления, а внутренние ссылки. Их оставили старыми, понадеявшись на 301. В итоге робот месяцами ходил по цепочкам вместо прямых адресов, а часть новых страниц индексировалась чуть ли не последней. Правьте ссылки сразу.