Промокод+10% бонусными токенами при пополнении баланса SpeedyIndexПополнить →
IndexFix Tools
Работает в вашем браузере

Генератор 301 редиректов для Apache и Nginx

При переезде сайта или смене URL нужны сотни редиректов, а одна ошибочная строка может создать цикл. Сгенерируйте правила по своей таблице соответствий и проверьте их до развёртывания.

Или выберите файл

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

При онлайн-проверке на сервер IndexFix Tools передаётся только адрес: сервер загружает эту общедоступную страницу и возвращает ответ. Ничего не сохраняется.

Ваши данные остаются в браузере. Ничего не передаётся на сервер и не сохраняется.

Главное

Бесплатный PDF

Скачайте чек-лист «Диагностика проблем с индексацией»

Пошаговая проверка: статус в Search Console, доступность страницы, robots.txt, noindex, канонический URL, переадресации, файл Sitemap и обратные ссылки — и что делать в каждом случае.

Скачать PDF PDF · страниц: 3

Как пользоваться

  1. Подготовьте таблицу соответствий: в каждой строке старый URL и его новый URL, разделённые запятой, табуляцией или стрелкой.
  2. Вставьте её или выберите CSV-файл и, если старые URL записаны полными адресами, укажите хост сайта.
  3. Выберите сервер (Apache, Nginx или оба) и код статуса.
  4. Нажмите Создать правила и исправьте всё, что попало в раздел «Что проверить в первую очередь».
  5. Скопируйте или скачайте правила, проверьте их на тестовом сервере и только потом разверните.

Где взять данные

Результаты сканирования старого сайта

Полный список старых URL, включая URL с параметрами.

Старые файлы Sitemap и аналитика

Старые файлы Sitemap и самые посещаемые страницы — чтобы не пропустить важные URL.

Ваша таблица соответствий

Два столбца — старые и новые URL, экспортированные в CSV.

Точные совпадения в Apache

Директива Redirect в Apache сравнивает адреса по префиксу, поэтому правило для /old срабатывает и для /old-page. Для точных совпадений генератор использует RedirectMatch с ^ и $. URL со строкой запроса требуют mod_rewrite, поэтому для таких строк генерируются директивы RewriteCond и RewriteRule с флагом QSD, который отбрасывает старую строку запроса (Apache 2.4 и новее).

Nginx и map

Для Nginx генератор создаёт map по $request_uri (эта переменная включает строку запроса) и один блок if, который возвращает переадресацию. Блок map размещается в контексте http, а блок if — в блоке server.

Цепочки и циклы

Если новый URL сам переадресуется дальше по списку, старый URL направляется сразу на конечную цель. Цикл, в котором URL переадресуют друг на друга, в правила не попадает и выводится отдельным списком, чтобы вы исправили таблицу соответствий.

Следующий шаг

После развёртывания пройдитесь по SEO-чек-листу после переезда сайта.

Вопросы и ответы

301 или 308?

Оба кода — постоянные переадресации, и Google обрабатывает их одинаково. Код 308 к тому же указывает клиентам сохранить метод запроса.

Поддерживаются ли шаблоны и подстановочные знаки?

Нет. Генератор пишет точные правила «один к одному» — это самый безопасный вариант для карты URL.

Что делать, если старые URL на другом домене?

Укажите хост старого сайта; строки, где старый URL находится на другом хосте, пропускаются и выводятся отдельным списком.

Как долго должны действовать переадресации?

Google советует, как правило, не меньше года, а по возможности — дольше.

Источники

Другие бесплатные инструменты

Расшифровка отчёта URL InspectionВставьте отчёт URL Inspection и узнайте, что означает каждое поле и что исправить в первую очередь.Анализ отчёта Page indexingСгруппируйте выгруженные неиндексированные URL по причине, папке и шаблону адреса и получите список для повторной проверки.Очистка списка URLУдалите дубли и параметры отслеживания и приведите беспорядочный список ссылок к единому виду.Приоритизация обратных ссылокОставьте одну лучшую ссылку с каждого ссылающегося домена и отметьте ссылки, к которым стоит присмотреться.Планировщик капельной индексацииРаспределите новые ссылки по дням в ровном темпе и выгрузите график.Проверка robots.txtУзнайте, какие URL файл robots.txt закрывает для Googlebot и какая строка это определяет.Анализатор логов GooglebotНайдите в логах сервера настоящие визиты Googlebot и посмотрите, что он сканирует и какие URL отдают ошибки.Генератор SitemapПревратите список URL в корректные XML-файлы Sitemap, разбитые с учётом ограничений Google.