Как убрать плохие объявления в 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

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

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

Добавить комментарий для Admin Отменить ответ

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