link rel="canonical" в PDOPAGE
Друзья, решил оптимизировать сайт. Необходим в вставить следующую конструкцию
Сниппет
Цель чтоб ссылка была со второй страницы в пагинации
[[+page:is=`1`:else=`<link rel="canonical" href="[[++site_url]][[~[[*id]]]]">`]] Сниппет
[!pdoPage?
&element=`msProducts`
&tplPageWrapper=`@INLINE <div class="pagination uk-margin-top"><ul class="uk-pagination">[[+prev]][[+pages]][[+next]]</ul></div>`
&tplPageActive=`@INLINE <li class="uk-active"><span>[[+pageNo]]</span></li>`
&tplPagePrevEmpty=`@INLINE <li class="uk-disabled"><span>«</span></li>`
&tplPageNextEmpty=`@INLINE <li class="uk-disabled"><span>»</span></li>`
&tplPageFirstEmpty=`@INLINE <li class="uk-disabled"><span>Первая</span></li>`
&tplPageLastEmpty=`@INLINE <li class="uk-disabled"><span>Последняя</span></li>`
]]
[[!+page.nav]]Заметил что модификатор отрабатывает если установке после сниппета PDOPAGE, если до он не работает, как мне выйти ситуации?Цель чтоб ссылка была со второй страницы в пагинации
Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
(или любой другой, который у вас выставлен):
А смысл так делать? тогда поисковики не проиндексируют остальные страницы, только первую.
Полезность страницы в индексе, только если на странице уникальный контент, в нашем случае есть раздел каталога, когда мы кликаем по страницы пагинации мы видим что адрес страницы изменился а контент в виде текста, мета параметров и title нет, в данном случае мы закрываем ?page в robots.txt или применяет тег rel=«canonical» для покупателя это товарный ассортимент а для поисковой системы дубли.
Хочу отметить что данный тег мы размещаем только на страницах с пагинацией.
Чтобы не было дублей титла — есть pdoTitle