Website SEO & Metadata Extractor - Tags, OG & Issues
Pricing
from $1.65 / 1,000 page analyseds
Website SEO & Metadata Extractor - Tags, OG & Issues
Extract SEO and metadata from any list of URLs: title, meta description, OpenGraph, Twitter cards, JSON-LD structured data, headings, links, hreflang, feeds and a scored list of actionable SEO issues. Pure HTTP - no browser.
Pricing
from $1.65 / 1,000 page analyseds
Rating
0.0
(0)
Developer
Scrape Sage
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Point it at a list of URLs and get a full SEO and metadata record for each page: the title and meta
description (with lengths), canonical, robots/indexability, language, CMS/generator, OpenGraph and
Twitter card tags, JSON-LD structured data, heading counts and h1 text, internal/external/
nofollow link counts, image alt coverage, hreflang alternates, feeds, server hints - plus a scored
list of actionable SEO issues. Pure HTTP + parsing, no browser, cents per page.
What you get per URL
| Group | Fields |
|---|---|
| Core | title titleLength metaDescription descriptionLength canonical robotsMeta isIndexable lang generator charset viewport |
| Social | ogTitle ogDescription ogImage ogType ogSiteName · twitterCard twitterTitle twitterImage |
| Structure | h1 h1Count h2Count h3Count · jsonLdTypes structuredData |
| Links & media | internalLinks externalLinks nofollowLinks imageCount imagesMissingAlt wordCount |
| Tech & i18n | server xPoweredBy contentType pageSizeBytes favicon feeds hreflang |
| Verdict | seoScore (0-100) · seoIssues (e.g. title over 60 chars, no canonical, page is noindex, 20/40 images missing alt) |
Input
{"urls": ["https://apify.com", "example.com/pricing"],"includeStructuredData": true,"includeLinks": true}
- URLs - one per line; a bare domain gets
https://. Leave empty for a small free sample. - Import URLs from a file - paste a list, or link a public
.txt/.csv, a Google Sheet/Drive link, or an Apify key-value-store record. - Output fields - tick only the columns you need for a lean export.
Notes
- Reads the server-rendered HTML, so it captures everything in the page source (which is what search engines and social crawlers read). It does not run client-side JavaScript.
- A URL that returns an error or non-HTML content is reported with
status: "failed"and the reason, and is not charged.
Use with AI assistants (MCP)
Available through the Apify MCP server - an agent can audit a set of pages, pull OpenGraph/JSON-LD for a link preview or knowledge graph, or feed the issue list into an SEO workflow.
Agent-ready: autonomous payments (x402 & Skyfire)
This actor is agent-ready - AI agents can discover it, run it, and pay for it autonomously, with no Apify account and no human in the loop. It uses pay-per-event pricing and limited permissions, so it qualifies for Apify's agentic-payment standards:
- x402 - an open, HTTP-native payment protocol. Agents pay per run in USDC on the Base network directly through the Apify MCP server - no account, no API key.
- Skyfire - agent-to-service payments for fully autonomous AI-agent workflows.
Building an AI agent, MCP tool, or autonomous data pipeline? This scraper is ready to plug in and pay as it goes.