Website SEO & Metadata Checker — Meta, OpenGraph, JSON-LD
Pricing
Pay per usage
Website SEO & Metadata Checker — Meta, OpenGraph, JSON-LD
Free SEO & metadata audit for any URL: title, meta description, OpenGraph, Twitter card, JSON-LD types, canonical, hreflang, viewport, robots, and link/image checks. No API key.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Daniel Brenner
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Website SEO & Metadata Checker — Title, Meta, OpenGraph, JSON-LD, robots
Free. Audit the SEO and metadata of any URL (or a list of them) and get a clean, structured report back — the things developers, SEO folks and AI builders check constantly. No API key, no sign-up.
Give it a URL, get back: title and length, meta description and length, canonical, meta-robots, language, viewport, charset, favicon, all OpenGraph and Twitter-card tags, the JSON-LD structured-data types on the page, the H1(s) and heading outline, hreflang alternates, whether the URL is allowed by robots.txt, whether a sitemap is declared, and link/image checks (internal vs external links, images missing alt).
What you get (per URL)
- Core:
title,titleLength,description,descriptionLength,canonicalUrl,metaRobots,lang,viewport,charset,favicon - Social:
openGraph(allog:*),twitter(alltwitter:*) - Structured data:
jsonLdTypes(e.g.Article,Product,FAQPage,BreadcrumbList) - Headings:
h1(array),headingOutline(H1–H3) - i18n / crawl:
hreflang,robotsAllowed,sitemapDeclared - Checks (factual booleans, not an invented "score"):
checks.titlePresent,titleLengthOk,descriptionPresent,descriptionLengthOk,singleH1,canonicalPresent,openGraphPresent,viewportPresent,langPresent - Tallies:
checks.internalLinks,externalLinks,imageCount,imagesMissingAlt url,finalUrl,httpStatus,fetchedAt
Anything a page doesn't expose comes back null/empty — never guessed.
How to use it
{ "startUrls": ["https://example.com/", "https://example.com/pricing"], "mode": "list" }
That's it — no key, no quota. It fetches each page politely (respects robots.txt, identifies itself, one page at a time) and returns one audit row per URL as JSON, CSV or Excel.
Why it's useful
- Pre-launch / pre-publish checks: confirm titles, descriptions, canonical, OpenGraph and structured data are right before you ship a page.
- Auditing at scale: drop in a list of URLs and get a tidy table of every page's SEO/meta state.
- AI / agent pipelines: a fast, structured read of a page's metadata and structured-data types.
Need the page content too?
This actor returns a page's metadata + SEO signals. If you need the full page content as clean, LLM-ready Markdown (for RAG, summarization, or datasets), use the companion actor: dataquarry/website-to-markdown. For place & business data (supermarkets, EV chargers, hotels, fuel, healthcare, attractions, POIs), see the dataquarry OSM scrapers.
Clean & honest
Public pages only; respects robots.txt; sends a descriptive User-Agent; no logins or paywalls; no PII. Values are real or null — the checks are plain facts (present/absent, within length), never a made-up grade.
FAQ
Do I need an API key? No — give it a URL and run it. It's free.
Can it check many pages at once? Yes — pass a list of URLs in list mode.
Does it render JavaScript? It reads the served HTML (server-rendered metadata). Most SEO tags live there.