Существует много способов защиты сайта от копирования контента, но мы рассмотрим три наиболее простых способа. Конечно же 100%-й гарантии защиты от копирования нет, продвинутый пользователь найдёт способ обойти такие запреты! Ну а новичков это остановит.

А надо ли вообще ставить защиту от копирования? Я думаю, что если кто-то правильно скопировал и у него хороший сайт, то и Вам и ему это только на пользу. «Правильно скопировать» — это значит в скопированном материале поставить открытую для индексации ссылку на первоисточник. Если такая ссылка будет, то никаких претензий со стороны автора и поисковых систем не будет. Ну а если ссылка не стоит, то не сомневайтесь, поисковики определят по многим критериям первоисточник, и  потом в лучшем случае страница с копированным материалом опустится очень глубоко, а в худшем вообще не появится в поиске.

Для тех кто всё-таки решил запретить копирование, опишу три способа.

1. При копировании контента, автоматически добавляется ссылка на Ваш сайт

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

Реализация данного варианта очень простая, достаточно вставить в файл шаблона вот этот скрипт:

Скрипт проверен, полностью рабочий. Многие пишут, что устанавливать его надо перед закрывающим тегом </head>. Этого делать не надо, Google всегда «ругается» за скрипты в файле header.php Поэтому ставьте его в конце файла foooter.php перед закрывающим тегом </body>, это проверено.

2. Отключение функции выделения текста и изображений

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

Для осуществления этого отключения нам потребуется открыть для редактирования файл header.php и перед тегом </head> вставить следующий скрипт:

Теперь открываем файл footer.php для редактирования и перед строчкой

<?php wp_footer (); ?>

вставляем следующий скрипт:

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

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

Многие новички не умеют пользоваться сочетанием клавиш Ctrl+C для копирования и Ctrl+V для вставки, но могут вызывать меню с помощью правой кнопки мыши, где также есть функции копировать и вставить.

Ну что же, давайте отключим действие правой кнопки мыши, применительно к Вашему сайту. Для этого открываем все тот же файл header.php и перед закрывающим тегом </head> прописываем одну строчку:

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

В отдельной статье опишу защиту картинок, и для чего это надо сделать.

 

Статья была полезной?