Защита текста и HTML-кода сайта от копирования — как запретить выделять контент на странице

Зачем заниматься защитой 

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

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

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

Основными целями этого являются: 

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

Как запретить копирование текста с сайта

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

Такого рода запрет, как правило, реализовывается через JS, HTML или CSS. Несмотря на то, что варианты реализации могут варьироваться, почти всегда достаточно запретить браузеру отработку JavaScript. Таким образом, вы можете потратить несколько дней, а иногда и деньги на подбор, разработку и внедрение оптимального метода, а в результате вор отключит его в два-три клика мышкой. 

Давайте рассмотрим самые распространенные.

Скрипт защиты от копирования

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

Для предотвращения этого можно использовать сценарий, который сделает невозможным использование хоткеев и правой кнопки мыши на конкретной странице. 

Для реализации достаточно поместить в код, перед закрывающим тегом body, такие строки:

<script type=»text/javascript»>

               document.ondragstart = noselect;

               document.onselectstart = noselect;

               document.oncontextmenu = noselect;

               function noselect() {return false;}

</script>

Главные недостатки этого способа – недовольство пользователей и запрет отработки сценариев в браузере. 

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

Запрет на копирование текста с сайта при помощи CSS

Очень похожий на предыдущий метод, но реализуется не через JavaScript, а через файлы стилей.

Размещается в блоке div и выглядит следующим образом:

<style type=»text/css»>

.noselect {

-moz-user-select: none;

    -webkit-user-select: none;

    -ms-user-select: none;

    -o-user-select: none;

    user-select: none;

}

</style>

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

Однако опытный специалист всегда сможет обойти это через взаимодействие с HTML напрямую. 

Упоминаем себя в тексте

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

Создаём ссылочный анкор-лист

Этот список формируется из уникальных фрагментов, длина которых должна быть не больше ста символов. Таким образом, поисковые роботы распознают контент в качестве оригинального. Этот способ хорошо себя показывает и позволяет очень быстро индексировать статьи. Важно отметить, что при работе с большими объемами использование этого метода нерационально, так как требует временных и материальных затрат. А в случае внесения каких-либо правок ссылки придется заменить. 

Ссылаемся на себя

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

Реализуется следующим образом:

<script type=»text/javascript»>

function slyLink() {

               var istS = ‘Первоисточник:’; // Слово заключать в кавычки

               var copyR = ‘© домен’; // Название ресурса 

               var body_element = document.getElementsByTagName(‘body’)[0];

               var choose;

               choose = window.getSelection();

               var myLink = document.location.href;

               var authorLink = «

               » + istS + ‘ ‘ + «»+myLink+»

               » + copyR;

               var copytext = choose + authorLink;

               var addDiv = document.createElement(‘div’);

               addDiv.style.position = ‘absolute’;

               addDiv.style.left = ‘-99999px’;

               body_element.appendChild(addDiv);

               addDiv.innerHTML = copytext;

               choose.selectAllChildren(addDiv);

               window.setTimeout(function() {

                              body_element.removeChild(addDiv);

               },0);

}

document.oncopy = slyLink;

</script>

Ускоряем индексацию с помощью социальных сигналов

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

Такой метод лучше всего подходит для описаний карточек товаров и услуг. 

Пингуем веб-страницы

Это еще один способ, позволяющий сократить время индексации. Его суть в оперативном сообщении ПС о размещении новых публикаций. По принципу работы схож с инструментом «Проверка URL» в наборе Вебмастера от Яндекс. Однако показывает лучшие результаты. 

Существует большое количество различных «пингаторов» и аналогичных сервисов в зависимости от целей и бюджета. Особо выделить можно Feed Burner PingShot, который несмотря на сложность настройки, мгновенно уведомляет Гугл о размещении новых статей. 

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

Кросспостинг

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

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

Сервисы

Зачастую работа над оптимизацией текста и его защита – это кропотливый процесс, который требует участия нескольких специалистов, что приводит к временным затратам и также в случаях со сторонним аутсорсом или веб-студиями может сильно увеличить итоговый чек. Также стоит отметить, что в случае, если вы решили заняться этим самостоятельно, потребуется тщательное изучение вопроса. Именно для того, чтобы облегчить жизнь контент-менеджерам и вебмастерам, существуют специальные сервисы, позволяющие сохранить уникальность материала.

33across

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

Этот метод хорошо себя показывает себя в борьбе с копипастом, так как размещать текст при помощи Ctrl+C — Ctrl+V в быстром темпе уже не получится, статью придется редактировать вручную.

Для реализации этого функционала вам нужно:

  • Войти.
  • Пройти регистрацию и заполнить все требуемые поля.
  • Нажать кнопку “GET THE CODE”.

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

Чтобы скачать файл footer с хостинга, необходим FTP. Откройте его в удобном текстовом редакторе и разместите строки скрипта, полученные ранее. Сохраните результат и загрузите его. 

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

Данный сервис также показывает количество копирований. 

Как удалить информацию, скопированную у вас

Если вы заметили, что вашу публикацию, статью или описание товара украли, можно попытаться решить эту ситуацию. Часто все ограничивается письмом к владельцу сайта с просьбой об удалении. Если это не помогло, вы можете обратиться в компанию, предоставляющую хостинг. Обычно этого достаточно для решения конфликта. Чтобы найти, кому принадлежит домен, вы можете воспользоваться Whois-сервисом. Делается это просто и не занимает много времени.

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

Аналогично можно обратиться в Яндекс. Для этого необходимо заполнить форму на странице Яндекс.Помощь в пункте «Контент, нарушающий авторские права».

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

Заключение

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

Источник

Похожие статьи

Добавить комментарий

Закрыть