http://wm-monitoring.ru/ ')) {alert('Спасибо за то что установили нашу кнопку! =)');} else {alert('Очень жаль! =(');}"> http://wm-monitoring.ru/

Универсальный скрипт защиты текста от копирования

Опубликовано: 23.08.2018

Многие владельцы сайтов сталкиваются с проблемой воровства/тиражирования их контента. Это приводит к ряду проблем, особенно если сайты еще молодые или недостаточно авторитетные.

Простых решений этой проблемы, к сожалению, нет. Можно добавлять тексты через “Оригинальные тексты” яндекса, использовать авторство гугла, запрещать копировать текст с помощью специальных скриптов, использовать другие техники защиты . Но многие способы трудоемки и не всегда эффективны. В связи с этим, разработан универсальный скрипт защиты текста от копирования copyright.js .

Как работает скрипт copyright.js

Логика работы скрипта очень простая:

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

— Если копируются малые участки текста (слова, небольшие цитаты для тви), то для удобства ссылка не вставляется.

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

У меня имеется несколько примеров, когда использование подобного скрипта (упрощенной версии в прошлом) привело к появлению по несколько (2-5) естественных ссылок на многие карточки товаров и около десятка ссылок на категории с других интернет-магазинов, в том числе очень популярных (да, они тоже копируют тексты у хороших, но малоизвестных сайтов).

Использование скрипта

Для использования скрипта на своем сайте, необходимо скачать файл copyright.js или copyright.min.js (сжатая версия для ускорения загрузки), подключить его в html-коде и вызвать функцию защиты контента.

1. Скачайте файлы скрипта

Для этого нужно перейти на страницу скрипта и скачать все файлы в одном zip-архиве (в боковой панели кнопка “Download ZIP ” или выбрать только один файл (используйте минимизированную версию copyright.min.js ) и сохранить его у себя на компьютере.

2. Сохраните файлы в папке с вашими скриптами на сайте

Переместите файл в папку, где находятся все ваши скрипты на сайте или просто в папку /js/.

3. Подключите скрипт в теге <head>

Это делается с помощью обычной конструкции:

<script src="/js/copyright.min.js"></script>

Файл весит чуть больше 3кб, поэтому не сильно повлияет на скорость загрузки или отображения контента.

Так как скрипт copyright.js использует библиотеку jQuery , то она должна быть также подключена для сайта. Если вы ее не используете, то подключите вручную в теге <head>.

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>

 

4. Защитите свой контент

Для этого необходимо вызвать функцию .copyright() для того участка текста, который вы защищаете. Нет смысла защищать весь контент, включая хидер, футер или сквозные тексты в боковых колонках, а достаточно это настроить для уникального текста описания категории, карточки товара, статьи и т.д.

Например, вы хотите защитить текст, находящийся в теге <article>:

1 2 3 4 5 < script type = "text/javascript" > $( document ).ready( function (){ $( 'article' ).copyright(); }); < /script>

Здесь с помощью дополнительных опций вы можете настроить сам текст копирайта, минимальную длину контента для его вставки и другие вещи. Подробная инструкция по параметрам дополнительных настроек имеется в README файле скрипта copyright.js.

При возникновении вопросов, предложений или любой другой обратной связи по скрипту, оставляйте её в комментариях.

Карта
rss