ScreenshotNeo

Blog

How-to

Short answers to one job at a time.

How-to10 min read

How to Extract Website Metadata

Extract titles, meta tags, social fields, structured data and crawler directives from a URL with browser tools, Python or Node.js.

How-to10 min read

Connect OpenClaw to WhatsApp

Connect OpenClaw to WhatsApp with the Baileys plugin, scan its live QR code, and control who can message your agent.

How-to10 min read

How to Extract Images From Web Pages

Learn how to save a visible image, find responsive and CSS image sources, inspect loaded resources, and retrieve linked assets responsibly.

How-to10 min read

How to Detect Blocks When Scraping Websites

Diagnose likely blocks by comparing response status, headers, body, repeatability, and site-side logs. This guide includes runnable Python, Node.js, and cURL checks.

How-to11 min read

How to Select Elements by Class in XPath

Use a whitespace-aware XPath 1.0 expression to match a class token exactly, even when an element has multiple classes. See runnable examples, pitfalls, and fixes.