Копирование контента. Как защитить контент от копирования. Последствия копирования контента

Данная статья "родилась" после того как с одного из моих сайтов начали копировать контент как крупные порталы так и «мелкие сошки» с посещаемостью в 10 человек в сутки. В ней будут описаны те способы, которые я предпринял, чтобы мой контент не так активно воровали и постарался усложнить жизнь тем самым сайтам, которые уже успели его скопировать.

Первое, что я сделал, так это проверил некоторые статьи на уникальность (через Advego Plagiatus), которые собирали больше всего трафика на сайт. Одну статью успели растянуть аж 16 сайтов и не один не удосужился хотя бы поставить ссылку на источник (т.е. на мой ресурс).

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

Что удивительно, что крупные порталы извинились (в обратном письме) и удалили новости с моим контентом , а вот несколько «мелких сошек» отправили мне письмо примерно следующего содержания: «Ничего я удалять не собираюсь. Ты мне все равно ничего не сделаешь» .

С другой стороны оно и понятно – таким засранцам нечего терять, даже если их сайт исключат из выдачи – сделают другой ГС.

Скрипт для защиты от копирования

В общем, чтобы хоть как-то защитить контент от обычной школоты, я погуглил и нашел скрипт, который запрещает выделение текста и его копирование.
Скрипт вставляется между тегами Head .

Можно вынести в отдельный файл JS, и указать путь хранения на хостинге (подробнее написал в ).

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)) { 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); document.ondragstart = test; document.onselectstart = test; document.oncontextmenu = test; function test() { return false }

Также, если у вас сайт на DLE, то в настройках отключите RSS, чтобы усложнить парсинг на автомате.

Понятное дело, что от профи, которые пользуются специальным софтом и клепают ГС сотнями, это не спасет, но хотя бы усложнит жизнь «новичкам».

Также вы можете применить скрипт по этому адресу http://jkeks.ru/jkeks.ru/archives/11197 или вот этому https://devaka.ru/articles/copyright.js . Там скрипт позволяет копировать текст, но при его вставке добавляет в конец ссылку на ваш сайт.

Автоматическое добавление ссылки на источник

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

//

В скрипте нужно поменять адрес (я выделил жирным), где у вас будет лежать вот ЭТОТ файл, который нужно скачать и сохранить себе на хостинг. Я положил его в папку темы сайта и задал ему права 755.

Все, теперь при копировании вашей статьи, в конце текста появится вроде такой ссылки: Подробнее тут: https://сайт/kak-vklyuchit-gzip-szhatie/#ixzz2ve9QFFG0

Слово ПОДРОБНЕЕ ТУТ можно заменить на любое в файле copy.js, который вы скачали. Откройте его в текстовом редакторе и найдите данную фразу, и замените на свою. Более подробно об этом сервисе я уже писал на другом своём сайте — , тут повторятся не буду, можете почитать там.

Еще один вариант скрипта

Нашел еще один похожий, даже более простой вариант скрипта для защиты от копирования:

//

Понравилось? Лайкни нас на Facebook