Защита контента от копирования с помощью WordPress. Защита контента WordPress от копирования и скачивания

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

В данной статье мы рассмотрим очередной такой способ защитить WordPress от воровства статей, который станет идеальным методом для большинства сайтов. А если вы подозреваете, что кто-то уже украл ваш текст, то почитайте тут.

WP CopyProtect

Что нужно сделать, чтобы украсть текст с вашего сайта? Выделить его мышкой, нажать на правую кнопку мышки, выбрать пункт «Скопировать» и вставить где-то в ином месте. Поэтому наилучшим способом создать защиту WordPress является запрет этих функций копирования. То есть, сделать так, чтобы нельзя было выделить текст и нажать правую кнопку мышки.

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

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

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

Недостатки защиты WordPress методом WP CopyProtect

У любой медали две стороны. И каким бы прекрасным не казался этот метод защиты WordPress, у него есть явные недостатки, которые особенно проявляться на сайте некоторых тематик.

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

Другой недостаток – это отсутствие правого клика. Отключение этой функции делает сёрфинг по сайту плоским, то есть нельзя будет открывать ту или иную страницу в новой вкладке браузера. Всё придётся смотреть в одном окне.

Кроме того, этот способ не обеспечивает защиту изображений, даже при запрете правого клика. Для этого придётся использовать наложение водяного знака.

(1 оценок, среднее: 5,00 из 5)

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

Предположим, вы всё же приняли правильное решение конкретно в вашей ситуации о том, что вам следует ограничить доступ к определенному контенту.

Какой тип контента вы хотите защитить?

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

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

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

Защита видео с помощью плагина Secure Html 5 Video Player

Скачиваем и устанавливаем плагин со страницы https://wordpress.org/plugins/secure-html5-video-player/

Активируем и заходим в его настройки (Настройки — > Secure HTML5 Video Player)

Но для начала давайте остановимся и обсудим для чего нужен это плагин.

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

Как это работает?

В настройках плагина вы задаете папку-каталог, где будут храниться ваши файлы:

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

У плагина Secure Html 5 Video Player есть большой ряд других настроек. Вы можете просмотреть их самостоятельно. Обратите внимание на страницу помощи (Help). В ней вы найдете шорткоды для вставки видео и примеры использования.

После того, как вы загрузили ваше видео в указанную папку, вы можете вывести его на любую страницу с помощью простого шорткода:

* расширение файла не нужно указывать.*

[ video file="myclip" ]

Как создать защищенный раздел на сайте

Сделать это очень просто. У большинства хостинг панелей есть такая функция, которая обычно так и называется, «Защищенные паролем папки», или, на английском «Password Protected Folders». В вашей панели управления название может немного отличаться, но интуитивно оно все равно будет понятным.

Вот пример скриншота настройки, где вам просто нужно указать путь к папке на сервере.

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

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

Защита каталога с помощью.htaccess и.htpasswd
  • Перейдите на адрес //www.htaccesstools.com/htpasswd-generator/

Введите значения в поля ‘Username’ и ‘Password’ (то бишь, логин и пароль), и нажмите кнопку ‘Create .htpasswd file’. Скопируйте полученный текст и вставьте в новый файл с название.htpasswd.

  • Перейдите на адрес //www.htaccesstools.com/htaccess-authentication/

AuthName — название вашей защищенной области. .htpasswd File Location — путь к файлу.htpasswd. Причем этот путь должен быть абсолютным. Полный путь вы можете увидеть в панели хостинга.

  • Загрузите оба файла в корень защищаемого каталога.

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

Как защитить контент от скачивания и копирования

Сделать это можно буквально в два клика с помощью плагина WP Content Copy Protection & No Right Click

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

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

Он включит для вас следующие возможности:

  • защита контента от выделения и копирования;
  • нельзя будет сохранять картинки с вашего сайта, используя меню в браузере;
  • отсутствие контекстного меню при нажатии правой кнопкой мыши;
  • настройка выдаваемого сообщения;
  • выключение клавиш CTRL+A, CTRL+C, CTRL+X,CTRL+S or CTRL+V;

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

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

Не спешите ограничивать копирование с сайта. Прочитайте следующий раздел.

Копирование вместе с ссылкой на источник

В этом случае, распространение информации с вашего сайта не только не вредит, но действительно приносит пользу!

Я отыскал несколько плагинов для этой цели. Выбирайте.

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

Также, для тех кто не любит плагины, можно добавить код непосредственно в файл functions.php. Вот

Зашел я тут как-то на один сайт полезный, читаю себе статью и вдруг захотелось посмотреть реализацию оформления текста в HTML коде. По привычке пытаюсь выделить часть текста, после чего с помощью контекстного меню в Firefox собирался глянуть «код выделенного фрагмента», но в результате не удалось сделать ни то, ни другое. Я, конечно, заинтересовался еще больше что там у них такой за механизм защиты текстов и контента. Поэтому в меню «Вид» все того же Firefox выбираю пункт «Исходный код страницы» и вижу упоминание плагина WP-CopyProtect для wordpress. Мне показалось это веселым, поэтому решил об этом написать:)

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

О плагине WP-CopyProtect

Собственно вы также можете защитить тексты своего сайта запретив пользователям использовать правую кнопку мыши или выделять информацию на страница своего веб проекта. Достаточно зайти на официальный сайт wordpress в раздел плагинов сюда , где скачать нужный вам модуль WP-CopyProtect. Установка стандартная – разархивируете архив, копируете файлы плагина на FTP, после чего в админке вордпресс его активируете.

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

При блокировке правой кнопки мышки можно добавить специальное выводимое сообщение для пользователей. Выглядеть это будет примерно так:

Кстати, если запрет выделения текста у вас не работает, то скорее всего в файле шаблона footer.php нет строки:

… которую нужно будет добавить. Вот и все настройки.

Альтернативы WP-CopyProtect

Нужно сказать, что разработчики плагина WP-CopyProtect не единственные, кто до такого додумался. Небольшие поиски по архиву плагинов на официальном сайте wordpress + использование гугла привели меня к еще двум модулям:

1. WP-CopyRightPro – позволяет защитить блог от копирования текстов, iframe, кликов правой кнопкой мышки, перетаскивания изображений drag and drop. Последней опцией есть то, что WP-CopyRightPro не имеет проблем с поисковыми системами, хотя вроде как и предыдущий модуль этим «не страдал». По словам автора плагина, он может защитить от воровства контента в 90% случаев. Тут я бы возразил — то ли автор наивен, то ли не знает о реалиях рунета:) Не смотря на то, что официально поддерживается последняя версия 2.8.6, на сайте вордпресс говорят, что с 2.9.2 тоже все хорошо работает.

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

Мысли о защите текстов

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

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

Что думаете по этому поводу? Есть смысл в плагине?

P.S. Постовой. Блог Сибиряка о том кaк зaрaботaть в интeрнeтe начинающим и продвинутым вебмастерам.

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

    Запрет ПКМ и тп «защитит» Ваш сайт от порядочных пользователей и полезных ссылок с др. ресурсов.

    Те же, кто хоть немного сможет типа «навередить» — они этих «защит» даже не заметят.

    Появилась необходимость в защите контента на сайте от копирования

    Не смешите людей! Такой защиты нет в принципе. Блокировка ПКМ — защитит вас только от полного дурака, которому впрочем ваш контент и не потребуется…

    http://joxi.ru/KAggvRMUgBZ8LA Как видите, не смотря на включенную на вашем сайте «защиту» в виде блокировки ПКМ, я без проблем просматриваю исходный код вашей страницы и соответственно могу скопировать с вашего сайта все, что мне надо. Впрочем это можно сделать даже без просмотра исходного кода…

    Если хотите что-то защитить от кражи — не надо это выкладывать в интернет.

    maintenance плагины ищите. И получится как в песне «только мертвый негр не идёт играть в баскетбол»

    И в случае с maintenance плагинами — защитит ваш контент 100%. Ведь ваш сайт будете видеть только вы. А это самая надежная защита. Ни Ленин, ни Пушкин, не Воронцова не смогли защитить записи, а вы хотите… Пишите «в стол».

    Здравствуйте!

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

    Плагина «защиты контента», который бы закрывал только отдельные страницы я так и не нашел. Следовательно, стал вопрос о том как отключать плагин на отдельных страницах (такая необходимость может возникнуть во многих случаях). Помог плагин Plugin Organizer. Он отключает действие любого плагина для любой страницы. Подробная инструкция здесь https://neilmatthews.co/plugin-organizer , правда, на английском, на русском про него ничего стоящего не нашел.
    Удачи!

    Без плагина отключаю обычно так

    document.ondragstart = test;
    //запрещает перетаскивание
    document.onselectstart = test;
    //запрещает выделение элементов страницы
    document.oncontextmenu = test;
    //запрещает выведение контекстного меню
    function test() {
    return false
    };

    Давно пользуюсь этим кодом…

    запрещает перетаскивание

    запрещает выделение элементов страницы

    запрещает выведение контекстного меню

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

    P.S. Наверное сколько существует и будет существовать интернет — столько будут существовать наивные попытки «защитить» опубликованное в нем от кражи. Но «защитники контента» никак не могут понять простой вещи — если вы считаете, что у вас есть нечто ценное (редкий случай:)), что действительно захотят украсть, — не делитесь этим в интернете. Кстати большинство умных людей, имеющих ценную интеллектуальную собственность, именно так и поступают.

    Сколько будет существовать интернет — столько будут существовать умники, способные написать километровый текст, обгадив в нем всех и вся, но ничего не предложив. Человек спросил «как можно защитить» а не «есть ли смысл защищать». Неужели Вы считаете что человек на столько глуп, что написал здесь пост, не поискав перед этим в интернете?? Лучше бы предложили что-то.

    P.S. А на счет недоумения Вы правы… я как только на новый сайт захожу — сразу проверяю… можно ли в нем выделять и перетаскивать элементы. Если нет — сразу закрываю в раздраженном недоумении.

    написал здесь пост, не поискав перед этим в интернете??

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

    А что касается защиты от копирования, то очень серьезные компании тратят миллионы (если не миллиарды) долларов на поиск решений, но ничего лучше чем «запретить и не пущать» пока еще не придумали. И у меня есть основания полагать, что никогда не придумают.

    Спасибо konnor за хороший пост.

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

    P. S. тот плагин Plugin Organizer, что я приводил, может быть полезен для обрубания всех ненужных плагинов на страницах, где они не выводятся или выводятся, но не нужны. Это отступление не для писавших (они все спецы), может для новичков, которые эту тему читают.

    [почти офтоп о наболевшем]

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

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

    Что всегда меня удивляло — как можно не понимать (самим же делая сайты!), что вот на форумах пишут-помогают реальные люди, многие с реальным опытом, а в интернетах 99% гуана написано для «заработка», а совсем не что бы кому-то помочь. Для ИХ заработка, а не для читателей.

    [совсем оффтоп]
    Группе CODEX удалось взломать систему защиты Microsoft Universal Windows Platform (UWP) в игре Zoo Tycoon Ultimate Animal Collection. Несмотря на то, то игра не пользовалась особой популярностью, она была защищена пятью уровнями защиты от копирования DRM , в том числе технологией защиты от модификации Arxan.

  • Тема «Защита контента.» закрыта для новых ответов.

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

Не менее актуальна проблема и взлома, об этом на блоге написано две статьи с советами по безопасности.

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

Методов борьбы с воровством контента множество, я постараюсь осветить самые действенные и реальные.

Способы защиты текста от копирования на сайте:

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

Ускорение индексации вашего сайта

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

Оповещать поисковые системы о вашем авторстве

Иногда быстрая индексация сайта не спасает. Существуют сервисы, которые автоматически воруют ваши статьи из RSS-ленты, как только вы их публикуете. На этот случай в Яндекс Вебмастере есть функция «Оригинальные тексты». Каждый раз перед тем, как опубликовать текст, добавляйте его в Вебмастер и Яндекс будет знать, что автор — вы.

Делается это просто: зайдите в Вебмастер, раздел «Содержимое сайта» -> «Оригинальные тексты» -> «Добавить новый текст» .

У Гугла тоже есть возможность подтвердить авторство, но об этом в отдельной статье.

Следить за уникальностью статей — вручную или с помощью плагина

Отслеживать уникальность можно вручную, что очень долго. Для этого есть сервисы типа text.ru, которые сразу покажут сайт, укравший вашу статью. Если ваш сайт полностью копируется кем-то, вы это увидите. А вот если украли только одну статью, вряд ли данный метод поможет ее найти.

Существует плагин Posts Compare find Plagiat для WordPress, который автоматически ищет в интернете ваши украденные статьи. Он позволит сэкономить массу времени, но есть и минус — этот плагин потребляет неимоверно много ресурсов, о чем ваш хостер непременно вам сообщит. Как вариант — активировать его лишь иногда для проверки, а после деактивировать.

Стандартная — воспользуйтесь поиском по названию «Posts Compare find Plagiat». После активации плагина зайдите в раздел «Параметры» -> «Posts Compare» . Можно поставить галочку

Теперь самое интересное, для работы плагина необходимо настроить Crone на сервере. Ничего сложного в этом нет, я покажу, как делается это на моем хостинге . Если у вас не получится сделать на своем, обратитесь в техподдержку хостинга.

Зайдите в раздел Crone (планировщик заданий) и добавьте новое задание: выполнение php-скрипта..php.
Далее установите частоту выполнения задания — каждую минуту.

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

Ловить и «наказывать» воров

Воспользовавшись предыдущим советом, вы нашли несколько сайтов, укравших у вас контент. Что делать дальше?

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

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

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

Если не один из способов ни дал результата, можно даже обратиться в суд. Говорят, что дела, связанные с нарушением авторских прав, легко выигрываются:) Но подобного опыта у меня нет, поэтому ничего советовать не буду.

Автоматическое добавление ссылки на ваш сайт при копировании

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

Чтобы это сделать, отредактируйте файл вашей темы header.php - "Заголовок". Если вы совсем новичок и не умеете этого, читайте . Нужно вставить до закрывающего тега следующий код:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 < script type= "text/javascript" > //"

Источник: " + document.location .href + " Блог сайт

" ; // Ссылка на ваш сайт и его название 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; //]]>

//

Понравилась статья? Поделиться с друзьями: