Запретить к индексации элементы строки URL

Stanisov
На сайте с 15.09.2009
Offline
44
566

Здраствуйте! Помогите решить задачу.

Есть адресная строка

domain.com/gbs/index.php?id=XXX&page=XXX&go=add

скажите пожалуйста, как запретить хождение ботов по ссылкам после ?gid=XXX&page=XXX

т.е чтоб индексировали domain.com/gbs/index.php?id=XXX&page=XXX


Мобильный Форум (http://forum.mobslay.com) MsBB Города Луганска приглашает всех мобильных жителей на обоюдные конференции
Alipapa
На сайте с 01.02.2008
Offline
234
#1

Через POST передавайте остальные параметры, чтобы такие адреса не индексировались.

Биржа фриланса - простая и удобная (http://kwork.ru/ref/2541)
S
На сайте с 06.07.2006
Offline
111
#2

Есть адресная строка
domain.com/gbs/index.php?id=XXX&page=XXX&go=add

скажите пожалуйста, как запретить хождение ботов по ссылкам после ?gid=XXX&page=XXX
т.е чтоб индексировали domain.com/gbs/index.php?id=XXX&page=XXX

Где-то опечатка наверное

У Вас в исходном URL нет ?gid, непонятно где оно берется и где оно должно быть в URL

S8
На сайте с 23.01.2008
Offline
99
#3

Ну понятно же, что буква "g" лишняя.

Alipapa
На сайте с 01.02.2008
Offline
234
#4

Еще вариант - проверяйте &_GET['go'] и остальные ненужные аргументы на наличие и через if закрывайте страницу.

F
На сайте с 01.08.2010
Offline
3
#5

Disallow: /*&go=

S
На сайте с 06.07.2006
Offline
111
#6

Ну тогда наверное есть 2 варианта

1. На страницу go=add добавлять мета-тег robots и в него записывать noindex, nofollow

2. В robots.txt прописать

Disallow: *&go=add

Stanisov
На сайте с 15.09.2009
Offline
44
#7

Нет, у меня все данные передаются методом POST но роботы все равно проходят через формы... Попробую вариант выше

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий