Редирект в Тильде решается двумя инструментами, и выбор между ними зависит от одного условия: существует ли ещё страница, с которой уводим посетителя. Если старого адреса в проекте нет, работает правило 301 в настройках сайта. Если страница живая и её нужно увести на другую, ставят блок T223. После настройки проверьте исходный адрес: правило 301 должно вернуть код перенаправления, а страница с T223 — код 200.
Выберите способ переадресации
Оба инструмента живут в одном кабинете, но устроены по-разному. Правило 301 отдаёт серверный ответ с кодом перенаправления. Блок T223 — это JavaScript-переадресация: страница загружается, скрипт уводит посетителя дальше, а сама страница при проверке отвечает кодом HTTP 200 [2].
| Условие | Инструмент и проверка |
|---|---|
Старого адреса в проекте нет |
Правило 301 в Настройках сайта → SEO Что видит проверка: Код 301 и адрес назначения |
Страница существует, нужно увести с неё |
Блок T223 на этой странице Что видит проверка: Код 200, затем переход скриптом |
Нужно перенести все адреса со старого домена на новый |
Отдельное решение для переноса домена Что видит проверка: Правила 301 в кабинете и T223 не выполнят такой перенос автоматически |
Граница по домену важна сразу. Правила 301 в кабинете Тильды работают только в рамках одного домена [1]. Смену домена целиком автоматически не закрывают ни блок T223, ни 301 в кабинете: по документации нужно либо собрать отдельный проект со старыми страницами и блоками переадресации, либо заказать domain forwarding у регистратора, либо прикрепить домен к стороннему серверу и настроить редирект там [2]. Для полноценного 301 при смене домена документация предлагает прикрепить старый домен к стороннему серверу и настроить перенаправление на нём.
Практический вывод для выбора: сначала посмотрите, открывается ли старый адрес в проекте. Открывается — T223. Не открывается — правило 301. Домен меняется — задача выходит за пределы кабинета.
Добавьте правило 301
Правило ставится в Настройках сайта, раздел SEO, пункт «Редиректы страниц (Code 301)» [1].
- Откройте Настройки сайта → SEO → Редиректы страниц (Code 301).
- В поле «Старый адрес страницы» впишите путь без домена, начиная со слэша:
/old-course. - В поле «Новый адрес страницы» так же, со слэша:
/course. - Нажмите «Добавить», затем сохраните изменения.
Адреса указываются без домена и начинаются со слэша [1]. Домен подставляется сам, потому что правило действует внутри сайта.
При настройке учитывайте ещё два случая. Первый — кириллические адреса со старого сервиса: их нужно вписать в поле старого адреса в том виде, в каком они были, чтобы переадресация сработала на существующую страницу [1]. Второй — массовый перенос: знак * в старом адресе закрывает любое число символов после слэша, так /blog/* уводит все несуществующие страницы, чей путь начинается с /blog/, на один новый адрес [1].
Проверять сразу после сохранения в том же браузере не стоит: результаты переадресации кешируются, и при правке правила может сработать старое. Для проверки документация советует сторонние сервисы, например redirect-checker.org [1].
Настройте блок T223
Блок T223 «Переадресация на URL» лежит в Библиотеке блоков, категория «Другое». Его ставят на ту страницу, с которой уводим посетителя [2].
- Откройте страницу, с которой нужен переход.
- Добавьте блок T223 из категории «Другое».
- Во вкладке «Контент» блока впишите ссылку назначения.
- Сохраните и закройте.
Переадресация начинает работать сразу после сохранения [2].
Здесь и лежит различие, которое важно понимать до настройки. Страница с блоком T223 при проверке отдаёт код ответа HTTP 200 [2]. Браузер переводит посетителя по указанной ссылке, а проверка HTTP-кода исходной страницы показывает 200. Серверного перенаправления с кодом 301 блок не делает — это прямо указано в документации [2].
Отсюда рабочее правило: T223 подходит для перехода с существующей страницы. Если нужен ответ HTTP 301, используйте правило в SEO-настройках для отсутствующего адреса. Если старая страница нужна только как трамплин, а её содержимое больше не актуально, разумнее удалить её и закрыть переход правилом 301. Это рекомендация по устройству инструментов, а не обещание позиций в выдаче.
Учебный пример и проверка перехода
Учебный пример
Возьмём домен https://example.com и два сценария из одной задачи.
Исходные условия:
- старый адрес
/old-courseв проекте отсутствует; - новая страница
/courseопубликована; - нужен постоянный переход на
/course; - дополнительно существующая страница
/eventдолжна вести на/courseчерез T223.
Заполняем настройки.
| Сценарий | Инструмент | Старый адрес | Новый адрес | Ожидаемый код на старом адресе |
|---|---|---|---|---|
1 |
Правило 301 |
/old-course |
/course |
301 |
2 |
Блок T223 на /event |
/event |
https://example.com/course |
200, затем переход скриптом |
Что должно получиться при проверке через сторонний сервис:
- запрос
https://example.com/old-courseвозвращает код 301 и адресhttps://example.com/course; - запрос
https://example.com/eventвозвращает код 200, а браузер после загрузки уводит наhttps://example.com/course.
Это критерий проверки, а не отчёт о проведённом тесте. Коды выше — ожидаемые по устройству инструментов; фактические значения смотрите в ответе сервиса на своём домене.
Проверка на цикл. Цикл появляется, когда новый адрес сам ведёт на старый. Перед сохранением сверьте пары: в правиле 301 новый адрес не должен совпадать со старым и не должен быть адресом, который уже закрыт другим правилом. В примере /course — конечная страница, она никуда не перенаправляет, поэтому цепочка обрывается на первом шаге. Если после сохранения сервис показывает больше одного перехода подряд, ищите правило, где новый адрес указывает обратно на исходный.
Отдельно про канонические адреса: когда страница доступна по нескольким путям, редирект и канонический тег решают разные задачи. Как их не перепутать — в материале про canonical. После настройки переходов стоит убедиться, что сайт виден в панели вебмастера: как добавить сайт в Яндекс Вебмастер.
Короткий итог: отсутствующий адрес закрывайте правилом 301 в SEO-настройках, живую страницу уводите блоком T223, смену домена решайте вне кабинета, а результат проверяйте сторонним сервисом с учётом кеша браузера.
Источники
- Переадресация со старых ссылок на новые — Tildahelp-ru.tilda.cc
- Настройка переадресацииhelp-ru.tilda.cc

