Запретить показ Adsense на отдельной странице

12
Yasdnepra
На сайте с 28.08.2012
Offline
79
5554

Добрый день, от Google пришло письмо с просьбой в течении 72 часов убрать код Adsense с отдельно взятой страницы или удалить её. Форум на phpbb, код вставлен в шаблон. Как запретить показ рекламы на отдельно взятой странице - может быть в аккаунте есть возможность запретить отображение на определенной странице или через robots запретить?

MediaSova.com - поддержка и продвижение в интернете ( https://mediasova.com )
H
На сайте с 04.04.2008
Offline
161
#1

Самый простой способ это удалить страницу. Можно также обратиться к программистам, чтобы была возможно отключать страницы на которых вы не хотите показывать рекламные блоки. Так как времени у вас мало, рекомендую скрыть либо удалить страницу 🙄

Yasdnepra
На сайте с 28.08.2012
Offline
79
#2

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

igrinov
На сайте с 09.01.2009
Offline
134
#3

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

Сейчас порылся в нем и нашел следующее, сам код

   switch($action) {

case "email":
$add=<<<add
<div class="reklams_160">
код 1
</div>
add;
break;

default: $add=<<<add
<div class="reklams_160">
код 2
</div>
add;
}
див надо поменять на свой, для вывода его на страницу, в дизайн надо вставить

$add
теперь на странице /email.html будет выводится код 1, а на всех остальных код 2

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

Персональный VPN/Socks сервер (https://cp.inferno.name/aff.php?aff=2419)
N
На сайте с 28.03.2009
Offline
39
#4

Рассказываю на примере темы subsilver2.

Чтобы запретить показ рекламы в отдельном топике, откройте файл viewtopic_body.html в папке subsilver2/template/

Перед кодом вызова добавьте:

<!-- IF TOPIC_ID != XXX -->

После кода вызова добавьте:

<!-- ENDIF -->

Вместо XXX впишите ID топика (целочисленное значение GET-параметра t, а также значение поля topic_id в таблице topics базы данных форума).

Чтобы запретить показ рекламы в разделе форума (где отображается список тем), откройте файл viewforum_body.html в папке subsilver2/template/

Перед кодом вызова добавьте:

<!-- IF FORUM_ID != XXX -->

После кода вызова добавьте:

<!-- ENDIF -->

Вместо XXX впишите ID форума (целочисленное значение GET-параметра f, а также значение поля forum_id в таблицах forums и topics бд форума).

Чтобы запретить показ рекламы во всех темах определенного раздела, откройте viewtopic_body.html в папке subsilver2/template/

Перед кодом вызова добавьте:

<!-- IF FORUM_ID != XXX -->

После кода вызова добавьте:

<!-- ENDIF -->

Вместо XXX впишите ID форума.

R8
На сайте с 21.11.2012
Offline
95
#5

А в DLE как такое сделать, подскажите пожалуйста...

Ненавижу подписи
Z
На сайте с 13.12.2009
Offline
452
#6
rexsar_87:
А в DLE как такое сделать, подскажите пожалуйста...

как вариант, сделать отдельную категорию и для нее в шаблоне убрать адсенс

Консультации, seo-аудиты - https://seo-consulting.su Профессионально и без воды
altezzik
На сайте с 06.11.2011
Offline
247
#7

А если боту адсенса запретить доступ к странице через роботс.тхт?

GRAFLEKX
На сайте с 05.11.2010
Offline
200
#8
altezzik:
А если боту адсенса запретить доступ к странице через роботс.тхт?

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

Мы поможем в поиске работы: стабильная работа для вас ( https://www.rabota.ru ), вакансии и резюме.
profeto
На сайте с 30.03.2010
Offline
65
#9
но показываться они всё равно будут.

Не будут.

A
На сайте с 20.01.2021
Offline
28
#10
Так а на DLE решение для исключения страницы так  и не появилось? А то адсенс ругается на 1 страницу,  а как сие побороть, решений так и не увидел.
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий