Как в Robots.TXTзапретить индексацию подстраниц модуля интернет-магазин

голоса: 0

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

Подскажите, пожалуйста, могут ли эти строки в файле robots.txt помочь решить проблему с дублированием страниц в интернет-магазине?

   Disallow: /shop/[0-9]*/comm/  Disallow: /shop/[0-9]*/imgs/  это яндекс пропускает ------------------------- или так?  Disallow: /*imgs* Disallow: /*comm*  Это не индексирует. Но не запрещу ли лишнего? 

Спсасибо. 

| Автор: | Категория: SEO
Редактирование | | Автор: Сергей Бусаров

Ответов: 1

Голоса: +1
 
Лучший ответ

Немного не так, нужно делать вот так:

Disallow: /shop/*comm
Disallow: /shop/*spec
Disallow: /shop/*imgs

| Автор:
Выбор ответа лучшим | | Автор: Сергей Бусаров

Спасибо :) Дубли страниц должны пропасть?
А этот способ грамотнее?

   <?if($ENTRY_MODE$ == 'desc')?><link rel="canonical" href="$HOME_PAGE_LINK$<?substr($DESC_LINK$,1)?>" />   <?else?>   <?if($ENTRY_MODE$ == 'spec' or $ENTRY_MODE$ == 'imgs' or $ENTRY_MODE$ == 'comm')?>   <link rel="canonical" href="$HOME_PAGE_LINK$<?substr($DESC_LINK$,1)?>" />    <meta name="robots" content="noindex, nofollow"/>    <?endif?>   <?endif?>

Или этого достаточно чтобы избавиться от дублей

Disallow: /shop/*comm
Disallow: /shop/*spec
Disallow: /shop/*imgs

А так да, эти строчки запретили индексацию подстраниц.

Подскажите, пожалуйста, как правильнее сделать.

...