[QUOTE] написал:
Вот [URL=http://support.google.com/webmasters/bin/answer.py?hl=ru&answer=139394]тут[/URL] можете почитать про rel="canonical". Тег вставляется в <head>, в значении тега указывается предпочтительная ссылка из возможного набора подобных страниц. Например, подобными считаться будет 2 страницы одного товарного раздела, если одна отсортирована по цене, а вторая по названию товаров - дублирование контента на лицо. Следовательно вам на всех этих страницах надо указать в качестве canonical страницу на первую страницу раздела вообще без сортировки. Например, у вас есть набор страниц:
/catalog/section/
/catalog/section/?page=2
/catalog/section/?sort=name&dir=asc
/catalog/section/?sort=name&dir=desc
и т.д.
Все эти страницы должны иметь в качестве canonical /catalog/section/ . Сделать это можно массой различных способов, например, вы можете использовать переменные страницы и раздела:
[CODE] < li nk rel = "canonical" href = "<?=$APPLICATION->GetProperty(" canonical")? > "/> [/CODE]
Переменная canonical в данном случае - это может быть параметр страницы, раздела, либо задаваться через $APPLICATION->SetPageProperty("canonical", $val);.
Конкретно, если рассматривать товарный каталог, который обычно работает через комплексный компонент, например, bitrix:catalog, то вы можете сделать копию шаблона компонента и разместить соответствующий код в шаблонах этого компонента (detail.php, section.php, top.php). В качестве значения можете брать текущий URL после очистки всех параметров, это можно сделать опять же массой способов. Например, $val = $APPLICATION->GetCurPageParam("", array_keys($_GET), false()); - получите текущий URL без параметров вообще.я [/QUOTE]
я так добавляю
<link rel="canonical" href="[URL=https://www.detskiypsy.ru<?=$_SERVER["SCRIPT_URL"];?>"/>]https://www.detskiypsy.ru<?=$_SERVER["SCRIPT_URL"];?>"/>[/URL];