Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Полный путь товара в тэге canonical


Recommended Posts

Добрый день!

Opencart 2 как известно умеет генерировать тег <link ... rel="canonical"> для основных url, дабы исключить дублирование. Однако по многим причинам, канонической для товаров каталога является структура сайт/товар. В моём интернет-магазине каждый товар имеет только одну категорию и не может принадлежать к двум и более сразу. В связи с этим и еще некоторыми факторами требуется изменить структуру канонических ссылок на сайт/категория/товар или сайт/категория/подкатегория/товар. 

 

Данные ссылки генерируются в файле

catalog/controller/product/product.php

в строке 

$this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']), 'canonical'); 

 

Вопрос: как изменить эту строку, чтобы получить желаемую структуру в тэге <link>?

 

Почитал немало информации по данному вопросу, но решения пока так и не нашёл, поэтому создал тему.

Надіслати
Поділитися на інших сайтах


Поставил и включил SeoPro, в коде вообще исчезли тэги <link rel="canonical">, это нормальная ситуация?

Кстати до этого был установлен модуль SEO Page+ , его теперь нужно удалить?

Змінено користувачем Hazard
Надіслати
Поділитися на інших сайтах


Это нормально, товар имеет единственный адрес и указание "какой из одного url правильный" не требуется. Яндекс еще и "спасибо" скажет за то что не спамите атрибутами для робота

Надіслати
Поділитися на інших сайтах

Гість
Ця тема закрита для публікації повідомлень.
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.