web scraping
Harvesting site data
Web scraping is the automated extraction of data from websites, using software to collect information that would be tedious to gather manually.
A program might scrape product prices from retail sites, contact information from directories, or headlines from news sources.
They built a web scraper to monitor competitor pricing.
The practice occupies a legal gray area—sites may prohibit it in their terms of service, and aggressive scraping can overwhelm servers.
Something that inches along
- botAutomated software agent
- parserSyntax-interpreting program
- spiderWeb-spinning arachnid
- harvestingGathering mature crops
Selenium · DOM · data collection · pagination · throttling · sitemap · structured data
Crawler directive file
- terms of serviceBinding usage conditions
- copyrightExclusive reproduction rights
- fair useLimited copying permitted legally
- permissionGranted right to act
GDPR · CCPA · cease and desist · attribution · commercial use
crawler
Something that inches along
harvesting · Selenium · DOM · data collection · pagination · throttling · sitemap · structured data
robots.txt
Crawler directive file
- terms of serviceBinding usage conditions
- copyrightExclusive reproduction rights
- fair useLimited copying permitted legally
permission · GDPR · CCPA · cease and desist · attribution · commercial use
response
Answer to stimulus
CAPTCHA
Automated humanness verification
- CloudflareWeb security and performance company
- fingerprintingRecording unique digit patterns
- detectionAct of finding something
blocking · ban · IP ban · delay · honeypot · stealth · bypass
- OSINTgeolocation, reverse image search, public records, digital footprint, IP tracking
- computingcomputer, computers, software, hardware, code
- digital technologyinternet, software, streaming, computers, CGI
- data collectionsurveys, interviews, questionnaires, forms, polls
- digital researchsearch engine, data analysis, database, digital libraries, search
- data extractionexport, parsing, crawling, spiders, OCR
web scrapingweb publishing
Creating internet content
content creation · form filling · blogging · content management
scrape, scraps, scraping, scraped, scrappy, scrapbook, scraper, data mining, data extraction