Как убрать плохие объявления в Google Adsense

Admin PHP, Полезные сайты

Рекламная сеть Google Adsense одна из самых качественных в Интернете. Однако и здесь есть много неприятных объявлений. Блокировать в одиночку, каждое из таких объявлений, затея неблагодарная.

Некачественные объявления

Какие-то идиоты напридумывали шаблонные объявления и десятки тысяч аккаунтов заполнены этим бредом:

Мой Муж Может По 4 Часа
Молахов Ушел со Скандалом
У Вас Болят Суставы?
У МУЖА БОЛЬШЕ НЕ СТОИТ БОЛТ?
ТАЙНА МОЩНОГО СТОЯКА РАСКРЫТА
Найдено тело Сергея Бодрова
Восстановить — Сустaвы Легко
Сегодня Поxоpоны Димы Билана
Бoлeзнь Унесла Певца
и прочее

Также туда попадают объявления типа «ШОК видео» и всякий другой хлам. Это не только неприятные объявления, которые не хочется иметь на своём сайте. Но и часто обманные. Например, объявления, где говорится об интересных видеороликах ведут на сайты вообще не связанные с ними. Одним словом мошеннические объявления.

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

Короче говоря, в Гугл Адсенсе, никто там не следит за правильностью и качеством объявлений. Типовые мусорные объявления отправляют на самые разные сайты. Например, вот объявление ведет на сайт паркетов… что?

Недостатки ручной блокировки объявлений Google Adsense

Некоторое время я блокировал объявления в Google Adsense вручную. А затем начал искать способы блокировки в автоматическом режиме. Я подумал, что наверняка уже существуют какие-то инструменты для этого. Не может быть, чтобы такая популярная сеть, а все занимаются блокировкой рекламы вручную.

К сожалению, Google не позволяет блокировать объявления по ключевым словам. А блокировать отдельные аккаунты и объявления бессмысленно. Полагаю они каждый день создаются ботами, которые уже отлажены настолько, что они вас переиграют в усидчивости. Тут нужна компьютерная программа против компьютерной.

С первого раза найти такой инструмент не удалось. На какое-то время меня ещё хватило блокировать объявления самостоятельно. Но когда меня в конец задолбали объявления типа «Сегодня похороны Димы Билана» я решил, что обязательно автоматизирую этот процесс. Со второй попытки мне удалось найти уже готовый блокировщик.

Находится он на сайте howgadget.com. Называется AdSense Bad ads blocker. Автор написал его на PHP и выложил в общественный доступ.

Долгое время мне лень было писать, но я всё же решил приложить небольшие усилия, в виде написания этой статьи, чтобы увеличить популярность хорошего продукта.

Во-первых автор программы сделал большую работу и плохо, если о ней мало кто узнает. А во-вторых неплохого бы подпортить статистику идиотам распространяющим эту рекламу. Может они займутся чем-то более полезным.

После месяца тестирования я смело рекомендую этот скрипт.

Как установить программу для фильтрации в Google Adsense

На указанном выше сайте есть инструкции к установке. Там слишком много букв и может показаться, что установка очень сложная. На деле всё очень просто.

Надо скачать последнюю версию программы. Положить скаченную папку в корень сайта и затем вызвать её через адресную строку URL. У меня сразу всё заработало. Как на локальном сервере, так и на удаленном. Окно с программой:

В скрипте много всяких настроек, но я использую выставленные по-умолчанию и поправил только некоторые из них.

1. Авторизация с сервисом Google Adsense в правом вверху — Google Auth.

2. Поставил настройки:

  • number of cycles — 40
  • number of pages — 40
  • Ads per page — 30

3. Периодически правлю объявления в колонке only for text ads.

Для запуска вручную использую кнопку Start searching. После ручного запуска можно закрывать окно браузера, скрипт продолжит работать. Когда объявления будут заблокированы внизу появится статистика:

Как автоматизировать через Cron

Скрипт можно запускать вручную. И какое-то время я так и делал, но некачественные объявления появляются так быстро, что в интервалах проверки они будут крутиться на сайте. Лучше скрипт запускать по расписанию, например, каждые 5 минут через CRON.

Как добавить скрипт в CRON в Linux.

Если у вас система управления Vesta то в крон задачу можно добавить так:

curl "https://ploshadka.net/super-blokirovshik-reklami-29140/search_bad_ads.php"

Адрес к скрипту указываете свой (адрес другим показывать не стоит).

Когда все объявления уже проверены, то скрипт будет проходиться только по новым. А потому работать и удалять плохие объявления очень быстро. На почту мне приходит результат такого вида:

Вообщем-то всё понятно, хоть и отформатировано не для почты. А вообще, лучше проверить, что всё работает, а затем отключить уведомления, чтобы не получать их каждые 5 минут. В панели Vesta это делается через ссылку: TURN OFF NOTIFICATION.

У сайта нет цели самоокупаться, поэтому на сайте нет рекламы. Но если вам пригодилась информация, можете лайкнуть страницу, оставить комментарий или отправить мне подарок на чашечку кофе.

Комментарии к статье “Как убрать плохие объявления в Google Adsense” (7)

  • Тагир
    18.06.2018 в 15:53

    Здравствуйте. Можете помочь? Автоблокировщик рекламы у меня работал месяц, работал как у Вас каждые 5 минут. Потом отключили услугу без предупреждения. Диалог с хостингом:

    Я: Здравствуйте. Включите пож-та услугу cron. Нагружать не буду. Я столько не зарабатываю чтобы покупать более дорогой хостинг из-за крона. Спасибо.

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

    pavel

    Я: Тогда скажите пож-та как убирать эти скрипты (чтобы не накапливались). Что и куда надо прописать?

    никак, ваша задача сделать такой код, чтобы он выполнялся без ошибок.

    pavel

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

    • Admin
      Автор записи
      18.06.2018 в 17:08

      Лучше поменять хостинг, если из-за подобной мощности вам выключают cron. Невозможно оптимизировать все скрипты. Так или иначе всегда что-то может кратковременно превысить допустимую нагрузку. А если по существу, то про нагрузку можно спросить сразу у автора скрипта. Ссылка на автора есть в статье.

  • Тагир
    18.06.2018 в 18:03

    Спасибо. У автора я читал что по нагрузке ничего серьезного. У меня голова опухла за 2 дня пока всякие хостинги перебрал. На таймвеб скрипт работает наполовину, и ничего не проверяет и не блокирует, все по нулям в отчете. Дайте пож-та ссылку на Ваш хостинг.

    • Admin
      Автор записи
      18.06.2018 в 19:03

      Проблема не обязательно лежит в области этого скрипта, может быть какие-то другие части сайта нагружают хостинг. Или может быть работа скрипта в какой-то момент пересекается с работой другого, например, создания резервной копии.

      Таймвеб не советую. У меня несколько раз с ними были проблемы. Первый, как раз, из-за нагрузки простенького сайта. Поддержка ругалась на нагрузку и предлагали купить тариф дороже. Второй, проблема с VDS – из-за их некомпетентности мои сайты не работали несколько недель. А я как раз вложил денег в хостинг на несколько месяцев. Все деньги пропали, потому что после такого случая, исчезло любое желание с ними иметь дело.

      Недавно скрипт перенес на ВПС, но до этого пару месяцяв работал без нареканий на самом простом (который меньше 100 рублей в месяц стоит) тарифе хостинга Fornex.

  • Sergeich_gs
    17.08.2018 в 23:41

    Кстати, по поводу нагрузки.

    Я не знаю почему, ибо слишком много всяких действий происходит при поиске и отлове шлака.
    У самого иногда процессы эти незавершённые накапливаются.
    Правда, висячие, они память занимают, а ЦП или не грузят или практически не грузят.
    Так что иногда некоторая косячность блокировщика может быть причиной лишней нагрузки.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Как убрать плохие объявления в Google Adsense"