Как запретить в robots следующего вида страницы...

Sir[MAI]
На сайте с 22.10.2002
Offline
147
1218

Доброго всем времени суток!

Сразу извиняюсь, если не в том форуме тему создал... Вроде этот больше всех подходит.

Так вот, вопрос следующий:

Есть динамический сайт powered by MS Commerce, т.е на asp. Соответственно есть и такая неприятная вещь, как MSCSProfile или ticket (как его еще называют), т.е идентификатор.

Как нужно написать robots.txt, чтобы запретить нафиг ВСЕ страницы вида www.site.ru/default.asp?MSCSProfile=бла-бла-бла ???

User-Agent: *

Disallow: /default.asp?MSCSProfile

Так или по-другому?

С уважением, Сергей
C
На сайте с 19.09.2001
Offline
120
#1

Вроде все правильно.

Можно еще для верности добавить

Disallow: /?MSCSProfile

С уважением, Владимир Чернышов. (не)?путевые заметки (http://chernyshov.kiev.ua/)
Sir[MAI]
На сайте с 22.10.2002
Offline
147
#2
Можно еще для верности добавить
Disallow: /?MSCSProfile

А вот это не стоит. Если вдруг сработает (скорее нет), то это зацепит и все остальные страницы, а этого не нужно.

Больше всего интересно, запретит ли Disallow: /default.asp?MSCSProfile индексацию страниц с разными MSCSProfile=бла-бла-бла ???

C
На сайте с 19.09.2001
Offline
120
#3
Как писал Sir[MAI]
А вот это не стоит. Если вдруг сработает (скорее нет), то это зацепит и все остальные страницы, а этого не нужно.

Не понял что сработает и кто кого зацепит?

Больше всего интересно, запретит ли Disallow: /default.asp?MSCSProfile индексацию страниц с разными MSCSProfile=бла-бла-бла ???

Запретит.

Sir[MAI]
На сайте с 22.10.2002
Offline
147
#4
Disallow: /?MSCSProfile

Этот запрет, скорее всего, не сработает, т.е. не запретит к индексации указанные выше страницы, т.к. нет на сервере документов с URL www.site.ru/?MSCSProfile ! Но, если я все-таки что-то недопонимаю в robots.txt, то будут запрещены к индексированию и другие страницы с этим MSCSProfile (не только default), а это не нужно!

Кстати, что запретит (и запретит ли вообще) Disallow: /?MSCSProfile ???

Злыдень
На сайте с 14.01.2003
Offline
114
#5
Кстати, что запретит (и запретит ли вообще) Disallow: /?MSCSProfile ???

хароший вопрос! а мануал читать не пробовал?

Куплю ссылки с ресурсов тематика Строительство (Желательно ЯК).
C
На сайте с 19.09.2001
Offline
120
#6

Sir[MAI], если ваш IIS настроен по умолчанию, то страницы /default.asp?MSCSProfile=блабла и

/?MSCSProfile=блабла идентичны, вернее это вызов одной и той же страницы. Именно их мы и запрещаем двумя строчками, но никак не

/something.asp?MSCSProfile=блабла

/anything.asp?MSCSProfile=блабла

и что там у вас еще есть.

Sir[MAI]
На сайте с 22.10.2002
Offline
147
#7
нет на сервере документов с URL www.site.ru/?MSCSProfile !

Это я ляпнул не подумав... 🙄

Cherny,

Спасибо за помощь! :)

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