Перейти к контенту
  • 0

msnbot перестал определяться. Что исправить в Список User Agent?


Вопрос

msnbot-65-52-110-34.search.msn.com вдруг начал "бить по форуму".

 

msnbot[ /]([0-9.]{1,10}) установлено, но его не подхватывает.

 

И вообще - есть у кого список всех ботов?

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

И опять полезли msnbot с IP 157.55.36.52 и 157.56.93.187.

По старой записи не определяются.

 

Как прописать?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
у меня такая шляпа с яндексом...и прописано вроде правильно)) Yandex(Blog)?[ /]([0-9.]{1,10}) Изменено пользователем KypoJIecoB
Ссылка на комментарий
Поделиться на других сайтах

  • 0

у меня так: Yandex(Bot|Blog)?

 

И еще стоят

YandexDirect

YandexMetrika

Изменено пользователем Design_Nick
Ссылка на комментарий
Поделиться на других сайтах

  • 0
дык а как правильно то всетаки должен прописыватся яндекс?
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Угу, сегодня и бот яндекса не определился по одному из IP.

 

А вы откуда знаете что это вообще был бот яндекса? Если он представляется по юзер агенту, сравните тем что у него с вашем выражением - совпадает оно или нет. По другим опознавательным чертам форум не определяет.

 

дык а как правильно то всетаки должен прописыватся яндекс?

 

Yandex

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Я знаю :)

 

имеется ввиду:

1. Большое количество "гостей" с одного IP

2. Смотрим что за IP

3. Видим что это Яндекс или msn

4. Думаем как прописать, чтобы они стали роботами, а не "гостями".

 

Я так с гуглем бился недавно :)

Ссылка на комментарий
Поделиться на других сайтах

  • 0

5. Смотрим логи сервера

6. Смотрим каким юзер-агентом они представляются

7. Сравниваем наше выражение, с тем что в юзер-агенте, если оно не совпадает - исправляем.

8. Профит.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Хех. Вопрос то еще и в том, как правильно "описать" выражением в админке форума.

Лично для меня язык не до конца понятен.

Вот не срабатывает написание Яндекс на всех роботов яндекса ведь?

или я туплю?

 

Yandex(Blog)?[ /]([0-9.]{1,10}) - что означают символы

Если написать просто "Yandex" - он не подхватит остальных?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
что означают символы

 

http://ru.wikipedia.org/wiki/Регулярные_выражения

Правда в ипб оно какое-то странное, и не всегда срабатывает так как нужно.

 

Если написать просто "Yandex" - он не подхватит остальных?

 

Если написать просто Yandex оно подхватит все, во что содержится это слово. Если написать регулярным выражением, подхватится только то, что соответствует этому выражению. Например Yandex(Blog)?[ /] соответствует:

Yandex/

YandexBlog/

но не подходит для YandexBot и тд.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Yandex(Bot|Blog)?[ /]([0-9.]{1,10})

 

и теперь у меня внизу в списке посетителей выглядит вот так: Google, Yandex

 

заработало по ходу))

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.