I worked at AboutUs.org for a while, and that’s what we did. Good news: it was fun and rewarding. In many ways it felt like a satisfying old-skool problem: scrape, find edge case, patch it, scrape again. We were scraping 100 million domains once a week with a team of six engineers, one UX (me), and Ward Fucking Cunningham as wiki expert. Ward in particular was great at prototyping solutions. It is an arms race, since…
Ask HN: Can web scraping be the basis of a viable business model?
71–80 of 114 posts
Re: Ask HN: Can web scraping be the basis of a viable business model?
#72Web scraping is a legal gray area in many or most jurisdictions. In some jurisdictions, depending on the tos of the web site itself, scraping it might be illegal. In others republishing the scraped information in any form might be illegal. In others still you might not be allowed to use the scraped data for any commercial purpose. "But what about Google?" Google is worth 100 billion dollars and can play by completely…
Google also plays nice. I manage a few sites that get hammered by scrapers to the extent that it causes big spikes in CPU, something that doesn't happen with G.
Re: Ask HN: Can web scraping be the basis of a viable business model?
#73Yes, but scraping is a small part of the overall puzzle. As developers, we overestimate how valuable tools are (as opposed to solutions). I think the better opportunity is not to be another scraping-as-a-service provider, but to niche down to a solution that uses your scraping technology.
If you start yet another scraping-as-a-service provider, you're attempting to provide a paid service for people who just want to steal content for free. Not gonna work.
Re: Ask HN: Can web scraping be the basis of a viable business model?
#741. Changes in data structures. If some site randomly decides to alter the format of their json/xml objects for their frontend api it may brake your scraper and anything that relies on that scraper’s output.
2. Security controls like rate limiting, captcha, ip blacklisting, auth systems.
3. Html which is rendered via complicated client side JavaScript blobs or web sockets. You’ll need a Headless browser engine like selenium and some site-specific parsing logic.
4. Legal issues.
Re: Ask HN: Can web scraping be the basis of a viable business model?
#75Re: Ask HN: Can web scraping be the basis of a viable business model?
#76Re: Ask HN: Can web scraping be the basis of a viable business model?
#77Re: Ask HN: Can web scraping be the basis of a viable business model?
#78Many, many websites contain legal language that forbids automatic data collection/scraping. How can a business be built in such a case?
Perhaps OPs tool only scrapes a select few sites that don't prohibit scraping, but that seems like the exception, not the norm.
Re: Ask HN: Can web scraping be the basis of a viable business model?
#79Google, a trillion dollar company, is essentially the world's largest web scraper. So...yes! You'll almost certainly find a way to monetize that. Monopolies, lobbying and protectionism got in the way of keeping the web truly machine readable. There's tremendous value in restoring some of it.
> Monopolies, lobbying and protectionism got in the way of keeping the web truly machine readable. Exactly and that ship has long since sailed. The good ship Web 3.0 (semantic web) launched in ‘99 and was a ghost ship until recently when it was boarded by crypto pirates now flying the web 3.0 flag. > There's tremendous value in restoring some of it. To this comment and OP, my startup is using web scraping to pre-popu…