Не отображается Google Adsense на сайте – поиск проблем и пути решения

no-adsense3

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

Правильное и корректное размещение блогов Google Adsense позволяет не только корректно работать сайту, но и во многом может увеличить доход от Google Adsense

 

Сегодня поговорим о проблеме, которую я часто встречаю при посещении блогов вебмастеров и манимейкеров. А проблема связана с тем, что рекламные блоки Гугл Адсенс отображаются некорректно или не отображаются вовсе.

Пример № 1. Вместо контекстной рекламы отображается пустое поле или сообщение об ошибке (кликабельно):

Анализируем проблему:

1) причиной может быть некорректная установка кода Google Adsense – в текст кода прокрались лишние символы и html-теги;

2) рекламный блок недавно был установлен и робот Гугл Адсенс еще не успел просканировать содержимое конкретной страницы;

3) аккаунт издателя заблокирован Google за нарушение правил системы;

4) браузер не показывает объявления или показ объявлений заблокирован системными файлами и настройками, либо антивирусной программой.

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

Следует изучить свой сайт, браузер и софт на ПК на предмет данных косяков. В 99% случаев проблема кроется именно в описанных причинах. Если же не помогло – надо копаться глубже. Согласитесь, описать все потенциально возможные косяки просто не реально.

Пример № 2. Рекламный код отображается не на всех страницах сайта, либо в сайтбаре отображаются пустые области на некоторых страницах, вместо рекламы Google Adsense

 

Пожалуй, самая распространенная ошибка при размещении контекстной рекламы на блоге, выполненном на движке WordPress. Часто это приводит к некорректной работе блога в целом или отдельных элементов, например, – плывет дизайн (кликабельно):

Проблема кроется в том, что при оптимизации сайта вебмастера закрывают в robots.txt от индексации часть страниц или разделов сайта. В большинстве своем – это страницы с архивами блога, разделы блога (рубрики), страницы меток и т.д.

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

Однако, вызывая код контекстной рекламы Google adsense на таких страницах мы нарушаем правила системы Adsense, поскольку запрещено размещать рекламу на страницах, не содержащих контента и на страницах, закрытых от индексации.

Как решить эту проблему?

Решение очень простое – нам достаточно в файл robots.txt добавить новую директорию и разрешить роботу Google Adsense индексировать содержимое страниц и разделов, не выводя данные страницы/разделы в поисковую выдачу:

Добавляем индексатор Google Adsense в robots.txt:

User-agent: Mediapartners-Google

Disallow:

Все, наша проблема решена. Теперь у нас реклама Adsense отображается на всех страницах, рубриках, страницах меток, но при этом данные дублирующие материалы не присутствуют в поисковой выдаче.

Отзывов (48)

  1. Не повлияет ли такой код в robots.txt на индексацию в целом, со стороны Яндекс и Гугл?

    • Не повлияет :) Гугл сам рекомендует данные метод вставки в robots.txt, а с Яндексом тож проблем не замечал.

  2. Саша:

    Спасибо, не знал, помогло

  3. Скажите пожалуйста, у меня реклама на главной отображается, а на остальных страницах нету, что делать? Спасибо!

    • 1. Создайте заново в аккаунте Google Ansense рекламный блок и переустановите – возможно неккоректно добавлен код рекламы.

      2. В настройка robots.txt в директории Mediapartners-Google между User-agent и Disallow уберите пробел – строки должны идти одна под одной, без пробелов.

      3. Страницы вашего блога во многом не проиндексированы гуглом, это тоже может быть причиной.

      4. Рекомендовал бы сменить вообще эту тему wordpress – какая-то она кривоватая, судя по исходному коду.

  4. дм:

    Фу еле еле нашел Вас опять по поиску. Хотел выразить великое спасибо за помошь с рекл. Google, не отображалась на главной, на остальных отражалась. Подправил роботс.тхт в течении 15 часов заработала. А то я уж движок переставлял и все по новой думал системный глюк, стока бился и вот решил, С П А С И Б О ! ! !

  5. Здравствуйте. У меня везде отображается реклама, кроме рубрик, там пустые места вместо рекламы. Добавил в robots.txt то что вы посоветовали, но не помогло. Подскажите пожалуйста, где копать. Заранее благодарен!

    • Должно пройти время, после исправления robots.txt и судя по тому, что сейчас вижу у вас на сайте – все заработало .

  6. А я не пойму что делать. Помогите пожалуйста!!! Реклама гугла отображается только на главной и все! Можете сделать видео для меня как решить проблему, а то я не очень программист. Заранее Спасибо!

  7. Может что то не так в robots.txt вот он :

    User-agent: *
    Disallow: /wp-login.php
    Disallow: /wp-register.php
    Disallow: /feed/
    Disallow: /cgi-bin
    Disallow: /wp-admin
    Disallow: /wp-includes
    Disallow: /wp-content/plugins
    Disallow: /wp-content/cache
    Disallow: /wp-content/themes
    Disallow: /trackback
    Disallow: */comments
    Disallow: /category/*/*
    Disallow: */trackback
    Disallow: */*/trackback
    Disallow: */*/feed/*/
    Disallow: */feed
    Disallow: /*?*
    Disallow: /?s=

    User-agent: Yandex
    Disallow: /wp-login.php
    Disallow: /wp-register.php
    Disallow: /feed/
    Disallow: /cgi-bin
    Disallow: /wp-admin
    Disallow: /wp-includes
    Disallow: /wp-content/plugins
    Disallow: /wp-content/cache
    Disallow: /wp-content/themes
    Disallow: /trackback
    Disallow: */comments
    Disallow: /category/*/*
    Disallow: */trackback
    Disallow: */*/trackback
    Disallow: */*/feed/*/
    Disallow: */feed
    Disallow: /*?*
    Disallow: /?s=
    Host: web-uspex.ru

  8. Ivan:

    Где это искать?robots.txt

  9. Ivan:

    а вы можете меня в скайп добавить у меня есть идругие вопросы?

  10. Ivan:

    Жаль!Просто у меня гугл код дал а рекламу не видно на сайте?И почему то нет индексаций может я что то не так сделал?

    • По моим данным – ваш сайт не проиндексирован ПСами. Чего, собственно, в таком случае ждать?

      Отредактируйте robots.txt по предложенным выше схемам, дождитесь индексации сайта – все заработает.

  11. Ivan:

    Я даже не знаю как попасть в корневую папку сайта?Если сможете помогите.

  12. Ivan:

    Скажите вот гугл дал мне код его просто скопировать надо и вставить в блок сайта?

  13. Ivan:

    Всё равно не видно рекламу уже всё пробовал что можно ещё сделать чтобы стало видно рекламу?

  14. Ivan:

    Может поможите мне с этой корневой папкой?Не как у меня не получается!

  15. Ivan:

    Спасибо!Я узнал что на бесплатном хостинге 1 месяц не пропускают индексацию то-есть вот это-

    User-agent: Mediapartners-Google

    Disallow:

  16. У меня на всех страницах видна реклама,кроме 3х-4х,роботс полностью разрешающий,но добавил те две строки,если не помогут,то я уж не знаю что делать.Там место,вроде,занимается блоком рекламы,но он невидимый и не кликабельный.

    • Прописать агент гугла – должно помочь, подождите какое-то время – не сразу система начинает работать.

  17. stein:

    спасибо автору, очень помог.

  18. Спасибо за информацию. Не мог взять в толк почему реклама не показывается на конкретных страницах

  19. Здравствуйте! у меня таже проблема, реклама только на главной странице справа. в рубриках только пустое поле вместо рекламы! я добавила эти строчки в robots.txt.,но ничего не изменилось за сутки! помогите пожалуйста, уже не знаю к кому обращаться…

  20. Не полностью раскрыта статья. Не сказано что если на странице есть контекст для взрослых, то также реклама от Google Adsense отображаться не будет. У меня есть такой пост и высвечиваются пустые места. Хотя в принципе я не считаю что описание например половых органов с медицинской точки зрения – это запрещено, но наверное это я только так думаю.

  21. Simur:

    А разве когда мы прописываем
    User-agent: Mediapartners-Google

    Disallow:

    Мы тем самым не запрещаем роботам?

  22. А у меня не отображаются объявления только на одной странице. Не пойму, в чем дело. Коды все правильные, размещены уже давно. Через некоторое время после размещения рекламу видно, а потом она пропадает.

    И ещё интересно то, что рекламу видно с телефонного браузера… Кто знает, что это всё означает, подскажите, пожалуйста.

  23. так как озадачился этой прблемой, то немного погуглил. Кроме вашего сайта, наткнулся на множество похожих (по разъяснению этой проблемы). Так вот, многие советуют, прописать в роботсе, следующие:
    User-agent: Mediapartners-Google*
    Allow: /
    Вот теперь сижу и думаю, что же правильно.

  24. У меня сайт динамический. Как я понял из инструкций самого гугла адсенс, необходимо разрешить роботу вход в зону защищённым паролем. Я открыл доступ и прописал в файле robots.txt рекомендованные выше строки
    User-agent: Mediapartners-Google
    Disallow:
    теперь жду индексации сайта.
    Посмотрим, что получится.

  25. Здравствуйте все вроде прописал так, теперь буду ждать, ну вот еще один вопросик , а почему у меня в самих записях не отоброжаеться реклама её вообще не видно или пишит неверный адрес в таблички как выше у вас в статье , подскажите что делать?

  26. Вы можете мне подсказать правильно составлен Robot.txt

    User-agent: *
    User-agent: Mediapartners-Google
    Disallow:
    Disallow: /cgi-bin
    Disallow: /wp-admin
    Disallow: /wp-includes
    Disallow: /wp-content/plugins
    Disallow: /wp-content/cache
    Disallow: /wp-content/themes
    Disallow: /trackback
    Disallow: */trackback
    Disallow: */*/trackback
    Disallow: */*/feed/*/
    Disallow: */feed
    Disallow: /*?*
    Sitemap: http://iapple-news.ru/sitemap.xml.gz
    Sitemap: http://iapple-news.ru/sitemap.xml

    И через какое время рекламы начинают корректно? отображаться

    • Ну, в целом всё верно, хотя лучше разделить правила, составив список отдельно для гугла (и всех остальных), и отдельно для яндекса, в качестве примера можете глянуть мой спиоск: http://www.startaweb.ru/robots.txt

      Ну а реклама должна уже сразу отображаться корректно.

  27. Здравствуйте!!!
    Я не зарабатываю на гугл адсенс, но возникла пару дней проблема.Ни с того ни сего перестала просматриваться реклама от гугл на всех чужих сайтах. Пробовал с разных компьютеров, модемов и браузеров. Полная засада. Что это может быть и в каком направлении копать???
    С уважением.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

CAPTCHA image
*