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

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

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

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

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

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

Запрет копирования с помощью стиля

В связи с этим, предлагаю пользоваться более избирательным способом защиты контента. Несколькими правилами в таблице стилей CSS можно запретить выделение текста в определенном типе блоков. Это может быть название тега, имя класса или идентификатор. Например, отключим такую возможность в блоках с тегом div, для которых задан класс noselect:

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

Разрешение копирования, но с указанием источника

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

Это будет плюсом, так как Вы получаете органическую внешнюю ссылку на свой домен.

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

В результате при копировании любого текста с вашего сайта, к копии будет добавляться активная ссылка на страницу вашего сайта, с которой этот текст копируется:

Источник: http://yourdomain.ru/nazvanie-stranici
© Название Вашего сайта

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

Рейтинг
( 4 оценки, среднее 4.75 из 5 )
Заметки вебмастера
Понравилась статья? Поделиться с друзьями
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: