Перейти к содержанию

Рекомендуемые сообщения

Доброго времени суток уважаемые.

 

Подскажите, как убрать отображение тега rel="canonical" c seo-страниц ocFilter 4.15?

 

Пример: адрес сео-страницы САЙТ/Категория1/сео-страница.хтмл

в ней помещен код <link href=" САЙТ/Категория1/" rel="canonical"/>

 

Заметил что проставляется, выходит что эти сео-страницы не могут попасть в индекс Поисковиков.

Изменено пользователем seolink

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте, убрать совсем можно, закомментировав в catalog.php строчку с canonical. Наверное стоит вопрос как прописывать каноническую страничку, которую формирует сам фильтр?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно такой вариант сработает?

$this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'].$url, true), 'canonical');

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в модификаторе после строки (примерно 341):

$this->document->deleteLink('canonical');

 

добавил:
        $this->document->deleteLink('next');
        $this->document->deleteLink('prev');

        if ($page == 1) {
             $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . $url, true), 'canonical');
            } elseif ($page == 2) {
             $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . $url, true), 'canonical');
            } else {
             $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . $url . '&page='. ($page - 1), 'SSL'), 'prev');
             $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . $url, true), 'canonical');
            }
            
            if ($limit && ceil($product_total / $limit) > $page) {
             $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . $url . '&page='. ($page + 1), 'SSL'), 'next');
             $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . $url, true), 'canonical');
            }

 

вроде работает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От SooR
      1 280.00 руб
      Скачать/Купить дополнение


      OCFilter - Модуль фильтра товаров
      Демо-версия

      Каталог
      Админ-панель

      Вход:
      Логин: demo
      Пароль: demo
       
      Совместимость

      Модуль совместим с OpenCart 1.5.6, 2.* и 3.* (включая различные сборки на базе этих версий).
       
      Совместимость с шаблонами
       
      Гарантированная совместимость и свой дизайн доступны для шаблона UniShop:
       
      Демо: http://unishop-template.tw1.ru/desktops/
      Шаблон: https://opencartforum.com/files/file/3063-universalnyy-adaptivnyy-shablon-unishop/

      Описание

      OCFilter - это быстрый и функциональный фильтр товаров в каталоге.

      Основной упор делается на скорость отбора товаров и удобство использования фильтра как покупателями, так и владельцами магазинов.
      Поэтому юзабилити и алгоритмы поиска развиваются постоянно, независимо от уже достигнутых или поставленных целей.

      Основные возможности модуля

      Фильтрация по:
      цене с логарифмической шкалой; производителям; наличию на складе (как по количеству, так и по stock_status_id); атрибутам*; опциям товара*; стандартным фильтрам OpenCart*.
      *требует скопировать их в настройках модуля
      - Поддержка мультиязычности;
      - Поддержка SEO URL для фильтров и его значений;
      - Работа с большим количеством товаров (100к +) и фильтров;
      - Создание посадочных страниц для определенного набора фильтров со своими meta-данными и текстом;
      - Не конфликтует с шаблонами и другими модулями;
      - Не заменяет файлы Вашего магазина, устанавливается через установщик дополнений OCmod с минимальными вставками кода;
      - Поддержка мобильных версий;
      - Возможность скрывать неактивные (с нулевым количеством товаров) значения фильтра;
      - Возможность использовать слайдеры для любых фильтров;
      - Возможность ограничивать вывод фильтров и значений, скрывая лишние под collapse кнопку;
      - Код модуля не зашифрован и не требует декодеров.

      Формирование SEO URL приводит ссылку фильтров в следующий вид:
      http[s]://domain.com/category-[n]/manufacturer-[n]/price/[number]-[number]/sklad/[in|out|stock_status_id]/filter-[n]/value-[n]/filter-[n]/[number]-[number][/|] Реальная ссылка демо-версии:
      http://demo2.ocfilter.com/ru/noutbuki-planshety-po/noutbuki-planshety-kompjutery/noutbuki/dell/klass/biznes/serija-protsessora/intel-core-i5/ Постоянным покупателям модуля скидка на последующие лицензии: 30%
       
      Внимание! 
      Модуль работает только в категориях товара! В акциях, производителях и на странице поиска он не работает.
       
      Внимание!
      Для правильной работы фильтра OCFilter вам необходимо отключить модификаторы всех других сторонних модулей фильтра (если такие модули устанавливались)!
      То есть отключить модификаторы из админки и в директории /system/[название_файла].xml
      Название файла достаточно переименовать, добавив в конце "_"
      /system/[название_файла].xml_ После этого обязательно очистите и обновите модификаторы в панели управления сайтом.
       
      Контакты

      Время работы поддержки: пн-пт с 10:00 до 19:00, суббота, воскресенье - выходной
      Добавил SooR Добавлено 27.09.2016 Категория Фильтры Системные требования Обязательное наличие подключенного Bootstrap (js и css).jQuery версии 1.9.1 и выше. Сайт разработчика https://ocfilter.com Старая цена Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От SooR
      Демо-версия

      Каталог
      Админ-панель

      Вход:
      Логин: demo
      Пароль: demo
       
      Совместимость

      Модуль совместим с OpenCart 1.5.6, 2.* и 3.* (включая различные сборки на базе этих версий).
       
      Совместимость с шаблонами
       
      Гарантированная совместимость и свой дизайн доступны для шаблона UniShop:
       
      Демо: http://unishop-template.tw1.ru/desktops/
      Шаблон: https://opencartforum.com/files/file/3063-universalnyy-adaptivnyy-shablon-unishop/

      Описание

      OCFilter - это быстрый и функциональный фильтр товаров в каталоге.

      Основной упор делается на скорость отбора товаров и удобство использования фильтра как покупателями, так и владельцами магазинов.
      Поэтому юзабилити и алгоритмы поиска развиваются постоянно, независимо от уже достигнутых или поставленных целей.

      Основные возможности модуля

      Фильтрация по:
      цене с логарифмической шкалой; производителям; наличию на складе (как по количеству, так и по stock_status_id); атрибутам*; опциям товара*; стандартным фильтрам OpenCart*.
      *требует скопировать их в настройках модуля
      - Поддержка мультиязычности;
      - Поддержка SEO URL для фильтров и его значений;
      - Работа с большим количеством товаров (100к +) и фильтров;
      - Создание посадочных страниц для определенного набора фильтров со своими meta-данными и текстом;
      - Не конфликтует с шаблонами и другими модулями;
      - Не заменяет файлы Вашего магазина, устанавливается через установщик дополнений OCmod с минимальными вставками кода;
      - Поддержка мобильных версий;
      - Возможность скрывать неактивные (с нулевым количеством товаров) значения фильтра;
      - Возможность использовать слайдеры для любых фильтров;
      - Возможность ограничивать вывод фильтров и значений, скрывая лишние под collapse кнопку;
      - Код модуля не зашифрован и не требует декодеров.

      Формирование SEO URL приводит ссылку фильтров в следующий вид:
      http[s]://domain.com/category-[n]/manufacturer-[n]/price/[number]-[number]/sklad/[in|out|stock_status_id]/filter-[n]/value-[n]/filter-[n]/[number]-[number][/|] Реальная ссылка демо-версии:
      http://demo2.ocfilter.com/ru/noutbuki-planshety-po/noutbuki-planshety-kompjutery/noutbuki/dell/klass/biznes/serija-protsessora/intel-core-i5/ Постоянным покупателям модуля скидка на последующие лицензии: 30%
       
      Внимание! 
      Модуль работает только в категориях товара! В акциях, производителях и на странице поиска он не работает.
       
      Внимание!
      Для правильной работы фильтра OCFilter вам необходимо отключить модификаторы всех других сторонних модулей фильтра (если такие модули устанавливались)!
      То есть отключить модификаторы из админки и в директории /system/[название_файла].xml
      Название файла достаточно переименовать, добавив в конце "_"
      /system/[название_файла].xml_ После этого обязательно очистите и обновите модификаторы в панели управления сайтом.
       
      Контакты

      Время работы поддержки: пн-пт с 10:00 до 19:00, суббота, воскресенье - выходной
    • От Otvet
      300.00 руб
      Скачать/Купить дополнение


      FX Cross Canonical - связанные товары (не опции)
      Данное дополнение позволяет связать ряд товаров в общий список, не используя опции.
      Принцип работы
      В карточке товаров появляется специальное поле в котором выбирается главный товар, на который будет ссылаться данный посредством canonical.
       
       
      В этом случае обозначаете один "главный" товар в группе, в остальных выбираете его в поле cross-canonical
       

      Избавляетесь от неявных дублей и качелей в выдаче
       
      --------------------------------
       
      Использование модуля подразумевает что вы не застряли в 2005г и не используете Meta Keywords, ибо захламлять БД новым полем не имеет смысла (модуль задействует поле Meta Keywords)
      Добавил Otvet Добавлено 21.08.2018 Категория SEO, карта сайта, оптимизация Системные требования Сайт разработчика http://full-index.ru/ Старая цена Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
    • От Otvet
      Данное дополнение позволяет связать ряд товаров в общий список, не используя опции.
      Принцип работы
      В карточке товаров появляется специальное поле в котором выбирается главный товар, на который будет ссылаться данный посредством canonical.
       
       
      В этом случае обозначаете один "главный" товар в группе, в остальных выбираете его в поле cross-canonical
       

      Избавляетесь от неявных дублей и качелей в выдаче
       
      --------------------------------
       
      Использование модуля подразумевает что вы не застряли в 2005г и не используете Meta Keywords, ибо захламлять БД новым полем не имеет смысла (модуль задействует поле Meta Keywords)
    • От vlad007
      Суть: Написать скрипт js для фильтра, без конфликтов с прочим функционалом
      Фильтр выводится в категориях в topблоке. Нужно чтоб с этого блока съезжал, приклеивался к меню (оно тоже плавающее, как вариант можно скрипт меню допилить если это возможно)
      Фильтр OCFilter
      ocStore Версия 1.5.5.1.2
      Тема http://univer15512.mattimeo.ru/ 
      Задача:
      Фильтр установлен, работает, его необходимо сделать плавающим при прокрутке (на всех устройствах)
      PS- position: sticky; - не прокатит, нагромождение
      Адрес сайта исполнителю в личку.
      Ваши предложения
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.