База знаний
Полезная информация

Интеграция плагина «Link canonical» в тему дизайна

Поддержка Bodysite
Поддержка Bodysite
27 мая 2019 15:32
+1

Плагин интегрирован в темы дизайна «MegaShop 3.0», «Mobisite 3.0», «MegaShop 2.0». Размещение кода из инструкции не требуется.

Важно! Ввиду индивидуальности и особенностей каждого Frontend-a в отдельности, мы не осуществляем интеграцию плагина в тему дизайна. Воспользуйтесь данной инструкцией или обратитесь к разработчику сайта/темы дизайна.

Для работы плагина в теме дизайна разместите следующий код. 

1. Вывод тега link rel="canonical"

Вставьте следующий код в index.html между тегами head:

{if !empty($canonical)}
    <link rel="canonical" href="{$canonical}" />
{/if}

Внимание! Код {if !empty($canonical)}<link rel="canonical" href="{$canonical}" />{/if} уже может присутствовать на страницах сайта. Если он есть, повторно размещать его не нужно. Если в контейнере <head> размещен код <link rel="canonical" href="{$canonical}" />, его нужно заменить на {if !empty($canonical)}<link rel="canonical" href="{$canonical}" />{/if}. Если у кода <link rel="canonical" href="{$canonical}" /> стоит любая другая проверка (строка заключена в теги {if} и {/if}), добавлять код не требуется.

2. Размещение тегов link rel="prev", link rel="next"

Вставьте код

{$wa->block("shop.seo_pagination")}

после тега

<link rel="canonical" href="http://youdomain.com/..." />