Как оптимизировать пагинацию на CMS Opencart самостоятельно

A A A

Одним из методов помощи поисковой системе Google понять какие страницы на сайте являются пагинацией это указать rel=”next” rel=”prev”. Т.е. связать таким образом страницы и указать поисковой системе, что нужно направить посетителя на основную страницу. В статье мы рассмотрим, как можно самому оптимизировать пагинацию для CMS Opencart для Google, добавив rel=”next” и rel=”prev”.

  1. Заходим на FTP и находим файл header.tpl (вашего шаблона www/catalog/view/theme/название шаблона/template/common ), в котором есть вот такие строки кода:

header.tpl.code

Если кода нет — добавляем.

  1. Затем нам нужно открыть файл контроллера категории (catalog/controller/product) category.php и найти вот такие строки кода:

category.php.code

  1. После строки: $this->data[‘pagination’] = $pagination->render(); необходимо добавить вот такой код:

После чего необходимо сохранить файл.

  1. После сохранения открываем нужную нам категорию и смотрим на наши теги next и prev.

proverka

  1. После этого нам необходимо в файле header.tpl (вашего шаблона www/catalog/view/theme/название шаблона/template/common ) прописать такой код:

header.tpl.code2

 

  1. Если вы хотите, чтобы на страницах фильтрации или сортировки, которые обычно скрыты от индексации, теги next и prev не выводились, тогда необходимо внедрить следующий код:

ВАЖНО. В новых версиях OpenCart необходимо обновлять модификаторы в административной панели сайта, тогда изменения вступят в силу. Но перед обновлением лучше всего спросить у программиста, чтоб ничего не сломалось.

Если вы нашли ошибку, выделите участок текста и нажмите Ctrl + Enter или , чтобы сообщить нам.