Как удалить код рекламы гугл с сайта

от admin

Как убрать автоматически добавленные блоки в Google Adsense?

Я относительно новичок в сайтостроении и продвижении. Довел первый
проект на Джумле до 300 уников в сутки, решил попробовать подключить
Гугл Адсенс. Пускай, думаю, по чуть-чуть капает.

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

Убрал из head гугловский код, который присылали для верификации, —
сразу все исчезло. Подумал, вдруг при проверке гугл этого кода не
найдет, и отключит аккаунт. Вставил код обратно (сохранял его
предварительно в текстовом файле). Как ни странно, объявления назад не
вернулись.

Вопрос

Теперь вопрос, можно ли/нужно ли этот код удалять после активации? И
как избавится от этих не настраиваемых объявлений, если они снова
появятся?

И дополнительно: не возбраняется ли в Джумле использовать стандартный
HTML Custom модуль в связке с Sourcerer’ом, или нужно через како-то
официальный плагин все эти гугловские коды вставлять?

Инструкция по поиску и удалению вредоносного кода с сайта

1 Поиск нежелательного кода на своём веб-сайте

Во-первых, нужно определить, где в коде страницы выводится посторонняя реклама. Для этого открываем в браузере свой сайт на той странице, где есть подозрения на наличие нежелательного кода. Если чужой код попал к вам из установленного шаблона, то скорее всего спам-реклама будет не на главной, а на внутренних страницах сайта.

Открываем исходный код сайта (в большинстве браузеров это делается по сочетанию клавиш Ctrl+U ). Быстрее всего сделать поиск сочетания http:// в исходном коде, т.к. реклама всегда содержит ссылки. Если вы найдёте ссылки, которые вы не размещали, значит ваши опасения не были напрасны. Запомните идентификатор (id) или класс (class) элемента, в котором размещается реклама.

Часто заражённые сайты могут ничем себя не выдавать. Они ведут себя «деликатно», просто вставляя несколько рекламных ссылок на определённые страницы и скрывая их от глаз посетителей. Я, например, обнаружил заражение чисто случайно: в выдаче поисковика по одному из моих сайтов вместе с кратким текстом описания услуг, предлагаемых на сайте, было размещено сообщение вообще из другой области, чего я явно там не писал.

2 Создание локальной копииатакованного веб-сайта

Следующий шаг – скачайте по FTP или иным способом к себе на компьютер ваш сайт: на компьютере вести поиск быстрее, чем в интернете. Когда скачаете, проведите поиск по файлам, в которых встречается текст с названием id или класса, который вы определили ранее.

Поиск нежелательного кода удобно вести с помощью Total Commander

Удобно проводить поиск с помощью менеджера файлов типа Total Commander. В нём содержатся необходимые инструменты для проведения настраиваемого поиска. Введите маску имени файла (*.php или *), слово, по которому нужно проводить поиск (название идентификатора или класса), а также кодировку файлов.

3 Поиск обфусцированного нежелательного кода на сайте

Не исключено, что вы ничего не найдёте. Это неудивительно, т.к. злоумышленники часто обфусцируют (шифруют) свой код. И часто для шифрования используется встроенная функция PHP, которая называется base64_decode. Поэтому следующее, что вы должны сделать – провести поиск среди скачанных файлов с текстом base64_decode. Скорее всего, вы найдёте несколько php-файлов с этой функцией. Внимательно изучите их. Если код, в котором используется эта функция, только что-то шифрует, а затем выводит на странице, то вероятно, это именно то, что мы ищем. Например, может быть конструкция, похожая на такую:

Переменная $fml может иметь любое имя.

Обнаруженный обфусцированный нежелательный вредоносный код на сайте под управление Joomla Обнаруженный обфусцированный нежелательный вредоносный код на сайте под управление Joomla

Сделайте резервную копию файла, а затем удалите все участки кода, где встречается эта конструкция.

В этой статье вы найдёте приложение, которое позволит раскодировать закодированный кодировкой Base64 текст.

Теперь закачайте на сервер «чистую» версию файла. Убедитесь в работоспособности своего сайта. Если сайт работает в штатном режиме, а рекламные спам-ссылки при просмотре исходного кода исчезли – значит, всё сделано правильно. Если же сайт выдаёт ошибку, то замените новый файл сохранённой резервной копией. Тут два варианта: либо это не вредоносный код, либо код имеет какую-то функцию самозащиты. И в том, и в другом случае нужно искать дальше.

4 Дальнейшие действия по поиску вредоносного кода

Посмотрите, какие файлы используются для построения страницы. Для этого вставьте в конец шаблона после закрывающего тега </html> такой код:

Этот код выведет список файлов, которые участвуют в создании каждой страницы вашего сайта. Нежелательный код однозначно будет в одном или нескольких файлах из этого списка.

Вставка кода для отображения всех php-файлов, формирующих страницу сайта Вставка кода для отображения всех php-файлов, формирующих страницу сайта

Список может быть довольно объёмным, но всё же он ограничит область поиска.

Ну и на всякий случай, смените пароли для доступа к админке сайта и для доступа по FTP.

Как убрать рекламу на некоторых страницах сайта?

Вкратце расскажу причину, зачем мне понадобилось убирать рекламу на некоторых страницах сайта, созданного на WordPress.
Сегодня я получил предупреждение от Google Adsense с просьбой убрать рекламу со страниц, где я рассказываю о заработке на выполнении заданий за деньги, серфинг и т.д. Что же делать? Ведь я использую движок WordPress. А если я удалю рекламу из кода темы или виджета, то она исчезнет на всех страницах сайта, а мне это крайне нежелательно. В самом контенте рекламу я уберу без проблем, так как использую плагин Whydowork, в котором есть возможность запрещать показ рекламы на определенных страницах. Но, как же быть, если я использую рекламу в боковом меню (sidebar.php) ?

Читать:
Почему adobe after effects зависает

Итак, вопрос состоит в том, как удалить код рекламы Google Adsense на некоторых страницах сайта в боковом меню (sidebar.php) .
Вот такой выход я нашел из сложившейся ситуации:

Как убрать рекламу на некоторых записях сайта?

Зашел я на файл (sidebar.php) и там, где стоял код Google Adsense добавил вот такой php-код:

111 – это id записей, на которых будет отключен показ рекламы Adsense.

Если вам нужно добавить еще одну запись или несколько, добавляете id записи через запятую, вот так:

Как узнать ID записи или страницу на WordPress, вы можете почитать тут.

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

Как убрать рекламу на некоторых страницах сайта?

В файле (sidebar.php) добавьте вот такой php-код:

111 – это id страниц, на которых будет отключен показ рекламы Adsense.

Если вам нужно добавить еще одну страницу или несколько, добавляете id страницы через запятую, вот так:

Вот такой незапланированный пост получился у меня. Надеюсь, статья «Как убрать рекламу на некоторых страницах сайта?» была вам полезной

Как убрать рекламу google adsense с отдельных страниц wordpress

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

убрать adsense с отдельных страниц

Причем с помощью этой фишки вы сможете убрать не только adsense, а и любую другую рекламу, баннеры и различные элементы сайта.

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

Я просто уверен, что у кого-то есть также блог, со страницами или категориями, которые нарушают правила. На самом деле правила Гугла очень жесткие, и я советую вам их внимательно прочитать и проверить каждую страницу на своем блоге. Поверьте, случаев, когда банили аккаунты, уже было очень много. Скорее всего, и мой блог также забанят, ну да ладно сейчас не об этом.

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

Подобнее я реализовал на своем блоге. Но так как я не программист, то начал искать решение этой проблемы в интернете. Уже не помню, где именно нашел код, но сейчас с вами им поделюсь.

Итак, если вы хотите убрать рекламу с отдельных страниц wordpress, то вам поможет вот такая функция:

34, 54, 18 – это id страниц, их вы можете узнать при редактировании страниц:

редактирование страниц

Только не забываем вставить свой код рекламы и изменить идентификаторы.

Если вы хотите убрать рекламу adsense с отдельных записей, то вам просто в этом коде нужно заменить page на single, получиться вот так:

Здесь также вставляем свой код и идентификаторы записей. Да и еще одно, у вас, возможно, возникнет вопрос, а чем отличается запись от страницы? На самом деле ничем не отличается, просто, когда вы создаете новый документ в «панели управления» – «страницы» — «добавить новую», то вам подойдет первый код, а если создаете документ в «панели управления» – «записи» – «добавить новую», то тогда используйте второй код. С этим думаю все понятно идем дальше.

Как убрать рекламу с отдельных категорий?
Здесь также используем один и тот же код, просто вместо page или single вставляем category, получиться так:

Идентификаторы категорий можно посмотреть, если зайти в «панель управления» – «записи» – «рубрики» и отредактировать отдельную рубрику.

В окне браузера вы увидите идентификатор категорий. Вот и все. Как видите все достаточно легко и просто. Также не забывайте, что вы можете таким образом исключать не только рекламу google adsense а и любую другую, например обычный баннер. Возможно, вы просто не хотите показывать рекламу на отдельных важных страницах, чтобы не отвлекать посетителя от прочтения статьи, в таком случаи вам также пригодятся эти полезные функции.

На этом я данную статью заканчиваю. Да и не только статью а и университет также. Совсем скоро я уже окончу свой университет и войсковую кафедру, так что в ближайшее время буду очень занят, писать в блог часто не получится. А по поводу университета и кафедры, как только все закончу, напишу пост по этому поводу. Всем пока!

Похожие статьи