Сейчас многие web-мастера, seo-специалисты, блогеры работают с контекстной рекламой Google Adsense. Я не исключение. Еще только начиная работать, я заметил, что если в названии поста есть слова на английском языке, и особенно если название начинается с такого слова, то контекстная реклама Google Adsense тоже будет выдаваться на английском, со ссылками на англоязычные ресурсы. Естественно, если наш блог рассчитан на русскоязычную аудиторию, то это совершенно не выгодно. Какая-то часть посетителей не кликнет по рекламе, а значит налицо недополученная прибыль.
Остается выяснить, почему реклама Google Adsense выдается на английском языке и как сделать так, чтобы реклама отображалась на русском.
Наиболее частое решение этой проблемы, зачастую встречающееся, это просто подождать пока Google проиндексирует страницу. Это обычно происходит в течение 48 часов, после чего контекстная реклама должна отображаться на русском. Это все правильно. Но так происходит, к сожалению, далеко не всегда.
Сегодня натолкнулся на другое решение, как заставить Google Adsense выдавать ссылки не на английском, а на русском языке.
Для этого придется немного подправит код рекламного блока. Необходимо вставить отдельную строчку.
google_language ="ru";
Этот код нужно вставить на отдельную строку над строкой коде блока, которая начинается с:
// –>
Сначала я пробовал, как и советовали, с одинарной кавычкой..После вставки этого кода, у меня в большинстве случаев реклама отображается на русском. Но некоторые ссылки все равно были на английском. Спасибо Kate, за её комментарий, кавычки нужны двойные, тогда все работает как нужно. Век живи, век учись.