views:

101

answers:

2

I have heard many stories from people who had their sites integrated elsewhere so that the visitors to those other sites would see the original one not even knowing that the site has no own content but just serves some other resource?

I understand people are doing that to promote their resources by (ab)using the others' work. Is there any other reason behind this tactic?

Most especially, how to prevent it?

+1  A: 

In short, you can't. But fortunately, they can only copy your front-end data. Your CSS, Markup, and Javascript are all out there. You should state in your footer that your content is your property, and may not be copied or distributed in any manner without prior consent from you. That won't deter anybody motivated enough to copy in the first place, but it gives you better footing for any future disputes.

Some measures can be taken to really make the process of stealing your content rather tedious. Many users will obfuscate their javascript, making it practically unintelligable (without programmatically cleaning it up a bit.) This is a very small wall to scale for a theif though, and shouldn't be viewed as an end-all solution to the main problem.

Sadly, people are evil. And they will continue to be evil.

Jonathan Sampson
A: 

Someone might try to make money by showing ads bundled with good content (created by others). Lots of good content = lots of visitors = lots of clicks on the ads = some money. Of course it's wrong, but there's certainly no way to prevent it technically. As long as you can read it, a machine can copy it.

Joonas Pulakka