В начало блога На главную

Unable to post message to http://googleads.g.doubleclick.net.

Решил установить себе на блог рекламные блоки от Google AdSense. Сделал все как надо, но блок либо показывался только на главной странице, либо не показывался вовсе. WordPress про ошибки мне ничего не сообщил как и dreamwiever, но зато google chrome любезно сообщил:

Unable to post message to http://googleads.g.doubleclick.net. Recipient has origin http://emmell.ru.

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

https://www.google.com/adsense/v3/app#account
Количество заходов индексатора страниц (0)

Чтобы доказать свои права на владение нужно добавить свой сайт в google webmaster или использовать google analytics. Анализатор мне не нужен, метрики от яндекса хватает, так что вебмастер — мой выбор. Пройдя на его страницу предложены варианты права собственности — создать файлик с определенным именем, добавить метатег в код главной страницы своего сайта, добавить запись DNS в конфигурацию домена, с помощью аккаунта Google Analytics. Создавать файлик не получится поскольку у меня прямые ссылки на движке wordpress устроены по-другому, dns изменять не хочется, а вот метатег вставить не составит особого труда. Итак предложенный код нужно вставить в header.php между и активного шаблона:



После нажатия кнопки «Подтвердить» гугл меня радостно поздравил и отправил смотреть пустую статистику по сайту. Там же есть можно добавить карту сайта (sitemap.xml), если она есть и ждать когда пройдет индексация, проход робота адсенса, таргетинг и начнет таки работать реклама как надо…

Рассказать: