I’m sorry for the bad experience. I think there are 2 types of thieves and one is more common than the other.
1) Most common: Robots:
Big time thieves steal content for a living and aren’t doing it manually; they’re scraping the website using a tool – that they’ve either built or downloaded – and then automatically outputting it to their website.
2) Least common: Individuals:
Small time thieves that may steal content for professional gain.
Unfortunately there is no technical solution to the real problem. This is a side effect of the way the World Wide Web was created; behind the scenes the Web actually distributes your content to people’s machines. Users request to see your webpage, your server responds to that request and sends that data over to their machine and then it is displayed on their browser.
See this image for an illustration: https://3.bp.blogspot.com/-M6RsIk-NV7Y/UY6gjGv3myI/AAAAAAAAAhs/fb4HwBvZD4w/s1600/how-the-web-works.jpg
This means there is no technical way to prevent the most common thieves, Robots, from stealing your content.
You can actually prevent some of the least common thieves from stealing your content by deluding them, as they’re just humans. So you can disable right click, disable keyboard shortcuts and do things on your website that appear to prevent content from being copied. This may deter a non-technical individual.
However I would be dubious of the ‘protection by delusion’ method because it assumes the thieves aren’t very smart. There are many ways to copy content from an individual’s perspective. One of the techniques I like to give an example of is through a feature of your browser commonly named “Save as”. Browser features cannot be interfered at the website level; you cannot install a plugin to disable the “Save as” option.
The “Save as” feature literally saves the webpage onto the user’s computer. It’s a long standing feature and even non-technical people are aware of this. It saves everything, the images, text, videos, scripts and styles off to a neat little folder on your computer. This is the most efficient way of taking content for small scale operators like individuals.
See this article for more information: https://andrew2nevins.blogspot.co.uk/2015/12/how-to-save-images-from-page.html
I have actually been threatened with the law because I demonstrated the “Save as” feature on someone’s website and showed their content saved onto my computer.
Which brings me onto the real solution. The law is the only effective way of dealing with this. Bringing in the law may be intimidating to you or your employees, but is the most realistic solution you have. If you’re running a business and you’re losing revenue from people who have stolen your content then it becomes a serious matter that requires a serious solution.
The first step to resolving this is to contact the companies that are hosting the websites that steal your content. It is useful to have persons in the legal profession advise you with how to deal with the companies, i.e. how to write the most effective complaints. Hosting providers do not want hassle of a lawsuit. It isn’t worth their time or money compared to the amount the thieves would be paying them. The hosting providers would simply discontinue the thieves’ hosting service, resulting in their website being deleted.
So how do you stop thieves from taking content? Find them, talk to their hosting providers and get their websites deleted.