Overview of url-metadata features
masterurl-metadata is a tool for fetching a URL and scraping its metadata. It supports Node.js and browser environments.
Key Capabilities:
- Proxy Mode: Supports routing through unblocking services, headless JavaScript rendering, and taking screenshots.
- Parser Mode: Allows passing in an HTML string or a
Responseobject instead of a URL. - Automatic Detection: Handles charset detection and decoding.
- Metadata Extraction: Extracts redirects, response headers, performance metrics, meta tags, hreflang, favicons, citations (Google Scholar spec), Open Graph (og:) tags, Twitter Card tags, JSON-LD, h1-h6 tags, and img tags.
- Full Body Access: Can optionally return the full response body as an HTML string.