Где задаётся URL Key
- У товара и категории в разделе «Search Engine Optimization» есть поле
URL Key. - Суффикс адреса (например,
.html) задаётся отдельно в настройках каталога, раздел SEO.
Что происходит при смене URL Key
В справке Magento описан переключатель «Create Permanent Redirect for old URL» у товара и категории, а в настройках каталога — общая опция «Create Permanent Redirect for URLs if URL Key Changed». Если они включены, Magento создаёт редирект со старого адреса на новый. Для категории редирект затрагивает и адреса товаров в ней.
Что проверить после смены
- В сообществе Magento описаны случаи, когда при смене ключа в редиректе появлялся двойной суффикс (
.html.html). Это сообщения пользователей, а не официальное подтверждение, поэтому после смены откройте старый адрес и убедитесь, что он ведёт на нужную страницу. - Проверьте раздел «Marketing → URL Rewrites»: там видно, какие правила созданы.
- Если редирект не создался, переиндексируйте данные и очистите кеш.
Как заполнить ключ латиницей
Возьмите название товара, получите адрес в генераторе и вставьте в поле URL Key. Как Magento формирует ключ из кириллического названия автоматически, в справке не описано, поэтому проверьте на тестовом товаре.
Справка производителя
Описание ниже опирается на справку производителя. Интерфейс меняется от версии к версии, поэтому сверяйтесь с актуальной документацией:
Связанные статьи
Маршруты и суффиксы Magento разобраны в статье «ЧПУ в Magento».
Типичные ошибки
- Менять URL Key без включённого редиректа.
- Не проверять редирект после смены ключа.
- Оставлять кириллицу в ключе, не проверив, как она закодируется.
- Менять суффикс адресов на работающем магазине без плана редиректов.
Пошагово: приводим адреса к единому виду
- Соберите список страниц, у которых нужно проверить адрес.
- Сравните их адреса с результатом генератора: так видно, какие уже написаны по нужной схеме.
- Для остальных получите правильный адрес. Если страниц много, используйте режим «Список строк».
- Введите адрес в поле
URL Key. - Для опубликованных страниц закройте старый адрес включённым переключателем «Create Permanent Redirect for old URL».
- Откройте старый и новый адреса в браузере, затем отправьте страницы на переобход в Яндекс.Вебмастере.
Разбор заголовка по шагам
Возьмём заголовок «Кроссовки мужские беговые» и пройдём путь до адреса. В названии нет служебных слов, поэтому короткий и полный адреса совпадают.
Заголовок: Кроссовки мужские беговые
Без служебных слов: Кроссовки мужские беговые
Адрес целиком: krossovki-muzhskie-begovye
Адрес короче: krossovki-muzhskie-begovye
Режим «Убрать служебные слова» в генераторе делает второй шаг сам. Короткий адрес читается легче и лучше помещается в строку браузера. Ограничения по длине и другие правила составления адреса собраны в статье «Как составить ЧПУ-адрес страницы».
Памятка для редактора
Если в проекте несколько редакторов, дайте им короткую памятку. Достаточно этих правил:
- URL Key — из генератора.
- Редирект при смене ключа включён.
- После смены открываем старый адрес и проверяем.
Чек-лист
- Найти поле URL Key у товара и категории.
- Включить редирект при смене ключа.
- После смены проверить старый адрес.
- Заполнять ключ из генератора.
Частые вопросы
Где в Magento задаётся адрес товара?
В поле URL Key в разделе «Search Engine Optimization» на странице товара.
Создаёт ли Magento редирект при смене ключа?
Да, если включён переключатель у товара или категории и общая опция в настройках каталога.
Что такое double .html.html?
Это описанная в сообществе ошибка: после смены ключа в редиректе появляется двойной суффикс. Проверьте адреса после изменения.
Можно ли писать URL Key кириллицей?
Для надёжности лучше латиницей. Подставьте результат генератора.
Проверьте свои заголовки: вставьте их в генератор ЧПУ и посмотрите, как в адресе выглядят слова с этой буквой.