Всем привет! Сегодня на SEO-Mayak.com мы продолжим заниматься настройкой WordPress, а конкретно будем защищать контент и изображения сайта от копирования.
Сразу хочу сказать, что надежно защитить текст от копирования довольно не просто, ведь всегда можно открыть код страницы с помощью клавиш Ctrl+U и скопировать от туда, все что угодно.
Мы же, будем сейчас выстраивать первый бастион защиты на самом блоге, чтобы оградится от плагиата со стороны, так сказать, не продвинутых пользователей.
А нужно ли вообще ставить защиту от копирования? Большинство сайтов такой зашиты не имеют и живут себе спокойно, да процветают.
Каждый веб-мастер решает для себя сам, стоит ли ему защищать от копирования свой контент и изображения или это делать не обязательно, но от себя я вот, что скажу:
Я предложу Вам на выбор несколько вариантов.
Как, при копировании контента, автоматически добавлять обратную ссылку на свой сайт
Этот способ использую я сам и еще многие веб-мастера. При копировании теста и вставки его в любой текстовый редактор, автоматически проставляется открытая ссылка на источник. Ее конечно можно стереть, но я сам в начале не сразу разобрался, что это за ссылка добавляется вместе с текстом.
Реализация данного варианта очень простая, достаточно вставить в файл шаблона вот этот скрипт:
<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> Блог Виталия Кириллова © 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;">
Сохраняем изменения и проверяем дееспособность правой кнопки мыши на своем сайте.
Также существует специальный сервис на базе Яндекс вебмастер:
Если Вы уже заработали ТИЦ 10, то можно сразу после публикования статьи, вставить текст в специальную форму:
После данной процедуры, Яндекс будет считать именно Ваш текст первоисточником, что тоже хорошо.
До встречи!
С уважением, Виталий Кириллов
Прочитала статью и подумала, что если Пентагоновыие файлы взламывают, то неужели, то, о чем написано в статье, предохранит на 100% от копирования?
У меня есть в интернете «продвинутый» знакомый. Чем больше он старается внедрить разных «прибамбахов» у себя на сайте, тем больше у нему пытаются влезть хакеры.
Я в плане html темный человек, поэтому и пытаться даже не буду что-то внедрять у себя. Если у людей мозгов нет — пусть пользуются чужими трудами. Их, убогих, только пожалеть можно! 🙂
Елена, я ведь в самом начале статьи написал, что данные способы защитят лишь от мелких, безграмотных воришек. От продвинутых врятли защититься можно.
Все бы ничего, если бы эти убогие, без мозгов в голове не вредили бы так нашим сайтам когда копируют наши статьи на свои дерьморесурсы. А как показывает практика здесь как и везде действует закон паретто. На 20 процентов умных воров приходится 80% убогих и безмозглых. Именно от них и нужно в первую очередь защищаться.
)У меня стоит какой-то плагин, добавляющий при копировании ссылку. Поставила его ради «галочки», потому что понимаю, что если человек хочет стырить, он и так стырит. Я вот, например, умею это делать))). Мне в этом браузер помогает. Но я никогда не делаю полный копипаст, а просто использую кусочки текста, обрабатываю их и подаю в своей манере.
Как всегда, отличная статья с подробным объяснением. Спасибо!
Пожалуйста Sasha, рад видеть Вас на блоге!
Первый способ лучше всего. Безграмотным воришкам лень удалять ссылки. А еще перелинковка. Эти ссылки вообще не видят.
Согласен с Вами.
От хотлинка еще стоит сайт защищать. Все остальное, за исключением сервиса Яндекса, легко обходится и не стоит траты времени.
Все правильно, но на счет обратной ссылочки, несогласен.
Никогда не буду делать на своем сайте что-то подобное. Копируйте на здоровье. Информации не жалко.
Не кто и не заставляет!
Спасибо. Про хотлинк как-то не подумала. Но сама лезть в файл .htaccess побаиваюсь. Да и не нужно мне это вроде, мои картинки на фиг ни кому не нужны, я вставляю подпись прямо посередине изображения. Да и использую я пока общедоступные. А по поводу текста — я всегда сразу же пост каждый Яндексу и Гуглу скармливаю, на следующий день как правило пост уже проиндексирован, так что если кто и сопрёт, то их проблемы, пусть с ними поисковики за плагиат разбираются.
Здравствуйте Наталья, рад видеть Вас на блоге! Каждый волен сам выбирать. Многие без защиты живут и процветают!
Наталья, здравствуйте! Вы не правы, что ваши картинки никому не нужны. Я тоже так думала до тех пор, пока не лишилась ТИЦ. А все из-за того, что мои изображения с водяными знаками между прочим, повставляли на свои дерьморесурсы какие-то уродцы. Теперь с их ГС идут ссылки на мой сайт, а ПС это видят.
Вы говорите "Яндексу и Гуглу скармливаю". Про яндекс в статье упоминается. Только не понятно, как быть если ТИЦ меньше 10? А Гуглу как "скормить"?
Я считаю никаких защит ставить не стоит, кому надо взломает и скопирует контент. Вреда больше от защиты! Если допустим хочешь скопировать статью например в Evernote, что бы потом спокойно прочитать, а защита не дает. Так что, это хорошо?
Если Вы хотите услышать мое мнение, кстати которое я уже высказывал, то я бы оставил только обратную ссылку и защитился от хотлинга.
У меня к вам встречный вопрос. Зачем ставить ссылку на страницу с вирусом?
В смысле я поставил свою страницу http:// globaltours.co.il/ru/ Честно первый раз слышу об этом. Аж интересно!
Да какие шутки! Касперский запрещает заходить на эту страницу!
Это наверное шутка юмора была?
Это не шутка и я не хочу на своем блоге такие ссылки плодить.
У меня у самого Касперский и все нормально. До этого еще никто не жаловался.
Я сейчас зашел с ноутбука и скорее всего такая реакция антивируса на функцию чата с официальным представителем на вашей страничке, а может и что другое.
Попробовал вставить обратную ссылку, скопировал в блокнот и всё тоже самое. Ничего не понимаю))), может что сделал не так
Игорь, рад видеть Вас снова на блоге. Я частенько что-то меняю в кодах и возможно вы попали как раз в разгар эксперимента. Прощу повторить попытку копирования, и написать о результатах. Все ли нормально?
Хорошая статья.
Есть информация и для песочницы и для универа.
У меня стоит плагин, который при попытке копировать пишет, что нужно ссылаться на сайт. Считаю, что кто сильно захочет и так сдерет.
А вообще статья класснаяю. Видео тоже интересное.
Спасибо Виталий — просвещаете!
С ув. Т.С
Спасибо Татьяна!
Прочитала Ваш комментарий и вспомнила случай. Водитель маршрутки хотел закурить и я попросила этого не делать. Так на меня зашикали пассажиры! Описываю кратко, надеюсь у всех хватит фантазии представить эту картину.
Нарушают мои права и при попытки защитить их я оказываюсь не правой. Почему Вы, Елена, не только не возмущаетесь, но и потакаете своим бездействием нечестным на руку «предпринимателям»? Можно взломать! Хотя бы над этим потрудится!! Но и помогать себя обворовывать не правильно.
Вопрос автору: а почему вы свой контент никак не защищаете? Или защита столь завуалирована что «..на первый взгляд как будто не видна..»
А статья мне очень понравилась! Я только недавно сделала себе сайт. И вот, будучи новичком, задумалась о защите своего контента. Защищать нужно, но вот как – еще не знаю. Прочитав Вашу статью, захотелось сразу и радикально отключить функцию выделения текста и картинок. 🙂
Спасибо за полезную статью!
Наталья, я уже опытный пользователь! Я сам могу скопировать, что угодно и у кого угодно, обойдя всякие защиты. Тем более в моих статьях я публикую коды, которые проще скопировать, чем переписать, делаю все для удобства посетителей. Но защиту от хотлинга я давно поставил и Всем советую!
Защита от хотлинка действительно очень полезная вещь,а от плагиата защиты нет пока.Продвинутые «мастера» сделают это без труда. можно конечно закодировать сам код при помощи плагина, но это не удобно самим выбмастерам, да и не отлажена еще данная функция как следует, вызывает конфликты с другими плагинами.
У меня просто скрипт стоит — при копировании выскакивает напоминание, что бы ссылку ставили на источник, как правило срабатывает да еще потом и трафик на сайт идет.
Полностью с Вами согласен Людмила!
Добрый день, Виталий!
Статья очень поучительна главное легкодоступна. Считаю что контент обязательно надо как-то защищать от копирайтеров.
У меня к Вам вопрос: В начале статьи вы описываете как поставить автоматически обратную ссылку на свой сайт — как сделать автоматически эту ссылку не видимой для браузеров?
Как сделать ссылку-невидимку я не знаю!
У меня это вопрос отпал после того как я перешел на другой хостинг.
Намучавшись с отечественными остановился на зарубежном.
Так вот там есть такая полезная фича защита от стыривания картинок и файлов.
(HotLink Protection)
Очень полезная штука в наше время
var copytext = selection + pagelink;
меняем на
var copytext = pagelink;
Спасибо, очень информативная и полезная статья.
Яндекс не спасает( Написал статью, а вор впереди меня, хотя в я.тексты добавлял. Видимо очень влияет тематика статьи, т.к. сайт вора ближе по теме по этому и выше… хотя и по показателям ТИЦ и Пр тоже лучше. По поводу защиты контента могу добавить, что можно часть информации размещать в изображениях (таблицы, изображения, инфографика) и на них лепить копирайты. В случае копирования стучать к вембмастеру, а если игнорирует, то и к хостеру.
Снова, здравствуйте, Виталий! Вот решила добавить свои тексты в Яндекс, но там написано «пожалуйста, загружайте только оригинальные тексты, которые до сих пор не были опубликованы в интернете … вы можете размещать текст на сайте сразу после отправки заявки». То есть те тексты, которые я УЖЕ публиковала на своем сайте, я добавить не могу?
Анна, ну конечно статьи должны быть новорожденными и еще не проиндексированные роботом.
Довольно позновательно. Спасибо за данную статью. Век живи,век учись.
Защита от хотлинка таки очень полезная вещь. И после установки этой фичи, чем больше копий текста с вашего сайта или блога, тем выше вы в поисковой выдаче. ))) Накажем копипастеров их же оружием!
Здравствуйте, Виталий!
Все работает. Благодарю!
Подскажите, пожалуйста, как могу добавить исключение на определенной странице или на определенный текст?
Например, чтобы в контактах можно было копировать электронную почту, а то клиенты мучаются.
Благодарю заранее!
Здравствуйте!
Надо подумать.
Доброго времени суток!
Спасибо за статью! А как второй вариант защиты контента (запрет на копирование текста) применить не ко всему блогу, а к отдельным статьям?
Спасибо!
Я не знаю такой способ.
Здравствуйте!
В файл header.php у меня не получилось вставить скрипт( Подозреваю, что это от моих кривых ручек… =( Более-менее работает плагин Read More, Copy Link, но не устраивает, что он не делает активную ссылку.
Полчаса «работы» над собой и своей ленью помогли все таки вставить правильный код в плагин Read More, Copy Link и ссылка стала активной. Но все же тяжело чайнику быть программистом))
Нашел вашу статью по поиску — способы автоматической вставки ссылки на источник при копировании, на втором месте. Кто на первой позиции, мне не подошел его вариант или я просто не правильно вставил код куда надо. Здесь все расписано намного лучше и понятнее для новичков, куда и в какое место необходимо вставить данный код. Первый вариант защиты от копирования считаю самым правильным. Только есть два небольших замечания при копировании текста, его выделение пропадает, что немного вводит в заблуждение, скопирован ли текст или нет. И второе, скрипт вроде и небольшой, но всё же увеличивает процент HTML кодов на странице.
А никто не исследовал, как относятся поисковые системы к такому скрипту на странице? Ведь он не только добавляет ссылку на исходную страницу, но и убирает форматирование текста при копировании, абзацы, заголовки … (что, по моему мнению, лучшая защита от копирования, так вору будет неохота заново форматировать текст)
Еще мне не понравилось в 1 варианте то, что при копирование фотографии на странице, они потом не проецируются, а это уже не совсем интересно.
Эти запреты обходятся ровно 1 кликом мыши. Не стоит даже голову забивать.
Здравствуйте.
А проблем с индексацией нет при отключении функции выделения текста?
Спасибо.
Проблем нет!
Это все полезно. Возникает два вопроса: как к этому отнесутся ПС? И как это отразится на выдаче?
На ПС и на выдачу, это никак не отражается.
Статья просто супер, все рассказано как надо, при этом нет извечной воды, что то же приятно. Пожалуй добавлю ваш сайт в своб знаменитую коллекцию закалдок. Да, кстати, «Иоригинальные тексты» от яшки работают и без ТИЦ 10 ))) Ну так, в качестве дополнений ))
Возможно уже что-то изменилось, раньше без ТИЦ не работало)
Открываем для редактирования файл header.php, который находится в папке с Вашей темой и вставляем скрипит перед закрывающим тегом
не могу найти этот файл, где искать? Спасибо.
В папке с вашей темой.
www/templates/тема/…а дальше таки папки: css,html,images, фавикон, индекс.пхп, темплейт деталис.хтмл
тут я и не понял искать фаил header.php ?
wp-content/themes/название темы/header.php
Виталий,огромное спасибо вам за вашу работу. У меня все получилось. Удачи вам и здоровья! С уважением, Наталья
Спасибо Наталья! Рад видеть Вас на блоге!
Спасибо. Ваш сайт просто чудо. Очень много полезного и интересного.
По поводу добавления ссылки в скопированный текст это будет опасно для сайта ,который продвигается. Ведь так проставятся ссылки на ваш сайт с ГС и поиск понизит позиции в выдаче. В общем это лотерея это будет с таким скриптом, повезёт-неповезёт.
Первый способ мне понравился, взял на вооружение. За это благодарю. А «Оригинальные тексты» надо использовать обязательно!
Здравствуйте Виталий. Помогите пожалуйста. При копировании картинок с моего сайта ссылки с них удаляются…, копируются чистенькие и неактивные. Не подскажете, как это исправить? Заранее спасибо!
Здравствуйте Марриэтта! К сожалению, если злоумышленик пожелает, то может вручную удалить все ссылки.
Хорошие программки по защите, но все таки лучше писать хорошие статьи и продвигать их быстрее продвигать по соц сетям…
Звонил сегодня в яндекс хотел сообщить о плагиате, мне ответили что это ваши личные споры с плагиатчиком — с ним и договаривайтесь, а сервис авторства, в которое было скопировано около 4 тыс уникальных статей — тут ни причём, читайте внимательно пользовательское соглашение….
так что авторство яндекс — это метод для самоуспокоения до первого случая
Интересный опыт. Яндекс вообще отличается своей нейтральной позицией, типа — мы зеркало интернета.
Проблема авторства особенно злободневна для сайтов, которые плохо индексируются. Ну, добавлю я новую статью в «Яндекс-оригинальные тексты», «докажу» таким образом свое авторство. Проиндексируется она всё равно недели через три, как у меня обычно и происходит. А у того, кто скопировал и разместил, этот текст может появиться в индексе практически сразу или через пару часов-дней. Соответственно, будет признан уникальным. Как вариант — можно добавлять свежие опубликованные статьи в Гугл для мгновенной индексации, это уже может осложнить жизнь любителям чужого контента. Но вряд ли намного…
Да первый способ — вещь! К сожалению раньше не знал о таком. Спасибо за информацию.
Зачем так издеваться над пользователем? Запрещать вызов контекстного меню, какие-то комбинации клавиш. Если хотите использовать готовое решение — просто интересуйтесь с сервисом
site-content-protection.com
Он не накладывает никаких ограничений. В в 100% гарантии. Там есть куча фишек и даже защита от распознавания текста!
Спасибо за статью!
Спасибо, Виталий, за статью. Случайно наткнулся на сайт, на котором увидел свои статьи. Успевают копировать в тот же день, когда я их публикую. Копируют все подряд. Написал им, чтобы ссылку хотя бы на первоисточник оставляли, но без ответа. Статьи продолжают копироваться, причем их сайт в поисковой выдаче стоит выше моего. Поставил Ваш скрипт от копирования, посмотрим что получится.
Я бы на вашем месте написал на хостинг того сайта кто ворует контент, с требованием заблокировать те или иные страницы. Можно так же Гуглу написать, Гугл в этом плане оперативно работает. У буржуйских сайтов такое очень часто происходит. Гугл моментально исключает из поиска страницу копипаст и сообщает об этом вору-владельцу. Тоже самое и за фото он проделывает.
Спасибо, Игорь, за информацию. Но после установки скрипта воровство прекратилось.
В яндекс вебмастере еще есть возможность пожаловаться на то, что воруют контент.
Здравствуйте.
Возможно ли сделать так, что бы информацию в футере посетители могли копировать ? В футере у меня телефоны, е-мейл и очень неудобно когда они запрещены к выделению и копированию.
Спасибо за ответ.
Как, при копировании контента, автоматически добавлять обратную ссылку на свой сайт — валидатор html ругается на вставку скрипта если вставлять перед тегом
Спасибо, автору. Хорошее решение. Взял на заметку.
Всё конечно хорошо, но в наше время даже школьники умеют отключать в своем браузере работу java.
Здравствуйте, подскажите, у меня на сайте, этот код, работает плохо(((
Мои читатели жалуются, что им копировать неудобно. Вот почему. При копировании в Word текст вставляется сплошным массивом, без абзацей, курсивов и т.д. Пропадает все оформление, разделение на абзацы и т.д.
Есть ли какое-то решение? Буду очень признательна за помощь.
Здравствуйте Евгения! Я другого решения к сожалению не знаю.
Виталий, а вы все три скрипта себе поставили ?
Я не одного не ставил, так как эта защита от мелких пакостников.
Кому надо, то откроет исходный код и взмет все, что нужно.
Мой метод, в статьях белым шрифтом вставляете иногда немного текста с упоминанием своего блога. Если скопируют тупо, можно будет потом предъявить, да и упоминание будет. Вообще — просто по соц сетям шарьте новый текст и всё, поисковики сами поймут что вы автор, они не тупые
На своем блоге я использую плагин для WordPress All In One WP Security & Firewall, который отлично справляется с этой задачей, не считая других полезных функций.
Что-то не заметил никаких лишних тэгов при копировании текста с данной страницы…
Пусть каждый задаст себе вопрос: как долго вы сами пробудите на сайте где отключено копирование и пкм? А второй раз вы захотите посетить такой сайт? Вам самим-то удобно пользоваться навигацией по такому сайту?
Вот и юзер уйдёт с такого сайта посмотрев 1-3 страницы при первом посещении ради интереса и больше не захочет посещать такой сайт.