Companies use certain tools to prevent a web scraper from doing its job. For instance, data seeding is a method that can detect a web scraper by giving web content unique tags that are false and identified easily when scraped.
Honeytokens are also used to seed data and fool theweb scraper.They can include a fake email address among others in a mailing list, so the site proprietor can look for fake addresses if there’s concern about theft. But - as aweb scraper, a honeytoken does not prevent illegal retrieval of information; all it does is provide a signal that site information has been scraped. Honeytokens therefore are not a reliable method of web scraper prevention.
Source Code Obfuscation may stop a web scraper from reading your site, but it also can disrupt the way search engines index your site effectively.