Unfortunately there is no concept of a universal scraper that works for every website. Because a web scraper looks for common text patterns that we instruct it to look for, it only knows what we ask it to look for. Sometimes 1 scraper will work on another website only if both the websites have the exact same HTML structure. However, there are no guarantees it will always work.
For instance, an Amazon scraper we build might work with Amazon.com and Amazon.ca because both websites have the same HTML structure. But an Amazon scraper will not work on ebay.com because the HTML structure is different.