cancel
Showing results for 
Search instead for 
Did you mean: 

Making text can't to copy ?

abirhasan
Master User

if I put text into html code, that someone could then easily use that text in their website. Now, supposing, just supposing, that you've done many, many years researching something and then put those results on your website, and you wanted to make it as hard as possible for someone to copy that text, how would you do it, BUT, still have the text spiderable by bots please ?

Any help appreciated.

 

_____

 

 

abirhasan
1 REPLY 1

Sogo7
Grand Master

You can use javasrcipt or jQuery to disable  mouse right click  and keyboard events but this only presents a minor barrier. Anybody serious about copying your content will be using a 'Scraper' script and reading the raw code before it gets into the web browser.

 

Passing a session variable in the URL or by a cookie can make things harder but  can be fooled. Watching the access log and limiting the number of pages any IP can read in one minute works well, but this only slows the copying process. Even if you block the IP address  they will be back. You can try a CAPTCHA sadly these are not immune either and you must include a bypass system that allows search engines to go around [search engines like Google always come from a known blocks of IP ranges]

 

The only proven way to stop people copying your hard work is do not put it on the website.

Lovelogic.net UK Jobs Scanner