SEO Metadata Extractor - Full SEO Audit in One Call avatar

SEO Metadata Extractor - Full SEO Audit in One Call

Pricing

from $3.00 / 1,000 url analyzeds

Go to Apify Store
SEO Metadata Extractor - Full SEO Audit in One Call

SEO Metadata Extractor - Full SEO Audit in One Call

Extract SEO metadata from any website: title, meta description, Open Graph, Twitter Cards, Schema.org JSON-LD, canonical URLs, hreflang, and H1 structure. Export data, run via API, schedule and monitor runs, or integrate with other tools.

Pricing

from $3.00 / 1,000 url analyzeds

Rating

0.0

(0)

Developer

Alessandro Santamaria

Alessandro Santamaria

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Share

Extract every SEO signal from any website in one call — perfect for SEO audits, competitive intelligence, and content planning. Point the actor at a list of URLs and get back the full SEO fingerprint of every page: title, meta description, Open Graph, Twitter Cards, Schema.org JSON-LD, canonical, hreflang, H1/H2 structure, favicon, and an automated SEO score.

What you get

  • Basic SEO<title>, meta description, keywords, canonical, robots, viewport, lang, charset
  • Open Graphog:title, og:description, og:image, og:url, og:type, og:site_name, og:locale
  • Twitter Cardstwitter:card, twitter:title, twitter:description, twitter:image, twitter:site, twitter:creator
  • Schema.org JSON-LD — all detected types with boolean flags for Article, Product, Organization, Breadcrumb, FAQ, LocalBusiness, Review
  • Internationalhreflang alternates list (lang + URL)
  • Branding — favicon, apple-touch-icon, theme-color
  • Content structure — H1/H2 counts & texts, image count, images missing alt, internal/external link counts, word count
  • SEO audit — automated seo_score 0-100 plus seo_issues array flagging every problem detected
  • No browser — pure HTTP + HTML parsing, fast and cheap

Example output

{
"url": "https://www.apple.com",
"final_url": "https://www.apple.com/",
"status_code": 200,
"title": "Apple",
"title_length": 5,
"meta_description": "Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV...",
"meta_description_length": 158,
"canonical_url": "https://www.apple.com/",
"lang": "en-US",
"viewport": "width=device-width, initial-scale=1, viewport-fit=cover",
"og_title": "Apple",
"og_description": "Discover the innovative world of Apple...",
"og_image": "https://www.apple.com/ac/structured-data/images/open_graph_logo.png",
"og_site_name": "Apple",
"twitter_card": "summary_large_image",
"twitter_site": "@Apple",
"schemas": [
{ "type": "Organization", "name": "Apple" }
],
"has_organization_schema": true,
"favicon_url": "https://www.apple.com/favicon.ico",
"apple_touch_icon": "https://www.apple.com/apple-touch-icon.png",
"h1_count": 1,
"h1_texts": ["Apple"],
"hreflang_alternates": [
{ "lang": "en-US", "url": "https://www.apple.com/" },
{ "lang": "de-DE", "url": "https://www.apple.com/de/" }
],
"seo_score": 75,
"seo_issues": ["title_too_short", "no_twitter_card"]
}

How to use

Drop a list of URLs into urls and run. Each URL returns a single dataset record with the full SEO fingerprint. Sort by seo_score to prioritize audit fixes, filter by seo_issues to find sites missing Open Graph images, or group by has_article_schema to find content-rich competitors.

Input

ParameterDescriptionDefault
urlsList of websites to analyze(required)
fetchTimeoutSecondsPer-site fetch timeout15
userAgentOverride the User-Agent header(modern Chrome)
maxConcurrencyParallel URL analysis (max 20)5
proxyConfigurationOptional Apify Proxy configuration(none)

Use cases

  • SEO audits — bulk-check client sites, flag every missing meta description, Open Graph image, and broken heading structure in one run
  • Competitive intelligence — analyze your competitors' metadata strategy, Schema.org usage and social-preview design
  • Social media planning — preview how a URL will appear on Twitter, Facebook and LinkedIn before publishing
  • Content migration — snapshot every metadata field before a site move so nothing gets lost
  • Schema.org validation — bulk-check structured data across a whole site or portfolio
  • Brand monitoring — track metadata changes over time and alert when title/description/OG image change
  • Agency reporting — automated monthly SEO reports with a per-page score and issue list

SEO Score

Every result includes a seo_score from 0-100 calculated from 12 standard SEO signals:

SignalPoints
Title length 30-60 chars10
Meta description 120-160 chars10
Has canonical URL10
Full Open Graph (title + desc + image)10
Has Twitter Card5
Has Schema.org JSON-LD10
Exactly one H110
All images have alt text10
Has favicon5
Has viewport meta10
Has lang attribute5
Has robots meta5

Plus a seo_issues array that flags exactly what's wrong: missing_title, title_too_long, missing_meta_description, no_h1, multiple_h1, no_canonical, images_without_alt, no_og_image, no_schema, no_viewport, no_lang, and more.

Pricing

Pay per URL — no subscription.

  • $0.001 per run start
  • $0.003 per URL analyzed

1000 URLs = ~$3. Cheaper than any SaaS SEO tool on the market for bulk audits.