Skip to content

Open Graph tags

lowseo-og-tagsreviewed

Open Graph tags decide what a link to your page looks like when someone shares it. The two that actually matter, and the markup to add them.

What it is

Open Graph is a set of <meta property="og:..."> tags in a page's <head> describing how the page should appear when its URL is pasted somewhere else — a title, a description, an image, a type. It originated at Facebook and is now read by essentially every chat app, social platform and link-preview service.

This check reads the served HTML and asks whether og:title and og:description are both present. Those are the two that change what a shared link looks like; the rest are refinements.

Why it matters

Without them, a platform falls back to guessing: usually the <title> and whatever text it finds first, which is often a nav menu or a cookie banner. The link still works, it just looks unconsidered at the exact moment someone chose to share it.

This is not a ranking factor and it would be dishonest to sell it as one. It is a click-through factor, on traffic you already earned — someone shared your page, and what the preview looks like decides how many people follow it.

How to fix it

with a reference doc
html
<meta property="og:title" content="Page title">
<meta property="og:description" content="Page summary.">
<meta property="og:image" content="https://example.com/card.png">
<meta property="og:url" content="https://example.com/page">

Reference documentation

Related checks

4
highMissing title tagThe <title> tag in a page's <head> names the page for browsers, search results and social shares. It's one of the few pieces of a page search engines still treat as an explicit, author-declared signal rather than something inferred from content.mediumMissing meta descriptionThe meta description is a <meta name="description"> tag summarizing the page in a sentence or two. Search engines usually — not always — use it verbatim as the snippet shown under a result's title.lowCanonical tagA canonical tag (<link rel="canonical">) declares a page's preferred URL when the same content is reachable at more than one address — with and without a trailing slash, with and without a tracking query string, over http and https.mediumStructured data (JSON-LD)Structured data is a <script type="application/ld+json"> block declaring what a page is, using schema.org vocabulary — Article, Product, Organization, FAQPage and similar types. This check looks for at least one such block that parses as valid JSON and declares a recognizable @type; it isn't a full schema.org validator checking that a given type's required fields are present.

This is one of the 75 checks the scanner runs. See what we check for the full list, every severity weight, and how the score is computed from them.

See whether your own site passes open graph tags.

One page, all 75 checks, free. No account, no card.

Check this on my site