Защита контента от копирования и воровства с сайта
Сегодня речь пойдет о защите авторских прав на тексты, размещенные на блоге.
Эта проблема все еще представляет опасность для блогов. И виноваты в этом несовершенные поисковые системы, которые до сих пор на научились наверняка определять, кто же является истинным автором той или иной статьи! Стыд и позор им:)
Не менее актуальна проблема защиты WordPress от спама и взлома, об этом на блоге написано две статьи с советами по безопасности.
Почему происходит воровство контента?
- существуют говносайты, продающие ссылки, которым нужен любой контент, не обязательно уникальный, главное, чтобы ссылки в него вставлять можно было. Ведь продвижение и качество этих сайтов не так важно, раз они уже заспамлены ссылками.
- ваша статья кому-то может понравиться, и он (возможно не подозревая, что наносит вред) копирует ее на другой ресурс
- начинающие блоггеры могут быть не в курсе, что без уникального контента успеха не добиться и копируют на свой сайт все подряд.
- может быть ваши конкуренты решили насолить или отомстить...:)
Методов борьбы с воровством контента множество, я постараюсь осветить самые действенные и реальные.
Способы защиты текста от копирования на сайте:
Ну а дальше может случиться так, что поисковик быстрее проиндексирует статью на стороннем ресурсе, а уже после зайдет на ваш и посчитает вас копипастером. Но даже в обратном случае, ничего хорошего нет в том, что ваша статья будет висеть где-то еще и даже без ссылки на вас. Посмотрим, как же можно снизить риски и защитить контент от копирования.
- Ускорение индексации вашего сайта
- Оповещать поисковые системы о вашем авторстве
- Постоянно следить за уникальностью своих статей
- Ловить и «наказывать» воров
- Добавление ссылки на ваш сайт при копировании
- Отключение правой кнопки мыши и выделения текста, запрет копирования на сайте – варварские способы.
Ускорение индексации вашего сайта
Вы написали статью, у вас ее тут же украли и выложили на сайте, который индексируется быстрее вашего. Это значит, что поисковик быстрее зайдет на тот сайт и посчитает его автором вашей статьи. А вас — копипастером. А за это и под фильтр можно попасть! А после того, как статья проиндексирована, бояться уже нечего. Но все равно не приятно, что кто-то в наглую выдает ваше прекрасное творения за свое.
В общем, очень важно поселить на своем сайте поискового робота, этому посвящена отдельная статья: как ускорить индексацию сайта яндексом и гулом.
Оповещать поисковые системы о вашем авторстве
Иногда быстрая индексация сайта не спасает. Существуют сервисы, которые автоматически воруют ваши статьи из RSS-ленты, как только вы их публикуете. На этот случай в Яндекс Вебмастере есть функция «Оригинальные тексты». Каждый раз перед тем, как опубликовать текст, добавляйте его в Вебмастер и Яндекс будет знать, что автор — вы.
Делается это просто: зайдите в Вебмастер, раздел «Содержимое сайта» -> «Оригинальные тексты» -> «Добавить новый текст».
У Гугла тоже есть возможность подтвердить авторство, но об этом в отдельной статье.
Следить за уникальностью статей — вручную или с помощью плагина
Отслеживать уникальность можно вручную, что очень долго. Для этого есть сервисы типа text.ru, которые сразу покажут сайт, укравший вашу статью. Если ваш сайт полностью копируется кем-то, вы это увидите. А вот если украли только одну статью, вряд ли данный метод поможет ее найти.
Существует плагин Posts Compare find Plagiat для WordPress, который автоматически ищет в интернете ваши украденные статьи. Он позволит сэкономить массу времени, но есть и минус — этот плагин потребляет неимоверно много ресурсов, о чем ваш хостер непременно вам сообщит. Как вариант — активировать его лишь иногда для проверки, а после деактивировать.
Установка плагина стандартная — воспользуйтесь поиском по названию «Posts Compare find Plagiat». После активации плагина зайдите в раздел «Параметры» -> «Posts Compare». Можно поставить галочку
Теперь самое интересное, для работы плагина необходимо настроить Crone на сервере. Ничего сложного в этом нет, я покажу, как делается это на моем хостинге Beget. Если у вас не получится сделать на своем, обратитесь в техподдержку хостинга.
Зайдите в раздел Crone (планировщик заданий) и добавьте новое задание: выполнение php-скрипта. Нужно прописать адрес к скрипту относительно корня аккаунта, у меня это: pro-wordpress.ru/public_html/wp-content/plugins/posts-compare/compare-cron.php.
Далее установите частоту выполнения задания — каждую минуту.
Теперь вернитесь в раздел параметры, там начнут появляться результаты поиска плагиата.
Ловить и «наказывать» воров
Воспользовавшись предыдущим советом, вы нашли несколько сайтов, укравших у вас контент. Что делать дальше?
Первым делом напишите им очень вежливые письма с просьбой удалить скопированные тексты. Не нужно угрожать и проявлять агрессию, вполне возможно, что человек не хотел причинить вам вреда и с радостью удалит статью по вашей просьбе (у меня так было ни раз).
Если администратор сайта не желает удалять ваш контент или вы вовсе не получили ответа, можно принимать меры. Разошлите жалобы регистратору домена или хостеру данного сайта. Можно попробовать обратиться в поисковые системы, хотя как показывает практика, вряд ли они ответят.
Если у вас скопировали сайт целиком, воспользуйтесь готовым примером жалобы в хостинг-компанию, скачать его можно по ссылке. Зачастую такие письма помогают, хотя все зависит от хостинга.
Если не один из способов ни дал результата, можно даже обратиться в суд. Говорят, что дела, связанные с нарушением авторских прав, легко выигрываются:) Но подобного опыта у меня нет, поэтому ничего советовать не буду.
Автоматическое добавление ссылки на ваш сайт при копировании
Трудно назвать это средством защиты от копирования контента, но все же, если копируют, то пусть хоть ссылку на вас ставят! Ссылка добавится в буфер обмена автоматически при копировании текста.
Чтобы это сделать, отредактируйте файл вашей темы header.php - "Заголовок". Если вы совсем новичок и не умеете этого, читайте как редактировать тему WordPress. Нужно вставить до закрывающего тега следующий код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <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> © Блог pro-wordpress.ru</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.
Запретить копирование
Добавление к тегу body такого параметра запретит копирование на сайте. Т.е. при нажатии кнопки «скопировать» или клавиш ctrl+V ничего происходить не будет.
<body oncopy="return false;"> |
Отключить правую кнопку мыши (блокировать появление контекстного меню)
Добавьте к тегу body еще один параметр и при клике правой кнопкой мышки по области сайта ничего происходить не будет.
<body oncontextmenu="return false;"> |
Отключить выделение текста
Это уж совсем издевательство, даже выделять текст нельзя. Вставьте код перед закрывающим тегом :
1 2 3 4 5 6 7 8 9 10 11 | <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> |
Еще раз повторюсь, что он этих способов больше вреда, чем пользы, хотя конечно сделать их проще всего. Но не ленитесь и займитесь воплощением первых полезных способов, которые действительно помогут защитить ваш сайт, без вреда для его юзабилити. На этом все, оставайтесь не обворованными!:)
Добрый день!
Понравился ваш материал, но хотел бы добавить про пункт вашего материала «Оповещать поисковые системы о вашем авторстве». Есть два хороших решения для упрощения процесса, одно для WordPress — это установка плагина «Original texts Yandex WebMaster». Так же воторой способ, если не движок wordpress — это использования расширения для Google Chrom «Оригинальные Тексты Yandex WebMaster» (можно скачать с официального сайта гугл хрома).
Вася, спасибо, очень полезный комментарий. На одном из своих сайтов использую плагин Original texts Yandex WebMaster, действительно удобно.
Блииин, походу мой коммент съел какой нибуь Акисмет
Не съел, просто я была в горах и не нашла времени проверить комментарии:)
Ого, в горах. Вы фрилансер и не связанны работой?
Да, читайте обо мне 🙂 иногда я выкладываю фотки с путешествий в конце статей))
Прочитал, спасибо. А вы не могли бы рассказать о вашем пути от Университат до становления фриланесром? С какими трудностями вы столнулись вступаю на тропу фриланса? Какая цель вашего фриланса?
Сначала я работала в веб-студиях в процессе учебы. Накапливала знания и нужные знакомства, начали появляться первые мои личные клиенты. Потом по сарафанному радио люди стали обращаться за сайтами, и я поняла, что могу больше не работать, а самостоятельно вести своих клиентов.
Профессионально занимаетесь в основном дизайном или еще пишете плагины? Php,javascript?
Занимаюсь разработкой сайтов под ключ: дизайн, верстка, сборка. А так же продвижением. Плагины не пишу.
Спасибо за ответы! Сколько будет стоить логотив подобный вашему в шапке сайта?
У меня стоит около 3т.р.
Привет, а как отключить эту функцию oncopy="return false;" в каком-то месте страницы? Обратная функция какая??
Просто в коде найти и удалить этот кусочек oncopy="return false;".
Анна а дайте пожалуйста ссылку на статью « как у гугла тоже подтвердить авторство» . Спасибо
Это все уже устаревшие методы. Обратите внимание на сервис SCP (site-content-protection), который технически просто не позволяет скопировать статью, и не мешает индексации и не накладывает никаких ограничений на пользователя
А в чем защита? Ctrl+u и все или я не понял чего то .
Спасибо, пробовал другие скрипты, но помог только Ваш.
Защитить текст от воровства надо в 3 этапа. 1. Добавляем ссылку «Источник» ( в основном это защита от ботов) 2. До публикации статьи добавляем ее в уникальный текст Яндекс. 3. Сразу после публикации отправляем на индексацию в Гугле(индексация происходит уже через пару минут, можете проверить текст на уникальность и уже будут ссылаться на ваш сайт)