Архив Новости сайта - дубли Категория - дубли

голоса: 0
Как сделать так что бы дублей не было, одна и та же категория идет по разным ссылкам ?  /news/dramma/19-0-2  /news/dramma/1-0-2  Еще пример   /news/dramma/12-0-2  доступен и по    /news/dramma/1-0-2       Еще есть дубли из модуля архив новости сайта, там в ссылке то 2017-01-06 еще он доступен по 2017-1-6 как выбрать одну из них ?, каждый раз в архиве новости сайта в ссылке дата доступна 01 и 1, 02 иии 2,  03 иииии 3 и далее  то есть с ноликом и без нолика /news/2017-01-06  /news/2017-1-6
| Автор: | Категория: SEO
Изменение категории | | Автор: Yuri_Geruk

Ответов: 1

голоса: 0

Чтобы не было дублей в модуле новости к категориям, в шаблон страницы архива между тегов хеад прописать код:

<?if($PAGE_ID$='category')?>
<?ifnot($CURRENT_PAGE$=='1')?>
<link rel="canonical" href="$HOME_PAGE_LINK$" /> 
<meta name="robots" content="noindex, nofollow"/> 
<?endif?><?endif?> 

также чтобы исключить индексацию страниц с календаря вида /news/2017-01-06 там же под условием что я указал выше установить еще одно условие:

<?if($PAGE_ID$=='day'||$PAGE_ID$=='month'||$PAGE_ID$=='year')?>
<link rel="canonical" href="$HOME_PAGE_LINK$" /> 
<meta name="robots" content="noindex, nofollow"/>
<?endif?>

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

  • Также добавлю, процесс переиндексации не быстрый, если материалов много на сайте, придется ждать больше месяца чтобы пошел процесс вылета дублей. Все это может затянуться до 2-х мес.
| Автор:

то есть для новости архива материалов нужно ставить два кода между тегов хеад 

<?if($PAGE_ID$='category')?>
<?ifnot($CURRENT_PAGE$=='1')?>
<link rel="canonical" href="$HOME_PAGE_LINK$" /> 
<meta name="robots" content="noindex, nofollow"/> 
<?endif?><?endif?>

<?if($PAGE_ID$=='day'||$PAGE_ID$=='month'||$PAGE_ID$=='year')?>
<link rel="canonical" href="$HOME_PAGE_LINK$" /> 
<meta name="robots" content="noindex, nofollow"/>
<?endif?>

Верно ли я Вас понял, зарания спасибо )

aza best,
Да, все верно. Установить и не удалять. Постепенно данные условия дадут свои плоды и дубли начнут вылетать с каждым новым обновлением поисковых баз.
Yuri_Geruk,

Здравствуйте, помоему что то не так, я прописал но роботы при обходе выевили ощибку как пример http://film-time.ru/news/novye_serialy_2017_goda_onlajn/7-0-31 Страница проиндексирована по каноническому адресу http://film-time.ru, который был указан в атрибуте rel="canonical" в исходном коде. Исправьте или удалите атрибут canonical, если он указан некорректно.

Там если открыть код страницы и в правду выходит что canonical указывает не на текущи адрес а на главную страницу ?  http://prntscr.com/gfowiu   Это еще он посетил 29 числа, хотя мы с вами для страницы сайта поставили коды noindex, nofollow, что бы яндекс не индексировал страницы . А индексировал только главные страницы категорий

aza best,
Все верно, каноникал указал на главную намеренно, чтобы выкинуть дубли, ничего не надо менять, ждите.
Yuri_Geruk,
Здравствуйте, прошло 3 месяца яндекс все еще считает все категорий дублями, а так же выдает - Неканоническая.  Вот скриншот http://prntscr.com/hisz6d  Например категория http://film-time.ru/news/realiti_shou_peredacha_2017_goda/65-0-47 хотя мы поставили <link rel="canonical" href="http://film-time.ru/" /> Почему эти неконанические страницы не выпали ?
aza best,
Яндекс их пометил как исключенные страницы, то есть в выдаче в поиске их нет и беспокоиться нет причин, а в вебмастере яндекс и будет их показывать так как для того вебмастер и предназначен, чтобы вести учет прочих типов ошибок и замечаний.
Yuri_Geruk,
А как указать такие же запреты на индексация для мадуля - каталога файлов. То есть как убрать таким же способом убрать дубли из "Страница со списком материалов категории" что бы яндекс смотрел только первую страницу.
в общих настройках включите аякс переключатель страниц и поисковые системы будут смотреть только главные всех модулей
webanet,

Чем он поможет ? в описаний аякса говарится - Если Ajax включен, то при переключении страниц будет обновляться только область со списком материалов, а не вся страница. У меня стоит Отключить Ajax для переключателей страниц: и галочка на нем  http://prntscr.com/hjy09c 

 
я уже написала выше чем поможет. галку надо снять
...