Нужно на страницах пагинации от page-2 до page-n прописать строку


#1

Нужно на всех страницах пагинации от page-2 до page-n прописать строку:
<meta name="robots" content="noindex, follow"/>

В каком файле и куда нужно вставить строку? Заранее благодарен


Консультации по SEO
Консультации по SEO
Закрытие страниц пагинации от индексации
#2

Попробуйте через модуль мои изменения

/design/themes/ТЕМА/templates/addons/my_changes/hooks/index/meta.post.tpl

{if $search.page > 1}
<meta name="robots" content="noindex, follow"/>
{/if}

(!) Не тестировано


#3

Спасибо за ответ.

Модуль “Мои изменения” установлен. Захожу по пути /design/themes/abt__unitheme/templates/addons/

а в паке /addons/ нет папки /my_changes/… Если я правильно понимаю, то эту папку как раз и должен был создать модуль “Мои изменения”?

Или мне просто в ручном режиме самому дальше создать папки и файл положить туда?

В документации что-то я не нашел описания как работать с модулем “Мои изменения”…
Пусто - http://prntscr.com/kl95r9


#4

Да, ручками создайте недостающие папки и файл. Потом не забудьте почистить кэш


#5

Спасибо за ответы и пояснения. Работает


#6

В Bright theme не работает. Как сделать?


#7

внесите изменения в респонсив


#8

в responsive тоже добавил и нет изменений


#9

Модуль “Мои изменения” включен?


#10

Включен


#11

Пришлите структуру файлов которые Вы создали от корня сайта. Какая у Вас стоит тема? Какой контроллер Вы проверяете? Кеш Вы почитстили?


#12

был выключен, включил - заработало, спасибо!


#13

сорри, запутался и не туда ткнул :slight_smile:


#14

как сделать для страницы поиска noindex по аналогии как с пагинацией в файле responsive / templates / addons / my_changes / hooks / index / meta.post.tpl ?

делаю вот так и noindex добавляется также для категорий, а нужно только для результатов поиска.

{if $search.page > 1}
<meta name="robots" content="noindex, follow"/>
{elseif $search.total_items}
<meta name="robots" content="noindex, follow"/>
{else}
{/if}

#15

например, добавьте проверку на контроллер

{if $search.page > 1 && $runtime.controller == 'products'}


#16

сделал вот так и все равно добавляется к категориям.

{if $search.page > 1 && $runtime.controller == 'products'}
<meta name="robots" content="noindex, follow"/>
{elseif $search.total_items}
<meta name="robots" content="noindex, follow"/>
{else}
{/if}

#17

total_items есть и в категориях, вернее везде, где есть пагинация


#18

конкретно для страницы результатов поиска можно что нибудь придумать?


#19
{if $search.page > 1 && $runtime.controller == 'products'}
<meta name="robots" content="noindex, follow"/>
{/if}

Вот так сделайте


#20

так тоже пробовал, не появляется. но что интересно убирается со страниц пагинации категорий.
также интересует закрытие индексации ссылок с items_per_page&sort_by&sort_order&layout&features_hash где искать их шаблоны?