ZorNet.Ru — сайт для вебмастера » Скрипты для uCoz » Защитить текст от копирования на сайте

Защитить текст от копирования на сайте

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

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

Здесь нужно думать глубже, как можно все это минимизировать, так как прекратить невозможно и копирование всегда будет. Если веб мастер с опытом, то просто понимаешь, что скопированный текст тебе не чего, не даст. А просто при ранжировании, запросе на его очень будет далеко от топа, так как вы не являетесь первоисточником и такой текст по знакам уже существует в поиске. Что понижаете рейтинг своему сайту изначально, кто-то даже умудряется его с начало создание сайта понижать, эта другая категория.

Если вы уже ведете много лет блог или сайт, в общем интернет площадку, то если вы скопируете, то для информации и установите источник, и это не будет полной статьей, а просто как придаток к ней. А вот новичок, он полный обзор делает, он даже название материала или мануала не меняет, а значит он не сильно опытен в этом. И как раз есть коды, где вы можете установить на свой сайт, и просто для новичков будет текст не доступен. А кто в курсе как можно текст вытянуть сайта, то уже знает. Что копирование нечего хорошего в продвижение сайта не принесет и не будет этого делать.

Рассмотрим два варианта, которые работают:

Здесь появиться окно, если вы только нажмете кнопку Ctrl и пока его не уберешь все функций выйдут из строя.

Как можно защитить текст от благиата

Первый вариант :

Теперь, как же необходимо записать данные в тег BODY?

Делаем запрет на выделения и копирования текста таким способом:
Код
<body onselectstart="return false" oncopy="return false">
И можно сделать запрет на правый клик мыши:
Код
<body onmousedown="javascript:if (event.button==2) alert ('Пользуйтесь левой кнопкой мыши! Правая здесь ни к чему... только для Воров !!!!! ');" onKeyDown="alert ('Это окно только видят воры контента!!!')";>
Для большей эффективности - можем совместить:
Код
<body onselectstart="return false" oncopy="return false" onmousedown="javascript:if (event.button==2) alert ('Пользуйтесь левой кнопкой мыши! Правая здесь ни к чему... только для Воров !!!!! ');" onKeyDown="alert ('Это окно только видят воры контента!!!')";>

Второй вариант:

Нужно сразу перед </HEAD> документа страницы прописать скрипт:
Код
<script type="text/javascript">  
document.ondragstart = noselect;  
// запрет на перетаскивание  
document.onselectstart = noselect;  
// запрет на выделение элементов страницы  
document.oncontextmenu = noselect;  
// запрет на выведение контекстного меню  
function noselect () {return false;}  
</script>

Чтобы облегчить задачу по прописи на все страницы - пользуемся инструментом "Быстрая замена" участков шаблона (для "ленивых" - пробуем прописывать в глобальный блок верхняя или нижняя часть сайта, но так неверно будет с точки зрения правильной структуры html-страницы).

До этого была написана статья по этой же тематике и содержит информацию, которая, возможно, вам будет любопытна.
07 Мая 2017 Просмотров: 1959 Комментариев: (13)

Поделиться в социальных сетях

Материал разместил

Оставь свой отзыв

Комментарии: 13
Марковичь
Марковичь 07 Мая 2017 02:021
0
Все можно вывести в пару слов, новичок не поймет как скопировать, вебмастер поймет, что этого делать нельзя.
tsakonter
tsakonter 07 Мая 2017 02:062
0
Для этого и существует вебмастер поисковиков, что написал и ссылку отправил, на яндекс быстро обход происходит, если даже у тебя скопировали и у него появилась информация первая, то когда у тебя появиться, ты будешь первоисточником.
Kosten
Kosten 07 Мая 2017 02:103
0
Это больше для статей или блога, если у кого скрипты, то нужно код под них ставить, чтоб появлялся скрипт в отдельном окне.
Kosten
Kosten 07 Мая 2017 04:324
0
Нашел информацию на одном блоге и решил что она может пригодиться,так как там все очень подробно описано и даны коды, чтоб не возможно было скопировать, Вы можете скачать ее и ознакомится, все подробно по этой теме блогер расписал.
csafrones
csafrones 09 Мая 2017 07:265
0
Спасибо, другу скажу где взять блокиратор от копирования.
Kosten
Kosten 09 Мая 2017 07:316
0
По сути в интернете много можно найти на такую тему скрипты. Но реально смотрел одни и те же почти. Даже были стили, что самого удивило, но проверил и они не работают, а так можно было в CSS поместить и не расставлять такие капканы.
-SAM-
-SAM- 10 Мая 2017 04:027
0
Просто как вариант - накладывать поверх описаний блок с прозрачным фоном, вот вам и запрет на выделение и копирование.
-SAM-
-SAM- 10 Мая 2017 04:259
0
Собственно, по такому же принципу и делают много где, что просто содержимое сайта делается недоступным, пока не отключишь блокировщик рекламы, например.
Правильно подмечено, что тут в теме выложены далеко не все решения, в сети их много всяких, но все они - не являются панацеей (не гарантируют полный запрет на копирование контента с сайта, ведь всё что браузером выкачивается вам в кеш - может оттуда же и разобраться, что закодировано - раскодироваться и так далее). Короче, оно на новичков рассчитано, кому нужно будет взять чего с сайта - возьмут всё равно. Тут просто нужно, чтобы авторство на тексты подтверждено было в ПС, чтобы такие горе-сайтоделы не умудрились описание стянуть, да чтобы оно потом не зашло в индекс раньше вашего. Такие скрипты - в большинстве своём делают больше вреда, нежели пользы, поскольку от них сильно страдает юзабилити сайта (например, цитирование, заполнение каких-то полей). Если уж ставить их, то с использованием условных операторов, чтобы были привязки по группам (например, группе админ убирать всё это дело, а ставить тем, кому меньше доверяешь - гостям уж точно ставить, а дальше - уже смотреть). Можно еще делать привязку по дате добавления материала, допустим, сегодня-вчера - эти скрипты выводит (это если знаете, что материал гарантировано проиндексируется за этот период, а как проиндексируется - плевать уже, что копировать с сайта будут, как Kosten говорил, мол "под танк сайт свой загоняют" пусть). Есть еще скрипты, которые при копировании с сайта выводят уведомления с просьбой указать источник или просто в конец содержимого сами сразу ссылку на источник добавляют - рекомендую лучше их использовать.
Сопрано
Сопрано 10 Мая 2017 04:078
0
Цитата -SAM- ()
прозрачным фоном,

А если ты зарегистрирован?
-SAM-
-SAM- 10 Мая 2017 04:3510
0
Не понял вопроса. Я говорю о том, что поверх просто накладывается блок какой-то, а у него фон прописан (например, /.s/img/1px.gif) - роботы поисковые индексировать спокойно будут, люди - читать тоже смогут, а вот копировать - будут проблемы с этим. Скрипты - это обходиться тем, что просто поддержка js в браузере отключается. А содержимое - всегда можно выдрать через исходный код, как не крути.
Kosten
Kosten 10 Мая 2017 04:4111
0
Для статей такая форма отлично подойдет, глупый не догадается как сделать и обойти, а умный понимает, что копировать не нужно.
1 2 »
avatar