Возможно ли это, или есть какой-то код, который можно добавить, чтобы я мог установить другой канонический URL-адрес для категорий в Magento? Я могу установить для продуктов штраф.Настройка канонических тегов для категорий в Magento
ответ
Из коробки ничего нет для меня, о котором я знаю. Вам нужно будет разработать или создать свой собственный способ сделать это.
Вам нужно будет создать запись в файле layout.xml, чтобы добавить дополнительный шаблон в раздел главы страницы, когда вы находитесь на странице категории (это, вероятно, будет в блоке catalog_Category_view). Вероятно, вам также понадобится файл вида, а также объект «Блок» для получения URL-адреса, который вы хотите использовать (технически вы можете поместить его в файл представления, но с блочным объектом больше «Magento»).
Ваш layout.xml блок будет выглядеть как этот
<catalog_category_view>
<reference name="head">
<block type="canonical/canonical" name="head_url" as="head_url" template="ocaff/canonical/head.phtml" />
</reference>
</catalog_category_view>
Этот блок ссылается на файл head.phtml. Этот файл будет содержать:
<link rel="canonical" href="<?php echo $this->getCanonicalUrl() ?>" />
Это перезванивает блок-объект, который имеет функцию с именем getCanonicalUrl(). В этой функции вы найдете и определите, каков ваш выбор. Скорее всего, вы хотите, чтобы это был URL-ключ, но вы можете иметь в виду другую логику.
Только что нашел этот вопрос во время поиска информации о поддержке канонического URL-адреса.
Я не уверен, какая версия добавила это (не удалось найти что-либо в примечаниях к выпуску), но теперь это поддерживается из коробки в 1.7.0.2.
В админ: SYSTEM >> CONFIG >> КАТАЛОГ >> ПОИСКОВАЯ ОПТИМИЗАЦИЯ
Последние два варианта позволяют канонические URL-адреса для категорий и продуктов.
Поддержка канонических тегов была введена в 1.4.0.0 RC1 –
Canonical URLs для продукта и категории страниц поддерживаются Magento от 1,5
В админ: SYSTEM >> CONFIG >> КАТАЛОГ >> ПОИСКОВАЯ ОПТИМИЗАЦИЯ
- 1. Эффективный способ добавления канонических тегов
- 2. Удаление категорий в Magento
- 3. Php Regex: Удаление частей URL для использования канонических тегов
- 4. Magento: использование категорий для брендов
- 5. категорий, тегов или обоих?
- 6. Служба тегов или категорий
- 7. Обработка тегов как категорий?
- 8. Настройка цвета для строк категорий
- 9. Одна подкатегория для нескольких категорий в Magento
- 10. другой шаблон для разных категорий в magento
- 11. Magento списки категорий Атрибуты
- 12. Magento - Список категорий продуктов
- 13. Список категорий Magento пуст
- 14. Настройка несколько категорий в Джекиле
- 15. пользовательский макет для всех категорий страница magento
- 16. Показать 'Из Цена' для категорий на Magento
- 17. Magento сгенерируйте URL-ключи для категорий
- 18. Fishpig Wordpress Extension для иерархии категорий Magento
- 19. TinyMCE - Настройка для тегов EE
- 20. Magento Rest-Api Список категорий
- 21. Отображение списка категорий и тегов в Wordpress
- 22. Импорт нескольких категорий с Magento
- 23. Magento top level Список категорий
- 24. Зачистка тегов HTML в Magento
- 25. Добавление тегов/категорий для обмена сообщениями через python
- 26. динамически создавать атрибуты категорий в admin magento
- 27. Как изменить размеры изображений категорий в Magento?
- 28. Лучшая практика для SEO-тегов/категорий в Umbraco 7+
- 29. Импорт категорий в magento через скрипт
- 30. Wordpress: Фильтровать сообщения по подбору тегов/категорий
Смотрите мой ответ ниже. Это теперь поддерживается из коробки в 1.7.0.2 – pspahn
Канонические теги поддерживаются в Magento с 1.4.0.0 RC1 для страниц продуктов и категорий. Вам нужно будет добавить их в макет на страницах CMS. –