Неужели поисковики не понимают таких скриптов?

ВC
На сайте с 02.02.2006
Offline
463
534

В одной из социальных сетей я обнаружил показ рекламы с помощью вот такого скрипта (фрагмент):

doc.write('<sc' + 'ript src="//ad.adriver.ru/cgi-bin/erle.cgi?sid=154936&sz=test&bn=7&target=top&bt=16&pz=0&rnd=' + rnd + '&tail256=' + tail256 + '"><\/sc' + 'ript>');

})(document);

Неужели поисковики даже этого не понимают?

Lichkin-rus
На сайте с 26.11.2012
Offline
57
#1

Почему Вы решили, что не понимают?

Занимаюсь оптимизацией и продвижением сайтов. Работа на результат. Только белые методы.
ВC
На сайте с 02.02.2006
Offline
463
#2

А если понимают, то какой смысл в этом разбиении?

=======

Кстати, какой смысл в двойном слеше //ad.adriver.ru ?

Solmyr
На сайте с 10.09.2007
Offline
501
#3
Владимир-C:
А если понимают, то какой смысл в этом разбиении?

Без разбиения браузер воспримет как тег.

ВC
На сайте с 02.02.2006
Offline
463
#4

Вы хоите сказать, что этот код нельзя написать вот так:

doc.write('<script src="//ad.adriver.ru/cgi-bin/erle.cgi?sid=154936&sz=test&bn=7&target=top&bt=16&pz=0&rnd=rnd&tail256=tail256><\/script>');

})(document);
vob2014
На сайте с 30.03.2014
Offline
91
#5

imho на примере своих сайтов когда-то зараженных js трояном и наблюдением как в google появляется метка о заражении или "может быть взломан" предполагаю, что для посещаемых и хорошо ранжированных сайтов используется полная эмуляция и имеет место полное понимание любого скрипта, в то время как для слабеньких сайтиков много ресурсов на анализ гугл не выделяет и т.о. иногда метки о заражени в выдаче нет, хотя сайтик явно заражен. Просто не дошла очередь на серьезную проверку. Потому вопрос топик стартера звучит сильно упрощенно. Если гуглу понадобится, то гугл выполнит любой скрипт у себя в песочнице и проанализирет, что тот делает. Однако и на старуху бывает проруха, о чем подробно написано в топике форума про "взлом" адсенса... гугл лажанулся и сам партнерскую рекламу не проверил на вредоносность js.

...
ВC
На сайте с 02.02.2006
Offline
463
#6

А про Яндекс что можете сказать в этом смысле?

Solmyr
На сайте с 10.09.2007
Offline
501
#7
Владимир-C:
Вы хоите сказать, что этот код нельзя написать вот так:

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

vob2014
На сайте с 30.03.2014
Offline
91
#8

опять же imho яндекс при большом трафике СТАТИСТИЧЕСКИ УСРЕДНЕННО видит через свой браузер странности поведения, редиректа и тд и спалит, но опять была ветка на форуме где история как яндекс проморгал подмену рекламы тулбарами, т.е. изменения в ПФ он увидел и спалил, но вместо наказания рекламистов стал понижать сайты в выдаче за плохой ПФ (а они не виноваты! заражены были не они,а посетители), но вроде уже разрулили...

Дмитрий
На сайте с 23.08.2006
Offline
222
#9

Это сделано всего лишь для того, что бы сложнее было зарезать рекламу всякими плагинами к браузерам.

А двойной слеш // для того, что бы автоматом дернулся скрипт по тому же протоколу (http|https), по которому открывалась страничка сайта.

Разрабатываю и автоматизирую на php http://jonnyb.ru/
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#10
&rnd=rnd&tail256=tail256

Лол!

ТС вы вообще не программист и не знаете зачем это. Поисковики тут вообще не причём.

---------- Добавлено 13.01.2015 в 00:38 ----------

JonnyB:
Это сделано всего лишь для того, что бы сложнее было зарезать рекламу всякими плагинами к браузерам.

Режут как нефиг нафиг т.к. режут уже выполненный JS код.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/

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