Zum Inhalt springen

Web Scraping

Was Web Scraping ist, wie es mit Screenshot-Aufnahmen zusammenhängt und welche rechtlichen und ethischen Fragen es aufwirft.

Web Scraping ist das automatisierte Extrahieren von Daten aus Webseiten. Ein Scraper lädt Seiten herunter, analysiert das HTML oder das gerenderte DOM und entnimmt bestimmte Felder wie Produktnamen, Preise, Daten oder Kontaktangaben. Anschließend speichert er sie in einem strukturierten Format wie CSV oder JSON.

Einfache Scraper rufen HTML mit einer HTTP-Bibliothek ab und werten es mit Selektoren aus. Websites, die Inhalte mit JavaScript aufbauen, brauchen zuerst einen Headless-Browser, etwa einen, der über Playwright oder Puppeteer gesteuert wird, um die Seite zu rendern. Manche Scraper nehmen Screenshots auf und führen eine Texterkennung aus, wenn die Daten nur als Bild vorliegen. Ob Scraping erlaubt ist, hängt von den Bedingungen der Website, dem Urheberrecht, Datenbankrechten und dem Datenschutzrecht ab, die je nach Land unterschiedlich sind. Dieser Eintrag ist eine allgemeine Information und keine Rechtsberatung.

Scraping, Crawling und Screenshot-Aufnahme

ErgebnisZweck
CrawlingListe von URLsSeiten finden
ScrapingStrukturierte DatenFelder extrahieren
Screenshot-AufnahmeBilderAussehen von Seiten festhalten

Screenshots bewahren den visuellen Kontext wie Layout und Gestaltung, der bei gescrapten Daten verloren geht.

Wo Web Scraping eingesetzt wird

  • Überwachung von Preisen und Lagerbeständen.
  • Forschungsdatensätze aus öffentlichen Seiten.
  • Bündeln von Angeboten wie Stellenanzeigen oder Veranstaltungen.
  • Übernahme von Inhalten aus einer alten Website.

So funktioniert Web Scraping

  1. Die URLs beschaffen, aus einer Liste oder von einem Crawler.
  2. Jede Seite abrufen und bei Bedarf JavaScript rendern.
  3. Elemente mit CSS-Selektoren oder XPath auswählen.
  4. Die Werte bereinigen und prüfen.
  5. Ergebnisse speichern und wiederholte Läufe planen.

Häufige Fehler

  • Nutzungsbedingungen, robots.txt oder verfügbare APIs ignorieren.
  • Personenbezogene Daten ohne Rechtsgrundlage erheben.
  • Anfragen zu schnell senden und blockiert werden.
  • Fragile Selektoren schreiben, die bei einer Layoutänderung nicht mehr funktionieren.

Immer wieder dieselben Screenshots?

Wenn das Ziel eine visuelle Aufzeichnung statt Datenfeldern ist, speichert Website Capture in Temposhot Bilder einer URL-Liste auf Ihrem Mac, wobei Block ads und Block trackers standardmäßig aktiviert sind. Siehe Website-Screenshot-Automatisierung.

Häufige Fragen

Das hängt von der Website, den Daten und der Rechtsordnung ab. Öffentliche Seiten dürfen nicht automatisch frei weiterverwendet werden.

Kann ich Text aus einem Screenshot extrahieren?

Ja, mit Texterkennung. Extract Text from Image liest Text aus einem Bild direkt im Browser.

Quellen

Weiterführende Ressourcen

Machen Sie immer wieder dieselben Screenshots?

Temposhot erfasst einen Bildschirm, ein Fenster oder einen Bereich zeitgesteuert und exportiert die Serie als PDF, Bilder, ZIP oder MP4. Kostenlose Browser-Tools erstellen nur einzelne Bilder.

Verwandte Ressourcen

Verwandte Begriffe

Alle Glossarbegriffe