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

12
timsssssss
На сайте с 08.04.2022
Offline
51
#11
ancx #:
А то адсенс ругается на 1 страницу,  а как сие побороть, решений так и не увидел.

Удалить с неё контент, который ненравится Гуглу.

A
На сайте с 23.06.2009
Offline
171
#12
zusull #:

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


Самый простой и самый нормальный вариант

NoMoreContent
На сайте с 14.05.2023
Offline
28
#13

Можно где-то в начале точки входа подключить файл такого вида

далее псевдокод, для точной реализации нужен программист PHP

$showAdsense = true;

$adsenseDisabledUriParts = [  // здесь части URL, где не нужно показывать рекламу
    '/url1/11111',
    '/url2/22222',
    '/url3/33333',
];
// $currentPageUrl можно получить из $_SERVER
foreach ( $adsenseDisabledUriParts as $urlPart){

    if(str_contains( $currentPageUrl, $urlPart)){
            $showAdsense = false; break;

    }

}

define SHOW_ADSENSE,  $showAdsense;

В шаблоне, где идет подключение js от адсенса.

<?php if( SHOW_ADSENSE) { ?>

    <script src="....adsense url...">

<?php } ?>
12

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