Реклама только для посетителей с поиска

purplemarple
На сайте с 21.12.2010
Offline
77
694

Подскажите как настроить чтобы реклама (адсенс, рся, тизер) показывалась только людям с ПС, при прямых заходов или переходов по ссылкам её не было видно. :popcorn:

Слышал что можно настроить, что бы показывалась "по рефам основного трафика". Как это и что это?

Neamailer
На сайте с 23.12.2010
Offline
153
#1
purplemarple:
Подскажите как настроить чтобы реклама (адсенс, рся, тизер) показывалась только людям с ПС, при прямых заходов или переходов по ссылкам её не было видно. 🍿
Слышал что можно настроить, что бы показывалась "по рефам основного трафика". Как это и что это?

Ну и зачем подобное извращение может понадобиться? 🤪

Мой крипто кошелек 366BsNeUWL7TguAyxFZZ7GUS78pMUVyULK на https://crypto-wallet.org/ru/ (Биткоин)
NA
На сайте с 13.03.2012
Offline
104
#2
purplemarple:
Подскажите как настроить чтобы реклама (адсенс, рся, тизер) показывалась только людям с ПС, при прямых заходов или переходов по ссылкам её не было видно. 🍿
Слышал что можно настроить, что бы показывалась "по рефам основного трафика". Как это и что это?

Тоже интересует этот вопрос.

Товарищи специалисты ответье нам

Я использую Хостинг для чайников ( https://beget.com/p694158 ). Рекомендую всем неопытным вебмастерам
Оптимизайка
На сайте с 11.03.2012
Offline
396
#3

Страница, с которой перешли на ваш сайт помещается в переменную окружения HTTP_REFERER вашим веб-сервером, поэтому на PHP это будет приблизительно так:

if (

strpos($_SERVER['HTTP_REFERER'], '//yandex.ru') !== false ||

strpos($_SERVER['HTTP_REFERER'], '//google.com') !== false

) {

echo "рекламный код";

}

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
Лентяй
На сайте с 13.11.2012
Offline
19
#4

Придет робот и незаметит блоков.

vga1
На сайте с 18.02.2007
Offline
251
#5
Оптимизайка:
Страница, с которой перешли на ваш сайт помещается в переменную окружения HTTP_REFERER вашим веб-сервером, поэтому на PHP это будет приблизительно так:

if (
strpos($_SERVER['HTTP_REFERER'], '//yandex.ru') !== false ||
strpos($_SERVER['HTTP_REFERER'], '//google.com') !== false
) {
echo "рекламный код";
}

При переходах внутри сайта этот реферрер потеряется. Тут нужно немного похитрее, сохранять признак захода с поиска в куки или через дополнительный параметр.

---------- Добавлено 10.01.2013 в 08:34 ----------

Neamailer:
Ну и зачем подобное извращение может понадобиться? 🤪

Ну иногда приходят параноидальные желания лишний раз не светить рекламу "товарищам", желающим найти нарушения на сайте. Безопасность - это комплексная мера, даже такие мелочи иногда помогают. Да и другие причины могут быть.

---------- Добавлено 10.01.2013 в 08:35 ----------

Лентяй:
Придет робот и незаметит блоков.

Это тоже решаемо. :o

jcrush
На сайте с 04.07.2004
Offline
371
#6

можно отключать рекламу зареганным юзерам - как вариант

» Блог (http://blog.stfw.ru/) - SEO-заметки. ДВчат: @dvchat (https://t.me/dvchat)
Лентяй
На сайте с 13.11.2012
Offline
19
#7

При заходе брать рефа и хранить в сессии. В зависимости от рефа показывать/не показывать те или иные блоки.

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