» » » Защита от копирования контента и изображений с сайта
logotip

Защита от копирования контента и изображений с сайта

Всем привет! Сегодня на SEO-Mayak.com мы продолжим заниматься настройкой WordPress, а конкретно будем защищать контент и изображения сайта от копирования.

Сразу хочу сказать, что надежно защитить текст от копирования довольно не просто, ведь всегда можно открыть код страницы с помощью клавиш Ctrl+U и скопировать от туда, все что угодно.

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

А нужно ли вообще ставить защиту от копирования? Большинство сайтов такой зашиты не имеют и живут себе спокойно, да процветают.

Zaschita ot kopirovaniya

Каждый веб-мастер решает для себя сам, стоит ли ему защищать от копирования свой контент и изображения или это делать не обязательно, но от себя я вот, что скажу:

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

Я предложу Вам на выбор несколько вариантов.

Как, при копировании контента, автоматически добавлять обратную ссылку на свой сайт

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

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

<script type="text/javascript">
//<![CDATA[
function addLink() {
    var body_element = document.getElementsByTagName('body')[0];
    var selection = window.getSelection();

    // Вы можете изменить текст в этой строчке
    var pagelink = "<p>Источник: <a href='"+document.location.href+"'>"+document.location.href+"</a> Блог Виталия Кириллова &copy; SEO-Mayak.com</p>";
    var copytext = selection + pagelink;
    var newdiv = document.createElement('div');
    newdiv.style.position = 'absolute';
    newdiv.style.left = '-99999px';
    body_element.appendChild(newdiv);
    newdiv.innerHTML = copytext;
    selection.selectAllChildren(newdiv);
    window.setTimeout( function() {
        body_element.removeChild(newdiv);
    }, 0);
}
document.oncopy = addLink;
//]]>
</script>


Открываем для редактирования файл header.php, который находится в папке с Вашей темой и вставляем скрипит перед закрывающим тегом

</head>

Не забываем сохранить изменения. Самое время проверить, как это все работает. Копируем участок текста и вставляем в любой текстовый редактор, например Notepad++. Снизу вставленного текста будет располагаться ссылка на Вашу статью.

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

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

Для осуществления задуманного нам потребуется открыть для редактирования все тот же файл header.php и перед тегом:

</head>

вставить в него следующий скрипт:

<script type="text/javascript">
function disableSelection(target){
if (typeof target.onselectstart!="undefined")
    target.onselectstart=function(){return false}
else if (typeof target.style.MozUserSelect!="undefined")
    target.style.MozUserSelect="none"
else
    target.onmousedown=function(){return false}
target.style.cursor = "default"
}
</script>


Затем открываем файл footer.php, который также располагается в папке с Вашей темой, и перед строчкой:

<?php wp_footer (); ?>

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

<script type="text/javascript">
disableSelection(document.body)
</script>


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

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

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

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

</head>

Прописываем, всего лишь одну строчку:

<body oncontextmenu="return false;">

Сохраняем изменения и проверяем дееспособность правой кнопки мыши на своем сайте.

Также существует специальный сервис на базе Яндекс вебмастер:
Zaschita ot kopirovaniya kontenta i izobrajenii
Если Вы уже заработали ТИЦ 10, то можно сразу после публикования статьи, вставить текст в специальную форму:
Zaschita ot kopirovaniya kontenta i izobrajenii1
Zaschita ot kopirovaniya kontenta i izobrajenii2

После данной процедуры, Яндекс будет считать именно Ваш текст первоисточником, что тоже хорошо.

На сегодня у меня все. Как Вам статья?

С уважением, Виталий Кириллов

Разговор о защите контента от копирования

Комментарии: 82

  1. Елена Картавцева:

    Прочитала статью и подумала, что если Пентагоновыие файлы взламывают, то неужели, то, о чем написано в статье, предохранит на 100% от копирования?
    У меня есть в интернете «продвинутый» знакомый. Чем больше он старается внедрить разных «прибамбахов» у себя на сайте, тем больше у нему пытаются влезть хакеры.
    Я в плане html темный человек, поэтому и пытаться даже не буду что-то внедрять у себя. Если у людей мозгов нет — пусть пользуются чужими трудами. Их, убогих, только пожалеть можно! 🙂

    Ответить
    • Виталий Кириллов:

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

      Ответить
    • Tatyana:

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

      Ответить
  2. Sasha:

    )У меня стоит какой-то плагин, добавляющий при копировании ссылку. Поставила его ради «галочки», потому что понимаю, что если человек хочет стырить, он и так стырит. Я вот, например, умею это делать))). Мне в этом браузер помогает. Но я никогда не делаю полный копипаст, а просто использую кусочки текста, обрабатываю их и подаю в своей манере.

    Как всегда, отличная статья с подробным объяснением. Спасибо!

    Ответить
    • Виталий Кириллов:

      Пожалуйста Sasha, рад видеть Вас на блоге!

      Ответить
  3. Jazzmin:

    Первый способ лучше всего. Безграмотным воришкам лень удалять ссылки. А еще перелинковка. Эти ссылки вообще не видят.

    Ответить
    • Виталий Кириллов:

      Согласен с Вами.

      Ответить
  4. Искандер:

    От хотлинка еще стоит сайт защищать. Все остальное, за исключением сервиса Яндекса, легко обходится и не стоит траты времени.

    Ответить
    • Виталий Кириллов:

      Все правильно, но на счет обратной ссылочки, несогласен.

      Ответить
  5. Игopь:

    Никогда не буду делать на своем сайте что-то подобное. Копируйте на здоровье. Информации не жалко.

    Ответить
    • Виталий Кириллов:

      Не кто и не заставляет!

      Ответить
  6. Наталья:

    Спасибо. Про хотлинк как-то не подумала. Но сама лезть в файл .htaccess побаиваюсь. Да и не нужно мне это вроде, мои картинки на фиг ни кому не нужны, я вставляю подпись прямо посередине изображения. Да и использую я пока общедоступные. А по поводу текста — я всегда сразу же пост каждый Яндексу и Гуглу скармливаю, на следующий день как правило пост уже проиндексирован, так что если кто и сопрёт, то их проблемы, пусть с ними поисковики за плагиат разбираются.

    Ответить
    • Виталий Кириллов:

      Здравствуйте Наталья, рад видеть Вас на блоге! Каждый волен сам выбирать. Многие без защиты живут и процветают!

      Ответить
    • Лариса:

      Наталья, здравствуйте! Вы не правы, что ваши картинки никому не нужны. Я тоже так думала до тех пор, пока не лишилась ТИЦ. А все из-за того, что мои изображения с водяными знаками между прочим, повставляли на свои дерьморесурсы какие-то уродцы. Теперь с их ГС идут ссылки на мой сайт, а ПС это видят.

      Ответить
  7. Леон:

    Я считаю никаких защит ставить не стоит, кому надо взломает и скопирует контент. Вреда больше от защиты! Если допустим хочешь скопировать статью например в Evernote, что бы потом спокойно прочитать, а защита не дает. Так что, это хорошо?

    Ответить
    • Виталий Кириллов:

      Если Вы хотите услышать мое мнение, кстати которое я уже высказывал, то я бы оставил только обратную ссылку и защитился от хотлинга.
      У меня к вам встречный вопрос. Зачем ставить ссылку на страницу с вирусом?

      Ответить
  8. Леон:

    В смысле я поставил свою страницу http:// globaltours.co.il/ru/ Честно первый раз слышу об этом. Аж интересно!

    Ответить
    • Виталий Кириллов:

      Да какие шутки! Касперский запрещает заходить на эту страницу!

      Ответить
  9. Леон:

    Это наверное шутка юмора была?

    Ответить
    • Виталий Кириллов:

      Это не шутка и я не хочу на своем блоге такие ссылки плодить.

      Ответить
  10. Леон:

    У меня у самого Касперский и все нормально. До этого еще никто не жаловался.

    Ответить
    • Виталий Кириллов:

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

      Ответить
  11. Игорь:

    Попробовал вставить обратную ссылку, скопировал в блокнот и всё тоже самое. Ничего не понимаю))), может что сделал не так

    Ответить
    • Виталий Кириллов:

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

      Ответить
  12. Татьяна Румянцева:

    Хорошая статья.
    Есть информация и для песочницы и для универа.
    У меня стоит плагин, который при попытке копировать пишет, что нужно ссылаться на сайт. Считаю, что кто сильно захочет и так сдерет.
    А вообще статья класснаяю. Видео тоже интересное.
    Спасибо Виталий — просвещаете!
    С ув. Т.С

    Ответить
    • Виталий Кириллов:

      Спасибо Татьяна!

      Ответить
  13. Наталья:

    Прочитала Ваш комментарий и вспомнила случай. Водитель маршрутки хотел закурить и я попросила этого не делать. Так на меня зашикали пассажиры! Описываю кратко, надеюсь у всех хватит фантазии представить эту картину.
    Нарушают мои права и при попытки защитить их я оказываюсь не правой. Почему Вы, Елена, не только не возмущаетесь, но и потакаете своим бездействием нечестным на руку «предпринимателям»? Можно взломать! Хотя бы над этим потрудится!! Но и помогать себя обворовывать не правильно.
    Вопрос автору: а почему вы свой контент никак не защищаете? Или защита столь завуалирована что «..на первый взгляд как будто не видна..»
    А статья мне очень понравилась! Я только недавно сделала себе сайт. И вот, будучи новичком, задумалась о защите своего контента. Защищать нужно, но вот как – еще не знаю. Прочитав Вашу статью, захотелось сразу и радикально отключить функцию выделения текста и картинок. 🙂
    Спасибо за полезную статью!

    Ответить
    • Виталий Кириллов:

      Наталья, я уже опытный пользователь! Я сам могу скопировать, что угодно и у кого угодно, обойдя всякие защиты. Тем более в моих статьях я публикую коды, которые проще скопировать, чем переписать, делаю все для удобства посетителей. Но защиту от хотлинга я давно поставил и Всем советую!

      Ответить
  14. Людмила:

    Защита от хотлинка действительно очень полезная вещь,а от плагиата защиты нет пока.Продвинутые «мастера» сделают это без труда. можно конечно закодировать сам код при помощи плагина, но это не удобно самим выбмастерам, да и не отлажена еще данная функция как следует, вызывает конфликты с другими плагинами.
    У меня просто скрипт стоит — при копировании выскакивает напоминание, что бы ссылку ставили на источник, как правило срабатывает да еще потом и трафик на сайт идет.

    Ответить
    • Виталий Кириллов:

      Полностью с Вами согласен Людмила!

      Ответить
  15. Александр:

    Добрый день, Виталий!
    Статья очень поучительна главное легкодоступна. Считаю что контент обязательно надо как-то защищать от копирайтеров.
    У меня к Вам вопрос: В начале статьи вы описываете как поставить автоматически обратную ссылку на свой сайт — как сделать автоматически эту ссылку не видимой для браузеров?

    Ответить
    • Виталий Кириллов:

      Как сделать ссылку-невидимку я не знаю!

      Ответить
  16. Tom:

    У меня это вопрос отпал после того как я перешел на другой хостинг.
    Намучавшись с отечественными остановился на зарубежном.
    Так вот там есть такая полезная фича защита от стыривания картинок и файлов.
    (HotLink Protection)
    Очень полезная штука в наше время

    Ответить
  17. Дмитрий:

    var copytext = selection + pagelink;
    меняем на
    var copytext = pagelink;

    Ответить
  18. Татьяна:

    Спасибо, очень информативная и полезная статья.

    Ответить
  19. Club:

    Яндекс не спасает( Написал статью, а вор впереди меня, хотя в я.тексты добавлял. Видимо очень влияет тематика статьи, т.к. сайт вора ближе по теме по этому и выше… хотя и по показателям ТИЦ и Пр тоже лучше. По поводу защиты контента могу добавить, что можно часть информации размещать в изображениях (таблицы, изображения, инфографика) и на них лепить копирайты. В случае копирования стучать к вембмастеру, а если игнорирует, то и к хостеру.

    Ответить
  20. Анна Вечеря:

    Снова, здравствуйте, Виталий! Вот решила добавить свои тексты в Яндекс, но там написано «пожалуйста, загружайте только оригинальные тексты, которые до сих пор не были опубликованы в интернете … вы можете размещать текст на сайте сразу после отправки заявки». То есть те тексты, которые я УЖЕ публиковала на своем сайте, я добавить не могу?

    Ответить
    • Виталий Кириллов:

      Анна, ну конечно статьи должны быть новорожденными и еще не проиндексированные роботом.

      Ответить
  21. Oleg:

    Довольно позновательно. Спасибо за данную статью. Век живи,век учись.

    Ответить
  22. Андрей:

    Защита от хотлинка таки очень полезная вещь. И после установки этой фичи, чем больше копий текста с вашего сайта или блога, тем выше вы в поисковой выдаче. ))) Накажем копипастеров их же оружием!

    Ответить
  23. Roma:

    Здравствуйте, Виталий!
    Все работает. Благодарю!
    Подскажите, пожалуйста, как могу добавить исключение на определенной странице или на определенный текст?
    Например, чтобы в контактах можно было копировать электронную почту, а то клиенты мучаются.
    Благодарю заранее!

    Ответить
    • Виталий Кириллов:

      Здравствуйте!
      Надо подумать.

      Ответить
  24. Alice:

    Доброго времени суток!
    Спасибо за статью! А как второй вариант защиты контента (запрет на копирование текста) применить не ко всему блогу, а к отдельным статьям?

    Спасибо!

    Ответить
    • Виталий Кириллов:

      Я не знаю такой способ.

      Ответить
  25. Ксения:

    Здравствуйте!
    В файл header.php у меня не получилось вставить скрипт( Подозреваю, что это от моих кривых ручек… =( Более-менее работает плагин Read More, Copy Link, но не устраивает, что он не делает активную ссылку.

    Ответить
  26. Ксения:

    Полчаса «работы» над собой и своей ленью помогли все таки вставить правильный код в плагин Read More, Copy Link и ссылка стала активной. Но все же тяжело чайнику быть программистом))

    Ответить
  27. Игорь:

    Нашел вашу статью по поиску — способы автоматической вставки ссылки на источник при копировании, на втором месте. Кто на первой позиции, мне не подошел его вариант или я просто не правильно вставил код куда надо. Здесь все расписано намного лучше и понятнее для новичков, куда и в какое место необходимо вставить данный код. Первый вариант защиты от копирования считаю самым правильным. Только есть два небольших замечания при копировании текста, его выделение пропадает, что немного вводит в заблуждение, скопирован ли текст или нет. И второе, скрипт вроде и небольшой, но всё же увеличивает процент HTML кодов на странице.

    Ответить
  28. Костя:

    А никто не исследовал, как относятся поисковые системы к такому скрипту на странице? Ведь он не только добавляет ссылку на исходную страницу, но и убирает форматирование текста при копировании, абзацы, заголовки … (что, по моему мнению, лучшая защита от копирования, так вору будет неохота заново форматировать текст)

    Ответить
    • Игорь:

      Еще мне не понравилось в 1 варианте то, что при копирование фотографии на странице, они потом не проецируются, а это уже не совсем интересно.

      Ответить
  29. мде:

    Эти запреты обходятся ровно 1 кликом мыши. Не стоит даже голову забивать.

    Ответить
  30. Максим:

    Здравствуйте.
    А проблем с индексацией нет при отключении функции выделения текста?
    Спасибо.

    Ответить
    • Виталий Кириллов:

      Проблем нет!

      Ответить
  31. Arthur:

    Это все полезно. Возникает два вопроса: как к этому отнесутся ПС? И как это отразится на выдаче?

    Ответить
    • Виталий Кириллов:

      На ПС и на выдачу, это никак не отражается.

      Ответить
  32. Киров:

    Статья просто супер, все рассказано как надо, при этом нет извечной воды, что то же приятно. Пожалуй добавлю ваш сайт в своб знаменитую коллекцию закалдок. Да, кстати, «Иоригинальные тексты» от яшки работают и без ТИЦ 10 ))) Ну так, в качестве дополнений ))

    Ответить
    • Виталий Кириллов:

      Возможно уже что-то изменилось, раньше без ТИЦ не работало)

      Ответить
  33. Женя:

    Открываем для редактирования файл header.php, который находится в папке с Вашей темой и вставляем скрипит перед закрывающим тегом

    не могу найти этот файл, где искать? Спасибо.

    Ответить
    • Виталий Кириллов:

      В папке с вашей темой.

      Ответить
      • Женя:

        www/templates/тема/…а дальше таки папки: css,html,images, фавикон, индекс.пхп, темплейт деталис.хтмл

        тут я и не понял искать фаил header.php ?

        Ответить
        • Виталий Кириллов:

          wp-content/themes/название темы/header.php

          Ответить
  34. Наталья:

    Виталий,огромное спасибо вам за вашу работу. У меня все получилось. Удачи вам и здоровья! С уважением, Наталья

    Ответить
    • Виталий Кириллов:

      Спасибо Наталья! Рад видеть Вас на блоге!

      Ответить
  35. Vano:

    Спасибо. Ваш сайт просто чудо. Очень много полезного и интересного.

    Ответить
  36. Сергей:

    По поводу добавления ссылки в скопированный текст это будет опасно для сайта ,который продвигается. Ведь так проставятся ссылки на ваш сайт с ГС и поиск понизит позиции в выдаче. В общем это лотерея это будет с таким скриптом, повезёт-неповезёт.

    Ответить
  37. AndreyEx:

    Первый способ мне понравился, взял на вооружение. За это благодарю. А «Оригинальные тексты» надо использовать обязательно!

    Ответить
  38. Марриэтта:

    Здравствуйте Виталий. Помогите пожалуйста. При копировании картинок с моего сайта ссылки с них удаляются…, копируются чистенькие и неактивные. Не подскажете, как это исправить? Заранее спасибо!

    Ответить
    • Виталий Кириллов:

      Здравствуйте Марриэтта! К сожалению, если злоумышленик пожелает, то может вручную удалить все ссылки.

      Ответить
  39. Леон:

    Хорошие программки по защите, но все таки лучше писать хорошие статьи и продвигать их быстрее продвигать по соц сетям…

    Ответить
  40. knopka:

    Звонил сегодня в яндекс хотел сообщить о плагиате, мне ответили что это ваши личные споры с плагиатчиком — с ним и договаривайтесь, а сервис авторства, в которое было скопировано около 4 тыс уникальных статей — тут ни причём, читайте внимательно пользовательское соглашение….
    так что авторство яндекс — это метод для самоуспокоения до первого случая

    Ответить
    • Виталий Кириллов:

      Интересный опыт. Яндекс вообще отличается своей нейтральной позицией, типа — мы зеркало интернета.

      Ответить
  41. Надежда:

    Проблема авторства особенно злободневна для сайтов, которые плохо индексируются. Ну, добавлю я новую статью в «Яндекс-оригинальные тексты», «докажу» таким образом свое авторство. Проиндексируется она всё равно недели через три, как у меня обычно и происходит. А у того, кто скопировал и разместил, этот текст может появиться в индексе практически сразу или через пару часов-дней. Соответственно, будет признан уникальным. Как вариант — можно добавлять свежие опубликованные статьи в Гугл для мгновенной индексации, это уже может осложнить жизнь любителям чужого контента. Но вряд ли намного…

    Ответить
  42. Алексей:

    Да первый способ — вещь! К сожалению раньше не знал о таком. Спасибо за информацию.

    Ответить
  43. Роман:

    Зачем так издеваться над пользователем? Запрещать вызов контекстного меню, какие-то комбинации клавиш. Если хотите использовать готовое решение — просто интересуйтесь с сервисом site-content-protection.com
    Он не накладывает никаких ограничений. В в 100% гарантии. Там есть куча фишек и даже защита от распознавания текста!

    Ответить
  44. Незнакомый:

    Спасибо за статью!

    Ответить
  45. Андрей:

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

    Ответить
    • Игорь:

      Я бы на вашем месте написал на хостинг того сайта кто ворует контент, с требованием заблокировать те или иные страницы. Можно так же Гуглу написать, Гугл в этом плане оперативно работает. У буржуйских сайтов такое очень часто происходит. Гугл моментально исключает из поиска страницу копипаст и сообщает об этом вору-владельцу. Тоже самое и за фото он проделывает.

      Ответить
      • Андрей:

        Спасибо, Игорь, за информацию. Но после установки скрипта воровство прекратилось.

        Ответить
  46. Алексей:

    В яндекс вебмастере еще есть возможность пожаловаться на то, что воруют контент.

    Ответить
  47. Александр:

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

    Ответить
  48. Олег:

    Как, при копировании контента, автоматически добавлять обратную ссылку на свой сайт — валидатор html ругается на вставку скрипта если вставлять перед тегом

    Ответить
  49. Андрей Зенков:

    Спасибо, автору. Хорошее решение. Взял на заметку.

    Ответить
  50. Александр:

    Всё конечно хорошо, но в наше время даже школьники умеют отключать в своем браузере работу java.

    Ответить

Оставить комментарий

Внимание комментатор! Прежде чем вставить: HTML, JavaScript или PHP код в свой комментарий, преобразуй его в html сущность!

Subscribe without commenting

» Подписаться на комментарии по RSS