Нужно ли менять
Прежде чем менять, спросите себя: мешает ли разнобой? Если старые адреса работают и стабильно приводят посетителей, спешить не стоит. Менять стоит, когда на сайте рядом существуют две схемы, и новые страницы начинают дублировать старые. Каждое изменение адреса — это 301-редирект, а значит, риск ошибки.
Шаг 1. Найдите расхождения
Скачайте sitemap.xml и найдите адреса с признаками другой схемы:
curl -s https://ваш-сайт.ru/sitemap.xml | grep -oE '<loc>[^<]*(ts|kh|yy|ja|ju)[^<]*' | head -100
Каждая найденная пара — кандидат на проверку. Не все они ошибочны: «ts» встречается и в слове «отсюда». Подробные признаки — в статьях про «ц», «х» и «й».
Шаг 2. Составьте таблицу соответствий
Для каждого проблемного адреса получите правильный вариант в генераторе:
| Старый адрес | Новый адрес |
|---|---|
| tsena-tovara | cena-tovara |
| khleb-i-moloko | hleb-i-moloko |
| novyy-katalog | novyj-katalog |
| rossija | rossiya |
| japonskie-konfety | yaponskie-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».
Типичные ошибки
- Менять адреса без таблицы соответствий.
- Оставлять цепочки редиректов.
- Не обновлять внутренние ссылки.
- Менять адреса проверенных страниц с хорошим трафиком без необходимости.
Пошагово: план работы
- Выгрузите все адреса сайта.
- Найдите расхождения по характерным сочетаниям.
- Получите правильные варианты в генераторе.
- Оформите редиректы.
- Проверьте старые адреса и внутренние ссылки.
Разбор заголовка по шагам
Возьмём заголовок «Цена товара» и пройдём путь до адреса. Старый адрес — tsena-tovara, новый — cena-tovara.
Заголовок: Цена товара
Без служебных слов: Цена товара
Адрес целиком: cena-tovara
Адрес короче: cena-tovara
Режим «Убрать служебные слова» в генераторе делает второй шаг сам. Короткий адрес читается легче и лучше помещается в строку браузера. Ограничения по длине и другие правила составления адреса собраны в статье «Как составить ЧПУ-адрес страницы».
Памятка для редактора
Если в проекте несколько редакторов, дайте им короткую памятку. Достаточно этих правил:
- Таблица «старый — новый».
- Редирект напрямую, без цепочек.
- Внутренние ссылки обновляем.
Чек-лист
- Найти расхождения.
- Составить таблицу.
- Настроить редиректы.
- Проверить цепочки.
Частые вопросы
Нужно ли приводить все адреса к одной схеме?
Не всегда. Если старые адреса работают, менять их без причины не стоит.
Как найти адреса с другой схемой?
Выгрузить sitemap.xml и поискать характерные сочетания букв: ts, kh, yy, ja, ju.
Как оформить редирект?
Постоянным 301-редиректом со старого адреса на новый, напрямую.
Что проверять после настройки?
Что старые адреса ведут на новые, нет цепочек, и внутренние ссылки обновлены.
Проверьте свои заголовки: вставьте их в генератор ЧПУ и посмотрите, как в адресе выглядят слова с этой буквой.