Закрыть рекламу от видимости ПС, реально?

12
AJ
На сайте с 25.06.2012
Offline
121
#11
tippula:
адсенс невозможно подгружать через javascript, я уже пытался борясь с адблоком :(

прекрасно грузится из внешнего javascript :)

Хаагенти
На сайте с 11.11.2007
Offline
148
#12
boris_spb:
Может в iframe пихнуть? Яндекс пишет вроде, что не индексирует их. Но это догадки, сам не пробовал.

Спрашивал в техподдержке, ответили, что код Яндекс.Директ в iframe размещать можно и он вполне хорошо индексируется.

Однако, Яндекс не рекомендует применять такое решение, так как когда код вызывается через iframe - это не позволяет системе Яндекс.Директ использовать ряд таргетингов, требующих доступа непосредственно к коду страницы.

Подробнее о подобном случае.

https://yandex.ru/blog/partner/12440

Продам имярекам злого джинна египетских царей, фактически отдам рабочую урну мудрости ума (акростих, читать начальные буквы)
R
На сайте с 04.11.2015
Offline
5
#13

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

Есть же например сайты с lazyload (отложенная подгрузка контента при прокрутке страницы), если бы это был клоакинг до давно 50% сайтов под фильтром была.

у вконтакте например lazyload используется и чет яндекс гугл санкции не накладывает на них.

Может пожаловаться на vk, моль это клоакинг?)))

T
На сайте с 01.07.2010
Offline
117
#14
alexey_jc:
прекрасно грузится из внешнего javascript :)

код в студию пожалуйста ☝

Создание сайтов. Офис в Москве. Долго и дорого.
AJ
На сайте с 25.06.2012
Offline
121
#15
tippula:
код в студию пожалуйста ☝

код рекламы обрамляется в document.write('код') и помещается в ad.js файл. JS-файл подгружается document.write('<script src=ad.js'), фсё. Вроде, сам код рекламы можно не обрамлять, но придётся, если нужно использовать <div>

T
На сайте с 01.07.2010
Offline
117
#16
alexey_jc:
код рекламы обрамляется в document.write('код') и помещается в ad.js файл. JS-файл подгружается document.write('<script src=ad.js'), фсё. Вроде, сам код рекламы можно не обрамлять, но придётся, если нужно использовать <div>

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

AJ
На сайте с 25.06.2012
Offline
121
#17
tippula:
Такой метод не скроет ссылки от индексации, так как код пишется во время загрузки страницы, до построения DOM. Это все равно что просто прописать напрямую без скриптов.

такой и не скроет, но можно средствами jquery вроде бы подгружать js-файл

Jaf4
На сайте с 03.08.2009
Offline
804
#18

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

New! NVMe VPS от SmartApe.ru (https://goo.gl/eoYYkS)
Metal Messiah
На сайте с 01.08.2010
Offline
152
#19

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

Исходить надо из того что умеют боты и чего не умеют. Например, лишние внешние ссылки, на которые ругается бот биржи ссылок, можно запихнуть в javascript - document.write() а то и в отдельный файл, но такой способ может не сработать для поискового бота если они умеют анализировать JS код.

Остается ставить проверку на наличие какого-то флага, отличающего посетителя от бота. Анализируйте трафик и будет вам счастье.

Это о том как скрыть. Клоакингом это не будет, также как, например, Yandex Disk отображает в некоторых версиях браузеров сообщение что ваш браузер устарел и не дает просмотреть содержимое (хотя раки просто разучились писать кроссбраузерные скрипты, болячка гугла заразна).

По поводу стоит ли скрывать - если рекламы мало то нет, если стремная тизерка то да.

anonymous, думай что говоришь и не забывай подписать отзыв :)
A
На сайте с 07.10.2014
Offline
17
#20

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

12

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