Создать URL
Генератор Правила транслитерации Как сделать ЧПУ Транслит для загранпаспорта ГОСТ 7.79 ISO 9 Блог Вопросы и ответы Создать URL
Транслитерация

Как привести старые адреса к единому виду: поиск, план и редиректы

На старом сайте адреса часто написаны по-разному: где-то tsena, где-то cena. Исправлять их нужно аккуратно и только там, где это действительно нужно. Вот план действий.

Нужно ли менять

Прежде чем менять, спросите себя: мешает ли разнобой? Если старые адреса работают и стабильно приводят посетителей, спешить не стоит. Менять стоит, когда на сайте рядом существуют две схемы, и новые страницы начинают дублировать старые. Каждое изменение адреса — это 301-редирект, а значит, риск ошибки.

Шаг 1. Найдите расхождения

Скачайте sitemap.xml и найдите адреса с признаками другой схемы:

curl -s https://ваш-сайт.ru/sitemap.xml | grep -oE '<loc>[^<]*(ts|kh|yy|ja|ju)[^<]*' | head -100

Каждая найденная пара — кандидат на проверку. Не все они ошибочны: «ts» встречается и в слове «отсюда». Подробные признаки — в статьях про «ц», «х» и «й».

Шаг 2. Составьте таблицу соответствий

Для каждого проблемного адреса получите правильный вариант в генераторе:

Старый адресНовый адрес
tsena-tovaracena-tovara
khleb-i-molokohleb-i-moloko
novyy-katalognovyj-katalog
rossijarossiya
japonskie-konfetyyaponskie-konfety

Шаг 3. Оформите редиректы

Для каждой пары добавьте постоянный редирект. В Apache это строки вида:

Redirect 301 /tsena-tovara /cena-tovara
Redirect 301 /khleb-i-moloko /hleb-i-moloko
Redirect 301 /novyy-katalog /novyj-katalog
Redirect 301 /rossija /rossiya
Redirect 301 /japonskie-konfety /yaponskie-konfety

Таблицу можно превратить в правила автоматически: «Массовая генерация правил редиректа из таблицы». Общий порядок — в статье «Как настроить 301-редирект».

Шаг 4. Проверка

  • Откройте старые адреса и убедитесь, что они ведут на новые за один шаг.
  • Проверьте, что нет цепочек (старый → промежуточный → новый) и петель.
  • Обновите внутренние ссылки, чтобы они вели на новые адреса напрямую.
  • Отправьте новые адреса на переобход в Яндекс.Вебмастере.

Дополнительно

Общий чек-лист проверки адресов — в статье «Чек-лист аудита URL».

Типичные ошибки

  • Менять адреса без таблицы соответствий.
  • Оставлять цепочки редиректов.
  • Не обновлять внутренние ссылки.
  • Менять адреса проверенных страниц с хорошим трафиком без необходимости.

Пошагово: план работы

  1. Выгрузите все адреса сайта.
  2. Найдите расхождения по характерным сочетаниям.
  3. Получите правильные варианты в генераторе.
  4. Оформите редиректы.
  5. Проверьте старые адреса и внутренние ссылки.

Разбор заголовка по шагам

Возьмём заголовок «Цена товара» и пройдём путь до адреса. Старый адрес — tsena-tovara, новый — cena-tovara.

Заголовок:           Цена товара
Без служебных слов:  Цена товара
Адрес целиком:       cena-tovara
Адрес короче:        cena-tovara

Режим «Убрать служебные слова» в генераторе делает второй шаг сам. Короткий адрес читается легче и лучше помещается в строку браузера. Ограничения по длине и другие правила составления адреса собраны в статье «Как составить ЧПУ-адрес страницы».

Памятка для редактора

Если в проекте несколько редакторов, дайте им короткую памятку. Достаточно этих правил:

  • Таблица «старый — новый».
  • Редирект напрямую, без цепочек.
  • Внутренние ссылки обновляем.

Чек-лист

  1. Найти расхождения.
  2. Составить таблицу.
  3. Настроить редиректы.
  4. Проверить цепочки.

Частые вопросы

Нужно ли приводить все адреса к одной схеме?

Не всегда. Если старые адреса работают, менять их без причины не стоит.

Как найти адреса с другой схемой?

Выгрузить sitemap.xml и поискать характерные сочетания букв: ts, kh, yy, ja, ju.

Как оформить редирект?

Постоянным 301-редиректом со старого адреса на новый, напрямую.

Что проверять после настройки?

Что старые адреса ведут на новые, нет цепочек, и внутренние ссылки обновлены.

Проверьте свои заголовки: вставьте их в генератор ЧПУ и посмотрите, как в адресе выглядят слова с этой буквой.

Читайте также