Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

определение не людей с первого прохода?

714
10 июля 2009 года
clgs
226 / / 29.10.2008
Кто знает, как лучше определять средствами php что зашел не человек?
12
10 июля 2009 года
alekciy
3.0K / / 13.12.2005
Если входящий не хочет засветиться, то ни как.
714
10 июля 2009 года
clgs
226 / / 29.10.2008
не это уже не мои проблемы. у меня на сайте используется "стартовая" страница, вот для поисковых роботов и разнообразных сервисов (для машин) нужно сделать так чтоб они сразу видели главную стр. Есть идеи? А может и реализация? =)
12
10 июля 2009 года
alekciy
3.0K / / 13.12.2005
Для тех кто в танке еще раз повторяю: если робот через User-Agent прикидывается браузером, то понять, что это робот средствами PHP невозможно. Это понятно?

Можно воспользоваться JavaScript, но нужно осознавать, что: 1) все клиенты у которых оного нет (боты, браузеры без поддежки JavaScript, браузеры с отлючеными JavaScript) будут считаться ботами; 2) при желании и это обходится ботом.
714
10 июля 2009 года
clgs
226 / / 29.10.2008
Цитата:
Для тех кто в танке [...] понять, что это робот [...]


это понятно.
JS'ом невозможно. т.к. нужно определить с первого раза что JS отключин или я ошибаюсь?
Как можно реализовать "стартовую" (заставка) стр. и главную на одном урле?

12
10 июля 2009 года
alekciy
3.0K / / 13.12.2005
Цитата: clgs
это понятно.
JS'ом невозможно. т.к. нужно определить с первого раза что JS отключин или я ошибаюсь?
Как можно реализовать "стартовую" (заставка) стр. и главную на одном урле?


Нет. Боты получают страницу по умолчанию (как и все у кого нет JS), все остальные видят другую страницу, т.к. JS быстренько её подменяет. Вообще за такое в поисковиках могут хорошо забанить.

Либо редиректом по user-agent, либо опять же через JS (редирект/загрузка новой странцы).

4.6K
10 июля 2009 года
Tokolist
268 / / 22.03.2007
Бот еще можно определить по тому, что он открыл много разных страниц за короткий промежуток времени, но тогда никак не выполнить условие:

[QUOTE= clgs]нужно сделать так чтоб они сразу видели главную стр.[/QUOTE]
12
11 июля 2009 года
alekciy
3.0K / / 13.12.2005
Цитата: Tokolist
Бот еще можно определить по тому, что он открыл много разных страниц за короткий промежуток времени,


Не факт. Серые сети за NAT-ом еще ни кто не отменял ;)

14K
12 июля 2009 года
Snk
54 / / 22.03.2007
Цитата: alekciy
Для тех кто в танке еще раз повторяю: если робот через User-Agent прикидывается браузером, то понять, что это робот средствами PHP невозможно. Это понятно?


Неправда! Одного User-Agent будет мало. Можно проверять порядок полученных заголовков, например IE первым шлет HTTP_ACCEPT, а chrome HTTP_HOST... Далеко не все боты это учитывают. Смотреть все ли картинки, скрипты, фреймы и т.д. загружаются. В комментарий писать "<script src=/..." там банить.. многие боты не удаляют комментарии... Наверняка можно еще что-нибудь придумать!

13
13 июля 2009 года
RussianSpy
3.0K / / 04.07.2006
Ну вот придумаете - скажите. Я своего бота поправлю в соответствии с этим.

Вам умные и опытные люди говорят, что не существует средств, которые позволили бы со 100% вероятностью определить бот посетил вашу страницу или человек. Все ваши ухищрения смешны.

Кстати поисковые боты итак пишут что они боты в User-Agent. Однако подменять страницу для поискового бота - самый быстрый и верный путь пропасть из поисковиков навсегда.

Но вы конечно попробуйте, а потом нам расскажите - мы любим смеяться.
14K
13 июля 2009 года
Snk
54 / / 22.03.2007
Цитата: alekciy
если робот через User-Agent прикидывается браузером, то понять, что это робот средствами PHP невозможно


[quote=Snk]Одного User-Agent будет мало.[/quote]
[quote=RussianSpy]Я своего бота поправлю в соответствии с этим.[/quote]
Разумеется можно писать бота, что не определишь.. Я лишь хотел сказать, что придется не только через User-Agen прикидываться браузером как делают большинство... Эту часть и можно отстреливать.

12
13 июля 2009 года
alekciy
3.0K / / 13.12.2005
Цитата: Snk
Наверняка можно еще что-нибудь придумать!


Да можно много чего придумать. Но как показывать опыт те, кто защищаются от ботов/накручивания счетчиков всегда работает на шаг позади тех, кто этих самых ботов пишет. Пишется бот, работет, админ обороняющийся стороны смотри логи, анализирует и пытается придумать контр меры. Это всегда кропотливый, долгий и поэтому дорогой процесс.

4.6K
14 июля 2009 года
Tokolist
268 / / 22.03.2007
Цитата: alekciy
Не факт. Серые сети за NAT-ом еще ни кто не отменял ;)



прокси-сервера тоже :) тем не менее...

714
21 июля 2009 года
clgs
226 / / 29.10.2008
Поправка к вопросу. Как сделать так чтобы стартовая стр. и главная была на одном урле? я согласен пущай бот смотрит стартовую, но как сделать чтоб две разныех страницы были на одном урле, точнее сначало одна потом другая. как? :confused:
12
21 июля 2009 года
alekciy
3.0K / / 13.12.2005
AJAX.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог