ultrabyte

ultrabyte
Рейтинг
80
Регистрация
28.01.2006
Должность
ultrabyte.ru
Родился. Рос. Вырос. Пока не собираюсь.
ref:
Jackyk,
Частный случай, коль index - корень. Но, если ссылка на странице будет "/index.php?...", (вместо "/?...") имхо, пойдет робот по ей индексировать!

Нет не пойдет.

робот не пойдет дальше знака "?"

Jackyk:
Все же не могли бы Вы привести прямо здесь конкретную цитату из указанной Вами статьи, которая бы подтверждала, что
Disallow: /?
действует также, как
Disallow: /index.php?

В этой статье нет явного указания на инструкцию Disallow: /?

тем не менее из того как обрезаются пути можно догадаться как работает disalow.

инструкцию disalow:/? мне так же давно подсказали знающие люди с этого форума.

когда была проблема, в индексе была куча страниц вида index.php?phpsessionid=12345

теперь в индексе только index.php

Jackyk:
В контексте того, что написано в указанной статье, если я правильно понял, под "частичным путем" имеется в виду "не до конца", а не "не с начала".

Да правильно поняли, disalow это же запрет.

тоесть disalow:/?

разрешит index.php

но запретит index.php?PHPSESIONID=12345

ref:
ultrabyte, а где приведены такие правила, насчет возможности использования dissallow: .."кусок урла из середины"..? Если несложно...

Ищите слова:

Чтобы запретить роботу посещение динамических страниц, можно использовать частичный путь.

У самого стоит disalow:/? и прекрасно работает.

дело не в куске урла. а в первом(ых) встречающехся символах после которых адрес не учитывается.

Дополнение:

Понятно что Disallow:/& или Disallow:/?

будет работать только для index.ххх

если названия страниц другие, то название надо прописывать полностью до нужного знака.

FishB1:
ultrabyte, хм, а будет работать для Яндекса?
Disallow: /&st=

Да работать будет....

только как то нелогично страницы без параметров. хотя если у вас такие есть....

Jackyk:
ultrabyte,
[Очень нужно в robots.txt закрыть от индексации страницы типа:
/index.php?id=12345&st=6789
При этом надо закрыть так, что бы страницы
/index.php?id=12345& индексировались, 12345 - это, соответственно, любые цифры могут быть...

Я тогда не очень понял что ему надо закрыть. зачем индексировать &

я так понял в индексе дожны быть страницы с первым парметром но без второго.

тогда & ненужен.

если очень нужен

Disallow: /&st= либо Disallow: /st=

достаточно

Disallow:/&

будут индексироваться страницы index.php?id=12345, но не index.php?id=12345&st=12345

если нужна корневая

Disallow:/?

Для гугля можно и * применить как написал Jackyk

1. нет

2. да

10 греев

Наконец то в теме, выдачи "расширенная vs обычная" сравнялись..

и позиции немножко изменились апик все-таки.

Всего: 1007