D.iK.iJ / JavaScript примеры / Скрипт защиты рекламы Яндекс Директ и Гугл Адснс от скликивания на сайте (фрод, кликфрод) [скачать]


Довольно простая версия - определяем клик по рекламе при помощи скрипта, ставим куки на 30 дней и закрываем блок через половину секунды (чтобы клик точно прошел).
Сама реклама вызывается только при наличии куки сайта.

Блок для примера:
Сбросить куки скрипта

Можно подключить PHP, чтобы полностью убирать рекламу из исходного кода после клика:
<?php if (!isset($_COOKIE['reklama'])){ ?>
Тут вывод рекламы через echo " "; - главное все двойные кавычки внутри экранировать (\").
<?php } ?>

Есть интересная особенность. Обычно поисковики вообще не видят рекламу, которая вызывается при наличии куки.
По крайней мере, Google PageSpeed Insights становился у меня намного выше.