Поисковые роботы & Javascript

N
На сайте с 13.03.2015
Offline
3
1083

Привет. На моем сайте подключен js-скрипт, который проверяет IP-адрес посетителя и перенаправляет его в случае необходимости. Своего рода блеклист. К сожалению, отказаться от него технически невозможно.

Проблема в том, что некоторые диапазоны IP, указанные в скрипте, совпадают с IP-адресами поискового бота Google.

На сколько я знаю, Google отлично понимает простой JS, и бот вполне может быть перенаправлен. Можно ли этого избежать, если закрыть данный скрипт от индексирования? Скрипт никак не относится к рендерингу страницы (не влияет на интерфейс).

User-agent: *

Disallow: /js/myscript/

И поймет ли Google содержимое скрипта, если закодировать его, например, в windows-1252?

Благодарю за ответы.

D
На сайте с 31.03.2007
Offline
113
#1

А вы проведите эксперимент и нам расскажете! Вообще, если роботс запрещает скачивать контент, то правильные боты его не должны загружать.

nous:
И поймет ли Google содержимое скрипта, если закодировать его, например, в windows-1252?

Если браузер поймет, то и гугол тоже.

SeVlad
На сайте с 03.11.2008
Offline
1609
#2
dymas:
если роботс запрещает скачивать контент

Не запрещает и не скачивать. А рекомендует не посещать.

nous:
И поймет ли Google содержимое скрипта, если закодировать его, например, в windows-1252?

Не майся фигнёй. Юзеров можно отсеивать не только по IP и уж точно не яваскриптом и кодировками.

А гугл такие финты может посчитать за клоакинг.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
[umka]
На сайте с 25.05.2008
Offline
456
#3

Немного не по теме, но стало жутко любопытно, каким образом JavaScript проверяет IP-адрес посетителя? Расскажите :)

Лог в помощь!
SeVlad
На сайте с 03.11.2008
Offline
1609
#4
[umka:
каким образом JavaScript проверяет IP-адрес посетителя?

Наверняка костыльно :)

VHS
На сайте с 28.09.2007
Offline
142
VHS
#5

Гугол не понимает, Гугол его исполняет ))) Хоть в китайскую кодировку, все равно гуглу, он железяка и думать не умеет. Куда его пошлешь - он туда и пойдет.

N
На сайте с 13.03.2015
Offline
3
#6
dymas:
А вы проведите эксперимент и нам расскажете! Вообще, если роботс запрещает скачивать контент, то правильные боты его не должны загружать.

Придется идти на авантюру. Постараюсь удалить IP адреса ботов. Обязательно сообщу о первых результатах.

SeVlad:
Не майся фигнёй. Юзеров можно отсеивать не только по IP и уж точно не яваскриптом и кодировками.
А гугл такие финты может посчитать за клоакинг.

Можно, не спорю. Но, к сожалению, доступны только HTML, CSS и JS.

SeVlad:
Наверняка костыльно

Именно.

SeVlad
На сайте с 03.11.2008
Offline
1609
#7
nous:
Именно

Вот и почитай по ссылке. Внимательно почитай и подумай над тем, какой результат имеешь.

nous:
Но, к сожалению, доступны только HTML, CSS и JS.

Да ладно! Тот же html - он на каком-то сервере валяется.

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