rel="canonical" на страницах пагинации Есть решение

Нужно прописать на всех страницах пагинации это

<link rel="canonical" href="URL первой страницы пагинации в категории" />

Я прописал в category.html следующее: 

{if intval($wa->get('page')) > 1}
<link rel="canonical" href="https://elfors.ru/{$category.url}/" />
{/if}

Теперь, на страницах пагинации:

https://elfors.ru/nastennye-konditsionery/invertornye/?page=2

https://elfors.ru/nastennye-konditsionery/invertornye/?page=3

https://elfors.ru/nastennye-konditsionery/invertornye/?page=4 и тд.

Выводится следующее:

<link rel="canonical" href="https://elfors.ru/invertornye/" />

Вопрос: как добавить между https://elfors.ru/ и /invertornye/ URL предыдущей (родительской) категории?

1 ответ

  • 1
    replicant 10 сентября 2019 23:21 # Решение

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

    <link rel="canonical" href="{$wa->domainUrl()}{$wa->shop->categoryUrl($category)}" />

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите