Что вызвало и какие причины?
А спросить у них религия не позволяет?
А ты с ними принципиально не общаешься?
Лебедь с раком есть, щуки не хватает.
Гость с мегасофта что ли? :D
А так Allow: /bla/$ не будет работать что ли? Где ты, звёздочка, ау-у-у! :D
Он никак не трактует вопросик на конце по-своему. Так же трактует как и все остальные.
Ты заблуждаешься. Прочитай зачем вообще нужен знак бакса.
/*?
/почему-я-не-хочу-думать?
* == почему-я-не-хочу-думать
Где противоречие?
ЗЫ Это как бы азы. Ладно бы пбасалаев такие вопросы задавал бы.
Чего тут не ясно?
Есть сайт с урлами:
/bla-bla?=bla-bla
/почему-я-не-умею-читать-первоисточники?
Нужно закрыть первые, пишем:
Disallow: /*?
Но под него попадают вторые, так как тоже содержат знак вопроса.
Чтобы их оставить в индексе, дописываем:
Allow: /*?$
Всё понятно?
Гугл так и пишет:
Это соответствие шаблону можно использовать вместе с командой Allow. Например, если знак ? обозначает идентификатор сеанса, можно исключить содержащие этот символ URL-адреса, чтобы робот Googlebot не сканировал повторяющиеся страницы. Но URL-адреса, заканчивающиеся на ?, могут являться версией страницы, которую необходимо включить в индекс. В таком случае можно создать в файле robots.txt следующую запись:User-agent: *Allow: /*?$Disallow: /*?Строка Disallow:/ *? блокирует доступ ко всем URL-адресам со знаком вопроса (то есть ко всем URL-адресам, которые начинаются с названия домена и содержат цепочку, внутри которой встречается знак вопроса).Строка Allow: /*?$ разрешает доступ ко всем URL-адресам, оканчивающимся знаком вопроса (то есть ко всем URL-адресам, которые начинаются с названия домена и содержат цепочку, заканчивающуюся на ?, после которого нет других символов).
А зачем она нужна, если есть Disallow: /*?
Читай мануалы вдумчиво.
А где у него эта строка?