Кириллические URL в Magento

Русские буквы в адресах товарных страниц

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

03.01.2011 10:07

В модуль Magento: «Поисковая оптимизация» добавлена функция адресации страниц с использованием кириллицы.
Функция включается опционально, по желанию администратора.

Когда функция включена, магазин формирует адреса страниц товаров типа:

http://example.com/вязаное-платье.html

или
http://example.com/платья/вязаное-платье.html


товарный раздел включается в адрес по желанию администратора.

Аналогично, функция работает и для страниц товарных разделов:

http://example.com/платья.html



Демонстрация работы модуля


Прикрепленное изображение: magento-cyrillic-url.png

Прикрепленное изображение: magento-cyrillic-url-admin.png

#2 Владимир Барболин
  • Группа: Клиент
  • Сообщений: 44
  • Регистрация: 02.03.2011

08.11.2011 05:36

Замечания/вопросы по работе модуля:
1. После смены названия товара, его кириллический url остается неизменным (Reindex не помогает). Приходится заново запускать профиль "Преобразование адресных ключей для товаров". На данный момент это единственный выход?
2. После запуска профиля "Преобразование адресных ключей для товаров" у цифровых товаров (и только у цифровых) в списке товаров появляется статус Нет в наличии, хотя на складе они есть и, более того, в карточке товара этого статуса тоже нет. Простое пересохранения товара (без внесения каких-либо изменений) решает проблему с этим товаром (опять же, переиндексация и пр. не помогают), но если товаров сотни....
3. После запуска профиля "Преобразование адресных ключей для товарных разделов" категории, обозначенные раньше как неактивные, меняют свой статус на Активные, т. е. появляются на сайте.

#3 Дмитрий-Лео
  • Группа: Пользователь
  • Сообщений: 6
  • Регистрация: 13.11.2011

13.11.2011 01:14

Если посмотреть на кириллическую ссылку через просмотр кода страницы в браузере тогда увидим что-то вроде этого
<a title="Батончик AkuBar" href="http://www.localhost.com/magento2/index.php/all/%D0%91%D0%B0%D1%82%D0%BE%D0%BD%D1%87%D0%B8%D0%BA.html">Батончик AkuBar</a>
т.е. ссылка не в кириллице, а в командной строке браузера ссылка отображается нормально. Будет ли это негативно сказываться на SEO? В SEO опыта мало...

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

13.11.2011 07:46

Так и должно быть: посмотрите код страниц Википедии.
Яндекс и Google отлично знают от таком внутреннем формате записи кириллических адресов.

#5 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

13.11.2011 10:52

Кстати, как видно на демо-сайте, мой модуль записывает адреса страниц в документе HTML прямо кириллицей, не кодируя их:
<a href="http://cms.magento-demo.ru/игрушки/игрушки-из-мультфильмов-и-фильмов/чебурашка-с-апельсином.html" title="Чебурашка с апельсином" class="product-image"><img src="http://cms.magento-demo.ru/media/catalog/product/cache/1/small_image/135x/9df78eab33525d08d6e5fb8d27136e95/1/0/cheburashka-s-apelsinom.jpg" width="135" height="135" alt="Чебурашка с апельсином" /></a>


Но для поисковых систем обе записи (с кодированием и без) равноценны.

#6 Дмитрий-Лео
  • Группа: Пользователь
  • Сообщений: 6
  • Регистрация: 13.11.2011

13.11.2011 11:17

Спасибо Дмитрий, я заметил..

#7 Эльмира Исаева
  • Группа: Пользователь
  • Сообщений: 1
  • Регистрация: 22.02.2016

22.02.2016 21:22

Здравствуйте! только зарегистрировалась на сайте. Нужен модуль "Поисковая оптимизация". Как его купить и сколько он стоит?

#8 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

22.02.2016 21:24

Только в составе Российской сборки Magento.

Поделиться темой: