Счетчик Яндекс Метрики режет баннеры Google Adsense

Счетчик Яндекс Метрики режет баннеры Google Adsense

Проблема: баннеры Google Adsense не показываются, вместо них пустые блоки.

Вот уже около месяца на одном из моих сайтов вместо баннеров Adsense вижу пустые блоки, не грузится вообще ни один. Причем это происходит не всегда, периодически, когда захожу то они есть, то их нет. Iframe блока отображается пустой, как будто нет рекламы, на что я изначально и думал. Как никак лето, кризис, рекламодатели без бюджетов, все отдыхают на морях… откуда быть тогда рекламе? Но, меня смущал сам факт того, что при заходе на сайт блоки либо есть и показываются все, либо их нет и не показывается ни одна реклама. И я начал копать.

Мысли были следующие:

  • Лето, кризис, рекламодателей нет. Но, тогда пустые места были бы единичны, как я уже писал выше.
  • Слишком много блоков на сайте. Тоже мимо, ибо тогда бы именно часть была пустой.
  • Сайт поймал какой-то фильтр. Тут я уже проверил всё не один раз — фильтров от ПС нет.
  • Робот Adsense не может получить доступ к сайту и тем самым не может просканировать страницы для анализа блоков. Такое действительно реально. Проверил robots.txt и на всякий случай .htaccess — мало ли где закрыл доступ роботу. Нет, всё чисто, роботов пропускает.
  • Страница с рекламой защищена паролем. Тоже мимо, такого у меня нет.
  • Процент выполняемых запросов объявлений в аккаунте Adsense не менял, там всё также 100%.

Решение проблемы:

Сегодня, выбрав в качестве подопытного кролика одну страницу сайта, я начал тестировать холодные варианты:

  1. Сбросил кэш страницы (CMS WordPress)
  2. Зашел на страницу с отключенным адблоком прямым переходом — реклама есть, все блоки.
  3. Еще раз сбросил кэш.
  4. Зашел на страницу с отключенным адблоком переходом с поиска Google — реклама есть, все блоки.
  5. Еще раз сбросил кэш.
  6. Зашел на страницу с отключенным адблоком переходом с Вконтакте — реклама есть, все блоки.
  7. Еще раз сбросил кэш.
  8. Зашел на страницу с отключенным адблоком переходом с поиска Yandex — и…. рекламы нет! WTF???
  9. Еще пару раз повторил со сбросом кэша и заходом из Яндекса — нет рекламы!

Так, уже меньше вариантов стало, отсеяли. Думаю дальше. Почему при переходе с Гугла реклама есть, а при переходе с Яндекса ее нет… Что связывает переход со страницы поиска со страницей на сайте? И тут я подумал на счетчик Яндекс Метрики, ведь только он видит и получает данные о том, откуда зашел посетитель на сайт. Как раз я его поставил на сайт с месяц назад… Ну, тут сразу вспомнились все истории, которые я читал на форумах и чатах, о корпорации добра Яндекс и все козни которые они строят вебмастерам в угоду личного обогащения. Убираю код Яндекс Метрики с сайта, сбрасываю кэш и перехожу с поиска Яндекс на страницу сайта — есть реклама! Вся! Да ладно??… Пробую еще раз — аналогично, всё отображается.

Вывод:

Еще один факт нечестной конкуренции от Яндекс в копилку, теперь уже проверенный на «своей шкуре». К тому же снятие счетчика с сайта нехило так прибавило к скорости загрузки, ибо он много подтягивает всего со стороны и делает много редиректов в процессе. Так что если у Вас не показываются баннеры Adsense на сайте, проверьте счетчик Яндекс Метрики!