← Run an audit
Home / Checks / 11 of 11
optional severity

Social sharing metadata is complete

Missing Open Graph tags means shared links render as a bare URL, which measurably reduces click-through on social.

Why this matters

Missing Open Graph tags means shared links render as a bare URL, which measurably reduces click-through on social.

How this tool detects it

The tool checks two tag groups separately: Open Graph (properties beginning og:) and Twitter Card (properties beginning twitter:).

Missing both is a warning. Missing one is also a warning, and the report says which group is absent.

This check has nothing to do with advertising revenue, but it does affect how often a shared link gets clicked — which feeds both organic spread and the return path for remarketing creative.

Where this check can mislead you

Static analysis has limits. These are the cases where this particular check will report a result that does not match reality — worth knowing before you act on it.

Examples

CorrectCorrect: both tag groups complete
<meta property="og:title" content="Page title">
<meta property="og:description" content="Page description">
<meta property="og:image" content="/og-image.png">
<meta name="twitter:card" content="summary_large_image">

og:image is best at 1200×630. That size displays fully on Twitter, Facebook and LinkedIn.

WrongSubtle case: tags present, image URL is relative
<meta property="og:image" content="/images/share.png">
<meta property="og:url" content="/about">

Several platforms do not resolve relative URLs and ignore the image entirely. This tool sees the tag and passes the check, yet no preview image appears.

How to fix it

  1. Add og:title, og:description, og:image and og:url.
  2. Add twitter:card — summary_large_image is the recommended value.
  3. Use an absolute URL for og:image, not a relative path. Several platforms ignore relative URLs.
  4. Keep the image at 1200×630 and under 5 MB. Note that platforms cache og:image, so use the debuggers to force a refresh after changing it.
  5. Verify with the Facebook Sharing Debugger and the LinkedIn Post Inspector.

Verify it worked

After making changes, confirm delivery rather than assuming. These steps require your Google login, which is exactly why this tool stops short of them.

Related checks

One thing static analysis cannot tell you: this page reads published code, so it shows what is installed, never what actually fires. To confirm delivery, use GTM Preview and GA4 DebugView — both require your Google login.

Check whether your site has this problem — no login required.