Open Graph Tag Checker avatar
Open Graph Tag Checker

Pricing

Pay per usage

Go to Apify Store
Open Graph Tag Checker

Open Graph Tag Checker

Check and validate Open Graph (og:*) meta tags to improve link previews on Facebook, LinkedIn, Slack, and more. Detect missing/empty OG tags (og:title, og:description, og:image, og:url, og:type), duplicates, invalid URLs, and optional image URL accessibility checks.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Bikram Adhikari

Bikram Adhikari

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Open Graph Tag Checker - Validate OG meta tags for social sharing

Open Graph (OG) tags control how your pages look when shared on Facebook, LinkedIn, Slack, Discord, and other platforms.

This Actor crawls one or more URLs and validates og:* meta tags like og:title, og:description, og:image, og:url, and og:type.

What it checks

  • Extracts all meta[property="og:*"] (and meta[name="og:*"]) tags
  • Missing or empty required OG tags
  • Duplicate OG properties (e.g., multiple og:title)
  • Invalid / non-absolute URLs in og:url and og:image
  • Optional: validate og:image URLs are reachable (status code + content-type)
  • Optional: warn when og:image exists but og:image:width / og:image:height are missing
  • Optional: compare og:url to the final loaded URL (after redirects)

Input

  • Start URLs: pages to check
  • Max pages: limit total pages processed
  • Follow links / Max depth / Same domain only: basic site crawl
  • Required OG tags: override the default required list
  • Validate og:image URLs: off by default (extra requests)

Output

Dataset (per page)

Each item includes:

  • url, loadedUrl, statusCode, title
  • ogTags (raw extracted OG meta tags)
  • Convenience fields: ogTitle, ogDescription, ogImage, ogUrl, ogType, ogSiteName
  • hasRequiredTags, missingRequiredTags, duplicateProperties
  • warnings, errors

Key-value store

  • SUMMARY: aggregate totals and run configuration
  • REPORT: { summary, pages } for easy downstream reporting

Example API usage

Call the Actor via Apify API using a run input like:

{
"startUrls": [{ "url": "https://example.com" }],
"maxPages": 10,
"followLinks": false,
"checkRequiredTags": true,
"validateOgUrlMatchesPage": true
}

SEO keywords

open graph tag checker, og meta validator, og:image checker, social preview validator, link preview audit, open graph api, SEO QA

Quick start

Store page: https://apify.com/scrappy_garden/open-graph-tag-checker

Paste this into Input and click Run:

{
"startUrls": [
{
"url": "https://example.com/"
}
],
"proxyConfiguration": {
"useApifyProxy": false
}
}

Outputs (what you get)

  • Dataset: Dataset items typically include fields like: url, loadedUrl, statusCode, title, ogTitle, ogDescription, ogImage, ogUrl, ogType, hasRequiredTags.
  • Key-value store: REPORT, SUMMARY

Tips (trust + predictable results)

  • Start with 1–3 URLs to validate behavior, then scale up.
  • If a target blocks requests, enable Proxy and/or slow down concurrency in Input.
  • Use the SUMMARY / REPORT keys (when present) for automation pipelines and monitoring.

Search keywords

open graph tag checker, open graph tag checker - validate og meta tags for social sharing, website audit, seo, open graph