Jackyk: Все же не могли бы Вы привести прямо здесь конкретную цитату из указанной Вами статьи, которая бы подтверждала, что
Disallow: /?
действует также, как
Disallow: /index.php?
В этой статье нет явного указания на инструкцию Disallow: /?
тем не менее из того как обрезаются пути можно догадаться как работает disalow.
инструкцию disalow:/? мне так же давно подсказали знающие люди с этого форума.
когда была проблема, в индексе была куча страниц вида index.php?phpsessionid=12345
Jackyk: В контексте того, что написано в указанной статье, если я правильно понял, под "частичным путем" имеется в виду "не до конца", а не "не с начала".
[Очень нужно в robots.txt закрыть от индексации страницы типа:
/index.php?id=12345&st=6789
При этом надо закрыть так, что бы страницы
/index.php?id=12345& индексировались, 12345 - это, соответственно, любые цифры могут быть...
Я тогда не очень понял что ему надо закрыть. зачем индексировать &
я так понял в индексе дожны быть страницы с первым парметром но без второго.
Все же не могли бы Вы привести прямо здесь конкретную цитату из указанной Вами статьи, которая бы подтверждала, что
Disallow: /?
действует также, как
Disallow: /index.php?
В этой статье нет явного указания на инструкцию Disallow: /?
тем не менее из того как обрезаются пути можно догадаться как работает disalow.
инструкцию disalow:/? мне так же давно подсказали знающие люди с этого форума.
когда была проблема, в индексе была куча страниц вида index.php?phpsessionid=12345
теперь в индексе только index.php
В контексте того, что написано в указанной статье, если я правильно понял, под "частичным путем" имеется в виду "не до конца", а не "не с начала".
Да правильно поняли, disalow это же запрет.
тоесть disalow:/?
разрешит index.php
но запретит index.php?PHPSESIONID=12345
ultrabyte, а где приведены такие правила, насчет возможности использования dissallow: .."кусок урла из середины"..? Если несложно...
Ищите слова:
Чтобы запретить роботу посещение динамических страниц, можно использовать частичный путь.
У самого стоит disalow:/? и прекрасно работает.
дело не в куске урла. а в первом(ых) встречающехся символах после которых адрес не учитывается.
Дополнение:
Понятно что Disallow:/& или Disallow:/?
будет работать только для index.ххх
если названия страниц другие, то название надо прописывать полностью до нужного знака.
ultrabyte, хм, а будет работать для Яндекса?
Disallow: /&st=
Да работать будет....
только как то нелогично страницы без параметров. хотя если у вас такие есть....
ultrabyte,
/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 обычная" сравнялись..
и позиции немножко изменились апик все-таки.
motoroler.ru еще свободен😂