О том как убрать неправильный url page=1 в пагинации Opencart 2

    Убрать неправильный url page=1 в пагинации Оpencart 2

    Opencart один из лучших бесплатных движков, хотя как и у любой бесплатной CMS есть минусы.

    Сегодня мне пришлось заниматься внутренней оптимизацией Opencart и как всегда одним из пунктов чеклиста был проверка сайта на дубли страниц. На самом деле, дублей в Opencart из коробки немало, но в этом посте я расскажу только о том как убрать дубль категории page=1 в пагинации.

    Убрать неправильный url page=1 в пагинации Оpencart 2

    Есть несколько решений "замаскировать" проблему:

    • Удаление страниц из индекса — noindex,robots
    • Указание основной страницы — rel="canonical"
    • AJAX или Javascript прокрутка
    • и для Google — rel=prev/next (Яндекс не понимает)

    Я же предпочитаю устранять проблемы, а не пытаться их скрыть. Итак, начнем:

    В файле system/library/pagination.php
    заменяем строки

    на

    Строку

    Заменяем на код

    Для того чтобы не вмешиваться в ядро и не усложнять себе жизнь лишними свистоплясками при дальнейшем обновлении версии, советую всегда пользоваться Ocmod.

    Поэтому мы подготовили для Вас файл для модификатора.

    Спросил 10.07.2016 в Opencart.
    Оцените вопрос:
    ужасноплохонормальнохорошоотлично (оценок: 1, среднее: 5,00 из 5)
    Загрузка...

    Оставить комментарий

    Оставьте первый комментарий!

    Уведомление о
    Войти с помощью: