0

I have a website like IMDB. All data are publicly available. I want to know how to protect the data from web scrapers ?

Sayanthan
  • 13
  • 1
  • 5

1 Answers1

0

There is only one full-proof method against scrapers, that is captcha. But as it affects user experience most of the websites avoid it.

Another option is using AJAX for loading data. This will help avoiding the scrapers which are not built to render JavaScript, but one can make one using Selenium WebDriver. In addition AJAX is also bad for SEO, in case you are into google rankings and all.

A more effiecient and awesome way will be tracking the user behaviour and saving the information into cookies, if something seems suspicious serve a captcha to user. Just how the google captcha works on several sites.

Check this link : https://blog.hartleybrody.com/prevent-scrapers/

Vipin Joshi
  • 305
  • 5
  • 18