Помощник
|
Помогите с роботс.тхт |
bosker
|
Сообщение
#1
|
||
|
|
||
|
|||
knaipa |
23.7.2010, 1:25;
Ответить: knaipa
Сообщение
#2
|
|
Для Я
User-agent: Yandex Disallow: /index.php?module=search* Для всех User-agent: * Disallow: /index.php?module=search* ну или User-agent: Yandex Disallow: /*search* User-agent: * Disallow: /*search* Сообщение отредактировал knaipa - 23.7.2010, 1:26 -------------------- |
|
|
bosker
|
Сообщение
#3
|
|
Спасибо мой друг!
-------------------- |
|
|
lucky |
23.7.2010, 2:56;
Ответить: lucky
Сообщение
#4
|
|
И вообще смени эту дурацкую Asseler CMS. Там сплошными баги.
|
|
|
dmg_shark |
23.7.2010, 17:19;
Ответить: dmg_shark
Сообщение
#5
|
|
User-agent: Yandex Disallow: /*search* User-agent: * Disallow: /*search* Скажите, пожалуйста, зачем дублировать отдельно для Яндекса? Он не понимает того, что написано для всех? |
|
|
bosker
|
Сообщение
#6
|
|
lucky Багов там нету. Я модули пишу и очень даже приличный двиг.
Сообщение отредактировал bosker - 23.7.2010, 17:21 -------------------- |
|
|
knaipa |
23.7.2010, 19:53;
Ответить: knaipa
Сообщение
#7
|
|
-------------------- |
|
|
dmg_shark |
23.7.2010, 20:52;
Ответить: dmg_shark
Сообщение
#8
|
|
в них ищутся подстроки 'Yandex', либо '*' (регистр значения не имеет), причем, если обнаружено 'User-agent: Yandex', директивы для 'User-agent: *' не учитываются. Ваш код, что для 'User-agent: Yandex', что для 'User-agent: *' одинаковый Зачем писать: User-agent: Yandex Disallow: /*search* Если достаточно: User-agent: * Disallow: /*search* Верно? Если верно, то зачем так делают - вот в чем вопрос. А мануал по robots.txt я знаю, но спасибо, повторение - мать учения |
|
|
knaipa |
23.7.2010, 21:00;
Ответить: knaipa
Сообщение
#9
|
|
В самом robots.txt проверяется наличие записей, начинающихся с 'User-agent:', в них ищутся подстроки 'Yandex', либо '*' (регистр значения не имеет), причем, если обнаружено 'User-agent: Yandex', директивы для 'User-agent: *' не учитываются. А теперь давайте представим себе ситуацию когда сайтом управляют двое Или цмска сама решила что-то прописать и добавила строку User-agent: Yandex - остальные директивы для яндекса перестанут иметь значение, а значит настройки роботса он перестанет учитывать кроме конкретных строк. Не знаю как кто, но я лучше перестрахуюсь - нет возможности постоянно мониторить пачки роботсов. Сообщение отредактировал knaipa - 23.7.2010, 21:00 -------------------- |
|
|
dmg_shark |
23.7.2010, 21:05;
Ответить: dmg_shark
Сообщение
#10
|
|
Что значит CMS сама захотела? Пока chmod соответственный на robots.txt не поставишь - ничего не запишет
Я имел ввиду данный конкретный случай. Практическое применение я то знаю и придумать могу много случаев для того, чтобы разделять (например нужно закрыть что-то только от Яндекса), но здесь совсем другое. Я к тому, что видел очень часто, что для User-agent: Yandex и User-agent: * пишут идентичные директивы, вот зачем? |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Помогите вспомнить рекламного бота Телеграм для обмена рекламой | 0 | Mixatraider | 725 | 21.2.2024, 23:42 автор: Mixatraider |
|
Помогите рещить проблему с монитором. Почему низкое разрешение при подключении монитора через displayport? |
0 | Levels | 1702 | 11.12.2020, 0:48 автор: Levels |
|
Помогите кто нибудь получить партнерку Росбанк! | 7 | heisenberg_mw | 2340 | 7.8.2020, 9:28 автор: heisenberg_mw |
|
Помогите найти тему пожалуйста | 7 | virtas | 12462 | 24.7.2020, 17:02 автор: -JamesSmips- |
|
Помогите с поиском доноров | 3 | tehno_music | 3351 | 4.11.2019, 17:15 автор: goblin78 |
Текстовая версия | Сейчас: 18.4.2024, 15:05 |