Скрипт запрета копирования текста и поисковая выдача

12 3
rangerio
На сайте с 13.06.2009
Offline
75
3255

Приветствую всех. Где-то 2 месяца назад поставил на сайте скрипт запрета копирования/выделения текста. Понимаю, что в исходном коде все есть (в худшем случае даже через PrintScreen + FineReader сопрут), но все же какая-то защита...

Так вот, вопрос: может ли данный скрипт как-то помешать ботам ПС считывать контент со страниц или стать причиной понижения сайта в выдаче? Немного беспокоюсь - выдача гугла в последний месяц стабильно падает.

Сам скрипт:

<script type="text/javascript">

function preventSelection(element){
var preventSelection = false;

function addHandler(element, event, handler){
if (element.attachEvent)
element.attachEvent('on' + event, handler);
else
if (element.addEventListener)
element.addEventListener(event, handler, false);
}
function removeSelection(){
if (window.getSelection) { window.getSelection().removeAllRanges(); }
else if (document.selection && document.selection.clear)
document.selection.clear();
}
function killCtrlA(event){
var event = event || window.event;
var sender = event.target || event.srcElement;

if (sender.tagName.match(/INPUT|TEXTAREA/i))
return;

var key = event.keyCode || event.which;
if (event.ctrlKey && key == 'A'.charCodeAt(0)) // 'A'.charCodeAt(0) можно заменить на 65
{
removeSelection();

if (event.preventDefault)
event.preventDefault();
else
event.returnValue = false;
}
}
addHandler(element, 'mousemove', function(){
if(preventSelection)
removeSelection();
});
addHandler(element, 'mousedown', function(event){
var event = event || window.event;
var sender = event.target || event.srcElement;
preventSelection = !sender.tagName.match(/INPUT|TEXTAREA/i);
});
addHandler(element, 'mouseup', function(){
if (preventSelection)
removeSelection();
preventSelection = false;
});
addHandler(element, 'keydown', killCtrlA);
addHandler(element, 'keyup', killCtrlA);
}

preventSelection(document);
</script>
Б
На сайте с 29.05.2007
Offline
38
#1

Странички индексируются, контент как разпознается?

Один в поле войн! (club.seolenta.com)
Z1
На сайте с 09.12.2005
Offline
164
#2

Не, поисковикам плевать на этот джавоскрипт. Так же как и тем, кто грабит контент. Защищает только от криворуких нубов, которые пытаются копировать инфу вручную.

[Удален]
#3

Вид > Исходный код страницы > ...можно копировать что угодно...

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

rangerio
На сайте с 13.06.2009
Offline
75
#4

Страницы индексируются нормально, как и без скрипта. Дело только в выдаче.

[Удален]
#5

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

rangerio
На сайте с 13.06.2009
Offline
75
#6

Всем спасибо за ответы! Сниму все-таки, а то этот скрипт у меня уже в печенках сидит...

Astaldo
На сайте с 28.01.2006
Offline
174
#7
rangerio:
Всем спасибо за ответы! Сниму все-таки, а то этот скрипт у меня уже в печенках сидит...

Действительно, толку от него?

Кому надо - то сграбит не автомате или отключит исполнение JS и все...

Live as if you were to die tomorrow. Learn as if you were to live forever. Mahatma Gandhi
ТТ
На сайте с 06.02.2008
Offline
131
#8

rangerio, Я проще делаю, санкций нет проверено временем.

<body onselectstart="return false">

<body style="-moz-user-select: none">

zweroboy1:
Защищает только от криворуких нубов, которые пытаются копировать инфу вручную.

И то хорошо, таких нубов - голодранцев тьма тьмущая шариться по сайтам в поисках хорошего текста, который написать лень или не умеют, или просто денег нет.

rangerio
На сайте с 13.06.2009
Offline
75
#9

Толян Толяныч, спасибо!

[Удален]
#10
И то хорошо, таких нубов - голодранцев тьма тьмущая шариться по сайтам в поисках хорошего текста, который написать лень или не умеют, или просто денег не

А вы начинали с чего? А то типичные рассуждения жлоба, который думает что вокруг все идиоты, кроме себя любимого, который раньше сам был таким-же, но считающим что перерос это. Как студент-первокурсник презирающий школьников. Я так понимаю, вы считаете свой сайт суперуникальнополезным СДЛ? В таком случае у вас должны быть настоящие посетители и закладочники, и вы должны ориентироваться в первую очередь на них. Но такой скрипт, особенно в некоторых тематиках, напрочь убивает желание заходить на сайт и побуждает перейти на сайт-конкурент.

12 3

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