Page Metadata Extractor
Pricing
Pay per usage
Page Metadata Extractor
Extracts SEO and social metadata (title, description, canonical URL, Open Graph and Twitter Card tags) from any list of web pages.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Michał Olender
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Page Metadata Extractor collects SEO and social metadata from any list of web pages. Give it URLs and it returns each page's title, meta description, canonical URL, declared language, and optionally the full set of Open Graph and Twitter Card tags — as a clean, structured dataset.
What can you use it for?
- SEO audits - check that titles, descriptions, and canonical URLs are present and correct across your site.
- Social preview checks - verify what a page will look like when shared on social networks.
- Content inventories - build a quick metadata catalog of any set of pages.
Input
| Field | Type | Description |
|---|---|---|
startUrls | array | List of page URLs to process. Required. |
includeSocialMeta | boolean | Also extract Open Graph (og:*) and Twitter Card (twitter:*) tags. Default: true. |
maxRequestsPerCrawl | integer | Safety limit on the number of pages processed in one run. Default: 100. |
Example input:
{"startUrls": [{ "url": "https://apify.com" }],"includeSocialMeta": true}
Output
Each processed page produces one dataset item:
{"url": "https://apify.com","title": "Apify: Full-stack web scraping and data extraction platform","description": "Cloud platform for web scraping, browser automation, and data for AI.","canonicalUrl": "https://apify.com","language": "en","openGraph": {"og:title": "Apify: Full-stack web scraping and data extraction platform","og:type": "website"},"twitterCard": {"twitter:card": "summary_large_image"}}
You can download the results as JSON, CSV, or Excel from the run's Storage tab, or fetch them through the Apify API.
How it works
The Actor fetches each URL over plain HTTP (no browser), parses the HTML, and reads the metadata straight from the document head. Pages that fail to load are retried and reported in the run log. The Actor runs with limited permissions and only accesses the pages you give it.