1

Тема: META Noindex, Nofollow; Canonical

Здравствуйте!

Для ImageCMS Corporate:

$CI->uri->uri_string == ''

- для отдельной страницы;

$CI->uri->total_segments() == 1

- все по первому сегменту;

$CI->uri->segment(1) == 'PAGE'

- все первого сегмента с элементом URL "page";

Для этого можно использовать логическую конструкцию:
{if}
{elseif}

И вариант отдельно для товаров (не часто такое будет использоваться или в уникальных случаях.):

{if $CI->uri->segment(2) == 'product' || $CI->uri->segment(3) == 'product'}

{if $model->getId() > 4 && $model->getId() < 20}
{/if}

{/if}

В ImageCMS Shop, все уже закрыто. В ImageCMS Corporate - довольно редко такое может использоваться, но есть случаи, когда спасала такая возможность.

Еще один вариант для ImageCMS Corporate, когда нужно закрыть GET 200OK (физически страниц нет, робот их не индексирует, но на всякий случай):

{if $_GET}
            <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW" />
{/if}
Разработка и интернет-маркетинг для интернет-магазинов - подробнее!