Как запретить индексацию динамические страниц ?

nikishka19 nikishka19   30.08.2015 00:38   2 921  
Ребят имеются страницы вида: .../catalog/tabak?sort=price_asc 
Как запретить индексацию страниц после знака "?"  в robots.txt

Ответы на вопрос (5) Написать ответ
DrRip DrRip   30.08.2015 00:45
Disallow: .../catalog/tabak?*
-1
zavetu zavetu   30.08.2015 11:31
Не, вопос тогда указывать не нужно, т.к. тогда в индекс смогут случайно попасть ссылки заканчивающиеся на "?". Пправильно будет так:

/catalog/tabak*

Если ... - это хост, то он не нужен. Но если ... - это часть request_uri, то да, эта часть нужна. И если надо, можно сделать так:

/dir/*/catalog/tabak*
-1
boav boav   30.08.2015 15:31
Мой вариант:
Disallow: *?sort=*
0
oldzas oldzas   31.08.2015 11:16
Правильный варинат: Disallow: *?sort=* Потому что - тут закрываются динамические параметры, а не все что после категорий (а что если категорий будет несколько тысяч - вы их все будете писать туда?)
3
code4food code4food   12.09.2015 23:15
Господи, что за бред вы все пишете??
Директива называется Clean-param
В вашем случае в роботах пишете:
Clean-param: sort /catalog/tabak
Дальше сам...
0

Войдите, чтобы написать ответ
Вход Регистрация

Безопасная сделка всего за 5%