Атрибут rel=canonical в материалах и категориях и дубли

голоса: 0

Стоит ли использовать данный атрибут, если уже пронумеровал страницы навигации в uCoz http://uguide.ru/news/numeraciya_stranic_navigacii/2014-09-10-136 ? 

Как правильно совместить rel=canonical и $CURRENT_PAGE$, чтобы не было дублей в каталоге файлов в материалах и в категориях? 

 

в титл шаблона главной Каталога файлов вставить код страница <?(substr($CURRENT_PAGE$,(strpos($CURRENT_PAGE$,'">')+2))*1)?>

ИЛИ 

<?ifnot($CURRENT_PAGE$='1')?> - Страница <?substr($CURRENT_PAGE$, 28, strpos(substr($CURRENT_PAGE$, 28), '>')-6)?><?endif?>

 

Если хотите уберечься от дублей, на странице комментариев модуля в блоке <head></head> добавьте каноникал:

<link rel="canonical" href="$ENTRY_URL$" />

далее на странице категории:

<?if($CAT_URL$)?><link rel="canonical" href="$CAT_URL$" /><?endif?>

и раздела:

<?if($SECTION_URL$)?><link rel="canonical" href="$SECTION_URL$" /><?endif?>   

 

| Автор: | Категория: SEO
Изменение категории | | Автор: Yuri_Geruk

Ответов: 1

голоса: 0
 
Лучший ответ
Ради подстраховки от дублей, да, стоит, конечно если у вас не оплачен платный тариф Оптимальный либо выше и активен системный каноникал - <?if($SEO_CANONICAL$)?>$SEO_CANONICAL$<?endif?>

Дублей у вас фактически нет так как каждая страница пагинации имеет свой номер и титл и соответственного это уже не дубль, да, в выдаче это смотрится не очень, но это не дубль.

Как с этим поступил я я уже вам ответил - http://www.ucoz.ru/qa/index.php/78489/
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk

Если я решу использовать Disallow: /*?page то не стоит вообще волноваться по поводу нумераций страниц и их дублей, правильно? И код ниже не нужно использовать? 

в титл шаблона главной Каталога файлов вставить код страница <?(substr($CURRENT_PAGE$,(strpos($CURRENT_PAGE$,'">')+2))*1)?>

ИЛИ 

<?ifnot($CURRENT_PAGE$='1')?> - Страница <?substr($CURRENT_PAGE$, 28, strpos(substr($CURRENT_PAGE$, 28), '>')-6)?><?endif?>

не надо использовать Disallow: /*?page надо удалить из роботса

Allow: /*?page

код все равно стоит использовать

webanet,

Yuri сделал немножно иначе http://www.ucoz.ru/qa/index.php/78489/:

Конечно делать ли это решать вам, я как-то ранее так же данной проблемой занимался, нумеровал, но все же в выдаче ничего хорошего так как фактически это страницы мусор и особого трафика вам они не принесут.

В стандартном роботсе прописана директива:

Allow: /*?page

которая разрешает их индексацию, то есть страниц пагинации, я запретил индексацию страниц пагинации и заменил директиву на:

Disallow: /*?page

после этого даже у поисковиков не осталось к сайту никаких замечаний:

Как же лучше поступить? 

закрывать от индексации Disallow: /*?page, или использовать код? При том что в виде материалов иникально описание к каждому файлу, которое дублируется в самом материале

seq,
предоставьте ссылку на ваш сайт
Yuri_Geruk,

Сайт только буду добавлять в яндекс и гугл, на сайте уникальные файлы просто... Вы бы все таки посоветовали использовать Disallow: /*?page в таком случае? 

seq,
нет, не использовать, если удалите Allow: /*?page то все что далее нужно выполнит директива - Disallow: /*?
...