Проблема копипаста остро стоит в интернете именно в российском сегменте, потому что особых регламентов регулирования, как законодательно, так и на уровне серверов нет. В зарубежных странах, в этом плане есть системы защиты и множество законных способов регулирования. Для нас, резидентов РФ, нужна защита текста от копирования на сайте, чтобы не было ущерба для SEO, разберем способы для ресурсов на WordPress.
Виды защиты и их реализация
По моему мнению это наилучший метод защиты, потому что в большинстве случаев статьи воруют с помощью роботов, которые просто вставляют в статьи на уже своих сайтах без редактирования. Есть варианты вставки автоматических ссылок, ведущие на сайт откуда взята копия. Советую прочитать про attacment, которые вредят SEO так же.
Применяем плагин Add Link to Copied Text
Миниплагин Add Link to Copied Text для блога, полностью бесплатен, установить можно из админки WordPress либо скачать по адресу выше с официального репозитоия.

Переходим в Настройки — Add link.

- Текст перед url.
- Чтобы ссылка начиналась с новой строчки нужны переносы br, можете выставить количество, например, 2, тогда будет эффект нового абзаца.
- Открывать ли вашу статью в новой вкладке.
- Добавление дополнительных атрибутов, лучше ничего не делать, потому что копипасты разные, и это может навредить.
- Перезаписать ссылку не на сам пост, а просто на главную страницу.
- Использовать ли текст заголовка как анкор.
- Можно добавить совместно с линком на статью, еще и адрес на главную.
- Если хотим, чтобы текст не копировался, то пишем в поле Replace copied, что-то.
- Последнее выделенное оранжевым цветом, всё что выше блокирует и просто не дает обвести текст и блокирует кнопки мыши. Вот что получается если я скопирую и вставлю текст в документ Word, видим что сформировалось сразу 2 адреса подтверждающих авторство, как выставляли в панели.

Блокировка ctrl, левой и правой кнопки мыши
Более радикальный метод это блокировка левой и правой кнопки мыши, это уже защита от ручного копипаста, такой процент тоже есть. Его используют реже, потому в ручную работают профессиональные копипастеры, нацеленные на качество информации и переработку ваших статей с сайта. Советую плагин Disable Right Click For WP активируется автоматически, имеет только одну настройку.

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

Отмечу, что он деактивирует ctrl+c на блоге и остальные комбинации клавиш, не требующие участие компьютерной мышки.
С помощью PHP кода в вордпресс
Если есть небольшие знания в коде WordPress и как на минимальном уровне его править, то можете использовать PHP скрипт. Советую работать с сайтом через FTP соединение. Аналогично убирается из HTML версии скриптов.
function wpoptimize_disable_selection_text() {
if ( !current_user_can( 'manage_options' ) ) {
echo '<script>';
echo 'function disableSelection(target){';
echo 'if (typeof target.onselectstart!="undefined")';
echo ' target.onselectstart=function(){return false};';
echo 'else if (typeof target.style.MozUserSelect!="undefined")';
echo 'target.style.MozUserSelect="none";';
echo 'else';
echo ' target.onmousedown=function(){return false};';
echo 'target.style.cursor = "default"';
echo '}';
echo 'disableSelection(document.body);';
echo '</script>';
}
}
function wpoptimize_disable_right_click() {
if ( !current_user_can( 'manage_options' ) ) {
echo '<script>';
echo 'document.oncontextmenu = function() { return false; }';
echo '</script>';
}
}
function wpoptimize_disable_keystrokes() {
if ( !current_user_can( 'manage_options' ) ) {
echo '<script>';
echo 'function disable_keystrokes(e) {';
echo 'if (e.ctrlKey){';
echo 'var key;';
echo 'if(window.event)';
echo 'key = window.event.keyCode;';
echo 'else ';
echo 'key = e.which;';
echo 'if (key == 97 || key == 65 || key == 67 || key == 99 || key == 88 || key == 120 || key == 26 || key == 85 || key == 86 || key == 83 || key == 43)';
echo 'return false;';
echo 'else ';
echo 'return true;';
echo '}';
echo '}';
echo 'document.onkeydown = disable_keystrokes;';
echo '</script>';
}
}
add_action( 'wp_footer', 'wpoptimize_disable_selection_text' );
add_action( 'wp_footer', 'wpoptimize_disable_right_click' );
add_action( 'wp_footer', 'wpoptimize_disable_keystrokes' );

На скриншоте показал, как вставить данный код через стандартный редактор WordPress, отмечу что может сработать не со всеми шаблонами.
Универсальное решение как комплексно защитить контент сайта в WordPress
Советую для лучшей защиты авторского контента – СЕО плагин Clearfy PRO, который все три защиты делает в тексте контента WP. Срабатывает почти в 100%, все равно никаких конфликтов не будет, если функция не может отработать, то модуль его отключает.

Видим, что весь спектр необходимых инструментов есть, стоит только включить и они начинают действие. Отмечу что клеарфай умеет не только защищать текст от копирования на сайте WordPress, но и еще 42 возможности, например, отключение replytocom.
-15% на Clearfy
Читайте также: Отзыв пользователя и обзор возможностей Clearfy PRO
Разобрали возможные методы по безопасности от воровства контента с сайта. Сейчас много роботов, которые обходят это, есть специальные браузерные расширения, но минимально смогли сделать блокировку.