Как защитить сайт от копирования текста?
Алексей, Самара 0
Пишу тексты для сайта сама, недавно нашла точную копию нескольких статей на чужом ресурсе - слово в слово, даже опечатку не поправили. Хочу поставить какую-то защиту от копирования, но не знаю, что реально работает, а что просто раздражает обычных посетителей.
Дмитрий Акиндинов технический администратор сайтов
ответил
Полностью запретить копирование текста браузер не позволяет технически — страница всегда доступна через просмотр кода, и любой скрипт-блокировщик правой кнопки мыши обходится за несколько секунд. Реалистичная цель — не сделать копирование невозможным, а затруднить массовый автоматический сбор текста и защитить позиции в поиске, если копия всё же появится.
Отключение правой кнопки мыши или выделения текста через JavaScript — самая частая и самая бесполезная мера: вдумчивого копирования она не останавливает, зато мешает обычным посетителям скопировать номер телефона или адрес, а это для сайта услуг вредит больше, чем помогает.
От массового автоматического сбора текста ботами-скрейперами помогают серверные меры того же типа, что и защита от DDoS: ограничение частоты запросов с одного IP и блокировка по user-agent известных парсеров в файле .htaccess или в панели хостинга. Это не остановит человека, который копирует руками, зато отсечёт скрипты, вытягивающие весь сайт за один проход.
От дублей в поиске защищает не запрет копирования, а тег rel=canonical на оригинальной странице — он подсказывает поисковику, какая версия текста первична. Авторское право на текст в России возникает автоматически с момента публикации по статье 1259 ГК РФ, отдельная регистрация не нужна, а в споре о списанном тексте помогает дата публикации оригинала, например скриншот с датой или архивная копия на web.archive.org.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.