vlbag

Рейтинг
1
Регистрация
23.10.2018
Ingref:
vlbag, в файле catalog/controller/product/category.php после строки:


$this->document->setDescription($category_info['meta_description']);


Добавляете:


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


Если не поможет, то ищите прогера или гуглите "каноникал опенкарт".

Привет) Вот что получилось из этого http://joxi.ru/E2pNjaMi9okj8r

http://joxi.ru/xAeRn48Cp4yVKr

Ingref:
То, что вы написали - это будет одинаковый каноникал на всех статьях. А нужно, чтобы у каждой статьи был свой каноникал. Короче - попробуйте, если не получиться, то идите в соответствующий раздел - /ru/forum/development/web

Спасибо за помощь! Попробую.

А на друге категории товаров эта правка никак не повлияет?

---------- Добавлено 25.10.2018 в 16:16 ----------

xVOVAx:
у вас дубли страниц - вы уверены ?

У меня не дубли. У меня страницы из блога статей имеют по 2 УРЛа, один из которых закрыт к индексации в роботс, а вторые урлы не индексируются и не попадают в поиск((

AdamsGomes, у меня старый опенкарт 1.5

Ingref:
vlbag, в файле catalog/controller/product/category.php после строки:


$this->document->setDescription($category_info['meta_description']);


Добавляете:


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


Если не поможет, то ищите прогера или гуглите "каноникал опенкарт".

Это должно решить мою проблему со всеми 15-тью статьями из блога?

А то что я писал выше в скрине не годится?

xVOVAx:
Это жесть, я ещё раз спрошу - вы знаете что такое каноникал и где он нужен?

В чём жесть?

Каноникал - тег, который указывает ПС какую страницу сайта считать канонической(основной), Применяется например в случае дублей страниц.

А вы внимательно прочитали мои сообщения из 2-х моих тем?

AdamsGomes:
Я бы, настроил 301 редирект чтобы был доступен только один вариант и прописал сanonical,
SeoPro кстати должен это делать
Настройте htaccess.txt (переименуйте) в .htaccess
Настройте чпу для категории, иначе модуль работать не будет (хотя это вроде актуально для товара)
Главная -> Инструменты OC Team -> SEO Менеджер->

Прочитал несколько статей на эту тему, все сходятся что лучши прописать каноникал, а не 301 редирект.

У меня в админке опенкарта нет такого модуля.

samimages:
в среднем, кроме вас никто не знает; это же ваш сайт?
ну... поищите здесь: catalog/view/theme/default/template/common/header.tpl

Спасибо за наводку, нашёл) Вот так вставил http://joxi.ru/ZrJZawEt9xkVPr, правильно?

Прочитал, что вставлять надо между <head>

У 15 статей не один каноникал (у каждой статьи свой ЧПУ урл)! Значит мне нужно 15 строк со своими каноникал прописать, так?

И ещё сам блог со статьями тоже имеет 2 урла, системный (не ЧПУ) закрыт в роботс от индексации. Я так понимаю тоже нужно прописать каноникал ЧПУ.

xVOVAx:
<link rel="canonical" href="https://site.com"/>
вставлять в хедер

напишите пож. подробнее! в какой папке, файле, как это вставить??? у меня 15 статей (в одном месте править или в 15???).

LazyBadger:
Да лана, ну выбьет второй потом "дублем" - некрасиво, но жить не мешает... особливо - поколению жоп

У меня проблема не в дубле, а то что нет страниц из блога "Статьи" в индексе и в поиске!(((

---------- Добавлено 25.10.2018 в 01:05 ----------

LazyBadger, вы в первом свое сообщении всё правильно написали про каноникал! Как мне это сделать? где? (не могу разобраться).

LazyBadger:
Потому что это обычно: иметь для одной страницы несколько урлов на сайте. В данном случае имеем стандартный опенкартовский формат и ЧПУ-УРЛ

Если не делать ничего, то в индекс попадет страница с каждым урлом как отдельный документ, и позднее (как минимум в Яндексе) копии будут выбиты как "дубли". Чтобы этого не происходило, используется canonical-тэг, который и определяет, страницу по какому урлу считать "правильной" и "каноничной" (и оставлять в индексе), а какие исключать.

На показанных примерах он тоже есть, только вот я бы посчитал неправильным/неудачным выбором и каноничными держал ЧПУ-страницы

Подскажите пож. пошагово как это сделать. Чтобы в поиске были страницы с ЧПУ урлами, а урлы в системном формате не попадали в поиск. Благодарю.

---------- Добавлено 24.10.2018 в 17:06 ----------

Ingref:
Так как у вас второй URL закрыт в robots.txt, то не влияет. Но вообще, вот, ознакомьтесь - https://events.yandex.ru/lib/talks/4680/

Спасибо за полезное видео.

12
Всего: 12