Слеш в конце URL
Определение: слеш в конце URL — это символ / в конце адреса страницы (например, /catalog/). Важно понимать, что для многих сайтов URL со слешем и без слеша — это два разных адреса, и если их не привести к одному виду, появляются дубли и лишние редиректы.
Зачем это нужно
- Избежать дублей: /page и /page/ не должны открываться как две разные страницы с одинаковым контентом.
- Сделать индексацию предсказуемой: поисковик быстрее понимает, какая версия URL основная.
- Сократить редиректы и цепочки: когда единое правило задано, сайт не «прыгает» между вариантами.
- Упростить аналитику: трафик не дробится между адресами со слешем и без.
- Снизить риск ошибок в карте сайта и каноникалах: все ссылки становятся в одном формате.
Пример
Пример кода:
# Пример для Nginx: убираем слеш в конце (кроме главной)
if ($request_uri ~ "^(.+)/+$") {
return 301 $1;
}
Логика простая: если страница запрошена как /page/, сервер перенаправляет на /page. Можно выбрать и обратный стандарт (всегда добавлять слеш), главное — чтобы правило было единым по всему сайту и не ломало реальные папки/маршруты.
Скриншот
Подпись к скриншоту: проверка в DevTools (Network) или через curl -I: какой URL является основным (200), а какой перенаправляет (301/308)
Частые ошибки
- Оставлять оба варианта доступными (200 OK) и получать дубли страниц.
- Настроить правило только частично: например, для каталога работает, а для статей — нет.
- Создавать цепочки: /page/ → /page → https://… → www/… вместо одного конечного редиректа.
- Карта сайта и внутренние ссылки ведут на один формат, а каноникал — на другой.
- Ломать URL с параметрами или служебные пути, если правило редиректа написано слишком «широко».
Связанные термины
- URL
- 301-редирект
- Цепочки редиректов
- Канонический URL (rel="canonical")
- Дубли страниц
- Sitemap (карта сайта)
Наши услуги
- SEO-продвижение сайтов — находим дубли URL, проверяем правила слеша, каноникалы и индексацию.
- Доработка сайтов — настраиваем единый стандарт URL (со слешем или без) и устраняем цепочки редиректов.
- Техническая поддержка сайта — следим, чтобы после обновлений не появлялись новые дубли и «скачущие» URL.