Защита на съдържание от копиране чрез CopyPoison

Как работи скриптът?

CopyPoison защитава съдържанието на вашия уебсайт чрез "отравяне" на копирания текст. Разширението заменя повечето от буквите на кирилица с латинските им еквиваленти. Резултатът е визуално същият текст, но нечетим за търсачките.

Примерно думата "копиране" ще бъде замърсена, чрез замяна на четири букви с латински еквиваленти. Резултатът е "кoпиpaнe". Няма визуална разлика, но втората дума не означава нищо за търсещите машини. Може да тествате скрипта, като копирате текст от текущия сайт.

Оригинален текст

Замърсен текст (няма визуална разлика)

CopyPoison замърсява текста при събитието за копиране вътре в буферната памет. Той не променя текста на вашия сайт. Така че няма опасност за вашия сайт от замърсяването, което прави.

Защо просто да не забраним десния бутон?

Нашата цел не е да спираме копирането на текст. Реално няма как да спрете някой да копира текста ви, ако поиска. Забраната на десен бутон и/или маркиране не върши работа. Затова ние просто замърсяваме текста, като го правим безсмислен за търсачките.

Крадците ще публикуват глупости на сайта си без дори да го осъзнават. Търсачките няма да класират подобен замърсен текст. Отделно, скриптът по подразбиране слага обратна връзка към оригинала. Вашите текстове не само няма да са копирани, но дори ще получават връзки.

Какво се случва с легитимните потребители?

CopyPoison се изпълнява само при настъпило копиране. Не замърсява текст по-малък от 150 символа. Също и текстове, съдържащи програмен код не се замърсяват. Целта ни е да не разваляме преживяването на потребителя. Потребителите ви ще могат да копират малки цитати от вашия сайт и да ги търсят в търсачките, примерно.

Инсталация

Поставете следния код в <head> частта на вашия сайт:

Копирай

Разширение за WordPress може да свалите от тук.

Ако хоставте скрипта сами, той трябва да връща UTF-8 кодировка на JS файла. По подразбиране кодировката е латинска и скриптът няма да работи правилно. Използвайте нашия CDN хостинг, за да нямате проблеми.

Скриптът работи на всички латинско-базирани езици: Английски, Немски, Испански, Френски, Португалски, Италиански и т.н.
Той също работи на всички езици, базирани на кирилицата: Български, Руски, Украински, Беларуски и т.н., чрез замяна на буквите с латински.

API

Може да настройвате скрипта чрез data-* атрибути, добавени към <script> елемента:

Атрибут Очакван тип Стойност по подразбиране Описание
data-length число 150 Замърсява копиран текст с дължина над data-length знака.
data-link Boolean true Променете на false, за да не се поставя връзка към оригинала.
data-prefix Текст {празно} Добавяне на текст преди връзката. Примерно: "Източник: "
data-suffix Текст {празно} Добавяне на текст след връзката.

Подкрепете ни

Това е напълно безплатен проект. Ако CopyPoison ви помага в борбата с кражбата на съдържание, подкрепете ни.

Биткойн: 3JJTKzYjb8DDGB7vsgXhWNZ2YFtdNRzErq

С подкрепата на:

PeerName Decentralized Domains