Исключить ботов и пауков из счетчика просмотра в PHP
Я создал довольно простой менеджер рекламы для сайта на PHP.
Я говорю простой, потому что этоне такие сложные, как реклама Google или Facebook или даже самые высококлассные рекламные серверы. Безразлично»t обрабатывать платежи или что-либо еще или даже нацеливание на пользователей.
Он служит цели для моего сайта с низким трафиком, хотя просто показывает случайный баннер, подсчитывает количество показов и кликов.
Особенности:
Рекламное место / позиция на страницеИзображение баннераназваниеСчетчик просмотров / показовСчетчик кликовДата начала и окончания или никогда не заканчиваетсяОтключить / включить рекламуЯ хочу постепенно добавлять больше функциональности в систему, хотя.
Одна вещь, которую я заметил, это то, что счетчик показов / просмотров часто кажется раздутым.
Я считаю, что причина этого из социальных сетей " пауки и боты, а также пауки поисковых систем.
Например, если кто-то вводит URL-адрес со страницы на моем веб-сайте в Facebook, Google+, Twitter, LinkedIn, Pinterest и другие сети, эти сайты часто падают на мой сайт, собирая заголовок, изображения и описание веб-страниц.
Я действительно хотел бы иметь возможность отключить это от подсчета показов / просмотров рекламы, когда реальный человек не просматривает страницу.
Я понимаю, что все это будет очень трудно обнаружить, но если есть способ получить большинство из них, по крайней мере, это сделает мою статистику немного более точной.
Поэтому я обращаюсь за помощью или идеями о том, как достичь своей цели? Пожалуйста, не говорите использовать другую рекламную систему, которой нет в карточках, спасибо