Knowledgebase

Screen Scraping and Its Limits Print

  • 0

When there is no interface at all.

WHAT IT IS

Extracting data from pages intended for people.

WHEN IT IS CONSIDERED

No interface exists, and the data is genuinely needed.

WHAT TO ESTABLISH FIRST

Whether it is permitted.

WHAT TO CHECK

The terms of use Any technical instructions the site publishes Whether the data is personal

WHY THE TERMS MATTER

Scraping is frequently prohibited, and doing it anyway carries legal and access risk.

WHAT TO DO INSTEAD, FIRST

Ask whether an interface exists, or could.

WHY

It is frequently available and simply not advertised.

WHAT MAKES SCRAPING FRAGILE

Any change to the page breaks it No versioning or notice Anti-automation measures Content assembled by scripts rather than delivered

WHAT TO BUILD IF YOU PROCEED

Validation that the extracted data is plausible Alerting when extraction fails Rate limiting, to be a considerate visitor Isolation, so failure affects nothing else

WHY PLAUSIBILITY CHECKS MATTER MOST

A layout change frequently produces wrong data rather than no data.

WHAT TO NEVER DO

Request aggressively Ignore instructions the site publishes Collect personal data without a basis

WHAT TO TREAT IT AS

A temporary measure, pending a proper interface.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot