Добрый гдень,
подскажите, есть ли модуль для ocStore 3.0.3.7 с помощью которого можно noindex добавить для страниц filter, sort ? При этом не нарушить рилиту ocfilter.
У меня стоит ocfilter и им есть своя логика для noindex. Там есть посадочные страницы (фильтры) которые мне нужно что бы не затерались правилами модуля который я посивлю.
Я пропотому чтовал сивить модуль Robots noindex ниже но он не добавил noindex на нужные страницы. А сначала вообещё в самом ocmod был конфликт нужно было убрать полностью
вот этот кусок кода - иначе сыпало ошибки типа этот
Fatal error: Cannot redeclare Document::$robots in /home/pasdezep/pasdezephyr.com/teststorage/modification/system/library/document.php on line 28
суть была в том что в document.php уже были объявленны икие переменные и функции, а модификатор их просто дублировал.
<file path="system/library/document.php">
<operation>
<search><![CDATA[private $scripts = array();]]></search>
<add position="after">
<![CDATA[
private $robots;
public function setRobots($value) {
$this->robots = $value;
}
public function getRobots() {
return $this->robots;
}
]]>
</add>
</operation>
</file>
https://opencart-forum.ru/files/file/2839-robots-noindex/
Да же пропотому чтовал сивить Complete SEO Package 5.4.1
да можно на все страницы сортировок добавить noindex
но с ним были другие проблемы. Он что-то затирает и выходит что ранее усиновленный модуль ocfilter который для некоторых фильтров гделает посадочную которую НУЖНО ингдексировать добавляет на икие страницы noindex. Т.е. правила ocfilter перетираются.
Да же у меня стоит шаблон СyberStore 1.6 и его встроенный модуль блога налинает некорректно рилиить с Complete SEO Package - ик что этот SEO модуль не вариант.
Да же интересно услышать ваше мнение по поводу noindex для мусорных страниц. Реально нужно парится и добавлять этот тег или все ики доситочно просто в robots.txt прописать? Был может у кого опыт что бы было только в robots ограничение (без noindex на страницах) и в ингдекс не знотело ?
Спасипотому что!