Paste your URL
Enter any public URL. We fetch it as a social scraper to read exactly what the platforms see, following redirects.
Enter any public URL. We fetch it as a social scraper to read exactly what the platforms see, following redirects.
Get a 0-100 score, a count of errors, warnings and tips, and a per-platform preview of your share card.
Adjust the tags, watch the previews update live, then copy the corrected HTML straight into your head.
Every tag social platforms and search engines read, flagged as an error, a warning or a tip.
Open Graph is the protocol Facebook introduced in 2010 to control how a URL looks when it's shared. The tags live in your page's head and tell every platform what title, description and image to show instead of guessing.
When the tags are missing, platforms fall back to whatever they can scrape: a random image, the raw title, or nothing at all. Your carefully written post ends up looking like a bare link, and bare links get far fewer clicks.
Almost every major platform reads Open Graph, including Facebook, LinkedIn, WhatsApp, Discord, Slack, Telegram and Pinterest. X uses its own Twitter Card tags but falls back to og: when they're absent, so one clean set of tags covers nearly everywhere.
The core tags to set on every page, with recommended values and why each one counts.
| Tag | Recommended value | Why it matters |
|---|---|---|
| og:title | 30 to 90 characters | The headline of your share card. Too short looks thin, too long gets truncated. |
| og:description | 80 to 300 characters | The supporting line under the title. Sells the click without getting cut off. |
| og:image | 1200x630, under 500KB | The single biggest driver of clicks. Wrong size or too heavy and it breaks. |
| og:url | The canonical URL | Consolidates shares and engagement to one canonical address. |
| og:type | website or article | Tells platforms how to categorize the page and which extra tags apply. |
| og:site_name | Your brand name | Shows your brand on the card instead of a bare domain. |
| og:locale | e.g. en_US | Signals the page language so previews render in the right locale. |
The og:image is the tag that breaks most often. Use 1200x630 as a safe default, then check the per-platform limits below.
| Platform | Recommended size | Ratio | Notes |
|---|---|---|---|
| 1200x630 | 1.91:1 | Minimum 600x315. Under 1200 wide looks blurry. | |
| 1200x627 | 1.91:1 | Minimum 1200x627 for the large card. | |
| X (Twitter) | 1200x628 | 1.91:1 | Use summary_large_image. Free posts strip link previews since 2023. |
| 1200x630 | 1.91:1 | Keep under 500KB or the preview will not load. | |
| Discord | 1200x630 | 1.91:1 | Renders og:image directly and supports large cards. |
Twitter Card tags (twitter:) are X's own version of Open Graph. When present, they override the matching og: tag on X; when absent, X falls back to og:. So you rarely need a full duplicate set.
In practice, set twitter:card to summary_large_image and let og:title, og:description and og:image do the rest. Add twitter:site or twitter:title only when you want X to show something different from every other platform.
Note the caveat: since 2023, X strips link previews from most free posts and shows a bare link instead. Your tags are still correct, they just may not render there, which is why this tool flags it on the X card.
Where to set your og: and Twitter Card tags on the most common platforms.
| Platform | How to add Open Graph tags |
|---|---|
| WordPress | Install Yoast SEO or Rank Math, then set the social title, description and image per page under the SEO panel. |
| Shopify | Edit theme.liquid to output og: tags from page fields, or use an SEO app that injects them automatically. |
| Webflow | Open Page Settings, then the Open Graph section, and set the title, description and image per page. |
| Wix | Go to the page's SEO settings, open Social Share, and set the title, description and image. |
| Squarespace | Set a site-wide social image under Marketing, then override per page in Page Settings, Social Image. |
| Next.js / React | Export a metadata object or generateMetadata with openGraph and twitter fields, or render meta tags in the head. |
| Raw HTML | Paste the corrected meta tags from this tool directly into the head of your page. |
Add an absolute image URL at least 1200x630 and under 500KB. Relative paths and tiny images are the top cause of broken cards.
Keep og:title under 90 characters and og:description under 300. Use the live preview to confirm nothing gets cut off.
Both cache the old preview. Use Facebook's Sharing Debugger (Scrape Again) or LinkedIn's Post Inspector to force a refresh.
Two og:title tags confuse parsers, which may pick the wrong one. Remove duplicates so each tag appears exactly once.
The balanced answer: Open Graph does not directly move Google rankings, but it earns clicks and gives AI crawlers clean context. Here's what it does and does not do.
Open Graph tags are not a direct Google ranking factor. What they do is drive social click-through, which brings real referral traffic and the engagement signals that support rankings indirectly.
ChatGPT, Perplexity and Gemini crawlers use structured metadata to understand what a page is about. Clean og: and title tags give them accurate context to cite you correctly.
Well-formed Open Graph tags are the baseline every professional site should have. They will not rank you alone, but broken tags quietly cost you clicks on every share.
The exact tactics we use to get brands ranked on Google and cited by ChatGPT, Claude, Gemini and Perplexity - delivered straight to your inbox.
Shopify
SEO/AEO Academy
Bring in customers from Google and the AIs with a store built to rank.
75 lessons · 15 chapters · 100% free
The SEO + AEO
✳Academy
Get cited by ChatGPT, Claude, Gemini and Perplexity with a practical, proven plan.
100-day plan · 15 skills · your own data
Explore related tools to keep improving on-page and technical SEO signals.
Generative Engine Optimization audit to make your site discoverable by LLMs and AI search.
Open toolComprehensive audit of how your website performs across ChatGPT, Claude, Perplexity, and Gemini.
Open toolSee if ChatGPT cites your website and what's blocking you from appearing in its answers.
Open toolCheck whether large language models cite your site and fix what's keeping you out.
Open toolFull AI SEO audit identifying technical issues that block your visibility on AI search.
Open toolFind out if your content can appear inside Google's AI Overviews search results.
Open toolAudit how your site ranks across Perplexity's AI-powered answers and citations.
Open toolCheck whether any URL is indexed by Google, the title and snippet it shows, plus title rewrites and canonical drift.
Open toolValidate your robots.txt for crawl issues and confirm bots can reach your important pages.
Open toolBuild a valid robots.txt with templates, AI-bot controls and live validation, then copy or download it.
Open toolValidate your XML sitemap, count URLs, detect broken links and cross-domain entries.
Open toolCheck any page's canonical tag to catch duplicate-content and indexing issues before they cost you rankings.
Open toolScan your site and build a clean, structured llms.txt file for AI models, with editable sections, live preview, and one-click download.
Open toolValidate your llms.txt against the standard. Catch syntax errors, missing sections, and broken links. Paste a file or scan a live URL.
Open toolCheck any H1 tag for length, keyword usage, and uniqueness. Paste a draft or scan a live URL.
Open toolCheck any meta description for length, pixel width, keyword usage, and CTA. Paste a draft or fetch from a live URL.
Open toolPreview your title tag and meta description in Google's results on desktop and mobile, with pixel-accurate truncation.
Open toolSee if ChatGPT, Perplexity and Google's AI can read, understand and cite your page, with a clear score and prioritized fixes.
Open toolFind keyword gaps vs your competitors and discover terms your site should target.
Open toolCompare two domains head-to-head. See traffic gaps, keyword overlap, and backlink profiles.
Open toolEnter a URL to see how your link renders on Facebook, LinkedIn, X, Discord and WhatsApp. Audit your og: and Twitter Card tags and get an instant 0-100 score with fixes.
Open Graph score
https://example.com/example-page
Performance
Edit and preview
Change the tags below and watch every preview update live. Copy the corrected HTML when you're happy.
Social previews
Example Page Title Goes Right Here
This is an example description that shows how your page will look when it is shared on social media. Swap in your own og:title and og:description to see the pre…
twitter:creator is not set.
Fix: Add twitter:creator to credit the author on X.
<meta name="twitter:creator" content="@yourhandle" />
No alternate og:locale tags found.
Fix: Add og:locale:alternate tags if you publish this page in more than one language.
| Tag | Value | Status |
|---|---|---|
| og:title | Example Page Title Goes Right Here | Present |
| og:description | This is an example description that shows how your page will look when it is shared on social media. Swap in your own og:title and og:description to see the previews update. | Present |
| og:image | https://example.com/og-image.png | Present |
| og:url | https://example.com/example-page | Present |
| og:type | article | Present |
| og:site_name | Example | Present |
| og:locale | en_US | Present |
| og:image:width | 1200 | Present |
| og:image:height | 630 | Present |
| og:image:alt | Example preview image | Present |
| twitter:card | summary_large_image | Present |
| twitter:title | Example Page Title Goes Right Here | Present |
| twitter:description | This is an example description that shows how your page will look when it is shared on social media. Swap in your own og:title and og:description to see the previews update. | Present |
| twitter:image | https://example.com/og-image.png | Present |
| twitter:site | @example | Present |
| twitter:creator | Not set | Missing |
| <title> | Example Page Title Goes Right Here | Present |
| meta description | This is an example description that shows how your page will look when it is shared on social media. Swap in your own og:title and og:description to see the previews update. | Present |
| canonical | https://example.com/example-page | Present |
| favicon | https://example.com/favicon.ico | Present |
| theme-color | #2563EB | Present |
| manifest | https://example.com/site.webmanifest | Present |
AI fix prompt
Copy a ready-made prompt with your URL, score, issues and current tags. Paste it into Cursor, ChatGPT, Claude or Copilot to get corrected meta tags back.
You are an expert technical SEO. Below is the Open Graph audit for https://example.com/example-page (score 97/100). Current tags: og:title: Example Page Title Goes Right Here og:description: This is an example description that shows how your page will look when it is shared on social media. Swap in your own og:title and og:description to see the previews update. og:image: https://example.com/og-image.png og:type: article · og:site_name: Example · og:locale: en_US twitter:card: summary_large_image Issues: - Tip: twitter:creator is not set. - Tip: no alternate og:locale tags found. Return a corrected, complete set of Open Graph and Twitter Card meta tags ready to paste into the <head>, filling any gaps with best-practice values.