Public SEO Metadata & SERP Preview Audit Agent
Pricing
from $5.00 / 1,000 useful seo audit results
Public SEO Metadata & SERP Preview Audit Agent
Extract public SEO title, meta description, canonical, robots, Open Graph, Twitter card, H1, schema types, SERP preview, and diagnostics with useful-result pricing.
Turn public web pages into compact SEO metadata records for AI agents, content teams, SEO audits, and page-quality checks.
The Actor extracts page title, meta description, canonical URL, robots meta, language, H1s, Open Graph preview, Twitter card preview, JSON-LD schema types, SERP preview, focus-keyword matches, diagnostics, and a metadata hash for change tracking.
The SERP preview is simulated from public page metadata. Search engines may rewrite titles and snippets, so the Actor reports preview evidence and risks, not guaranteed ranking or exact Google display.
How To Use It
For a first-pass audit, provide public page URLs and leave focus keywords empty:
{"pageUrls": ["https://apify.com"],"focusKeywords": [],"previousSeoRecords": [],"requestTimeoutSecs": 20}
For targeted checks, add focusKeywords such as your brand, product category,
campaign keyword, or important feature. If focus keywords are supplied,
useful-result charging requires at least one matched keyword in the title, meta
description, H1, or preview text.
For repeat monitoring, pass previous dataset records from this Actor in
previousSeoRecords. If the public SEO metadata hash is unchanged, the record
is written as changeStatus: "unchanged" without the useful event charge.
What It Finds
Useful evidence can include:
- title, title length, meta description, and description length
- canonical URL, robots meta, language, H1 text, and H1 count
- Open Graph and Twitter card preview fields
- JSON-LD schema types
- simulated SERP title/snippet evidence and preview risks
- focus-keyword matches, diagnostics, SEO score, confidence, and stable hashes
Pricing
Pay-per-event pricing is designed to stay predictable:
apify-actor-start: a tiny run-start feeuseful-seo-audit-result: charged only for useful public page-level SEO metadata records- no
apify-default-dataset-item
If focusKeywords are supplied, useful-result charging requires at least one
matched keyword. Invalid inputs, duplicate equivalent URLs, private-network
targets, query/fragment/token inputs, weak pages, failed fetches, focus misses,
and unchanged records do not charge the useful event.
Pages with missing or poor SEO metadata can still be useful paid audit results when the public HTML was fetched and the Actor can report clear diagnostics.
Output
Each page returns one record with fields such as:
status,changeStatus,inputUrl,finalUrl, andsiteOriginUrltitle,titleLength,metaDescription,metaDescriptionLengthcanonicalUrl,robotsMeta,language,h1Texts, andh1CountopenGraph,twitterCard,schemaTypes, andserpPreviewmatchedFocusKeywords,seoMetadataHash,seoScore,confidenceScore,missingFields, anddiagnostics
Boundaries
This Actor is a page-level SEO metadata audit, not a sitemap crawler, article extractor, website facts extractor, pricing extractor, API-docs scanner, contact finder, or legal/trust evidence tool.
It fetches only the provided public page URLs. It does not log in, use cookies, render JavaScript, run a full-site crawl, bypass paywalls, scrape search-engine results, or enrich private persons.
Not For
This Actor is not a rank tracker, keyword-volume tool, sitemap crawler, Lighthouse runner, search-engine scraper, or SEO recommendation engine. It extracts bounded public page metadata and preview evidence for downstream review.