OG ScopeOG Scope
Guide

Open Graph and SEO: Do OG Tags Help Rankings?

Open Graph tags are not a documented Google ranking factor. See what they do for search, where they overlap with SEO, and how to set both up on one page.

By Abid Ali, maintainer of OG Scope
Updated · First published

One HTML document splitting into a search result snippet on one side and a social link card on the other.

Open Graph tags are not a documented ranking factor for Google. They control how a link looks when it is shared on Facebook, LinkedIn, X, WhatsApp, Slack, and similar apps: the title, description, image, and site name on the card. The link between open graph protocol SEO and rankings is indirect. A clear card can earn visits from people who see the link, and those visits are separate from how the page ranks in search.

This guide covers what Open Graph tags do, what search engines read instead, the few places where the two overlap, and a head setup that serves both without trading one off against the other.

What is og in SEO conversations

"OG" is short for Open Graph, a set of meta tags such as og:title, og:description, and og:image. A page uses them to describe itself to other sites. The question of what is og in SEO usually comes up because the tags sit in the same HTML head as the title element, the meta description, and the canonical link, and SEO plugins print all of them together.

Sitting side by side does not make them the same kind of signal. The title element and the meta description are written for search results. The Open Graph tags are written for link previews. Much of the advice published under Open Graph SEO blurs that line, which is why the same question keeps coming back.

What search engines read instead

Search results draw on the HTML title, the meta description, the page content, headings, links, and structured data. Google's documentation describes these sources in detail and does not list Open Graph tags as a ranking factor. Treating og tags SEO as a ranking lever leads to effort in the wrong place, such as tuning an og:description to rank for a query.

TagSearch resultsLink preview cards
Title elementOften the headline of the resultCommon fallback when og:title is missing
Meta descriptionOften the snippetCommon fallback when og:description is missing
Canonical linkPicks the preferred URLNot read as card data; og:url plays that role
og:title, og:description, og:imageNot a documented ranking signalThe headline, summary, and image
og:site_nameListed as a possible source for the site nameThe site label, when shown

The SERP preview shows how the HTML title and meta description fit a search result, which is the part of the head that search engines do use.

Open Graph in SEO: the indirect effects

Open Graph in SEO works through people, not through the tag. A shared link with a specific title and a sharp image is more likely to be opened than a bare URL or a card with the wrong picture. Those visits can lead to bookmarks, return visits, and other sites linking to the page. None of this is guaranteed, and none of it comes from the tag being read by a search engine.

The opposite also holds. A page with missing tags still ranks on its own merits, but its shared links fall back to whatever each platform picks. That can mean a random image from the page, a cookie banner sentence as the description, or no card at all.

Where Open Graph and search do overlap

  • Site name. Google's site name documentation recommends WebSite structured data and lists og:site_name among the other sources it can consider. The og:site_name guide covers keeping one name across both.
  • One URL per page. og:url and the canonical link should name the same address. When they differ, shares and search results can point at two versions of one page. An XML sitemap that lists only those canonical addresses keeps the set consistent.
  • Crawler access. Search crawlers and preview crawlers both need the page to return HTML without a login. A firewall rule or a robots rule that blocks platform crawlers can stop cards from loading even when search works.
  • Server-rendered tags. Many preview crawlers read the first HTML response without running JavaScript. Rendering the head on the server helps both kinds of crawler.

Facebook Open Graph SEO

The phrase facebook open graph SEO usually means getting the Facebook card right rather than ranking inside Facebook. Facebook reads Open Graph tags to build the card and caches what it fetched. After a tag changes, the Facebook Sharing Debugger can request a new fetch. The Facebook link preview guide covers the tags and the cache in more detail.

Open Graph marketing: making shares worth the click

Open Graph marketing is the practical side of the topic. The tags are small, but they decide the first impression of every shared link.

  • Write og:title for a person reading a feed, without the brand suffix.
  • Write og:description as one or two sentences that stand alone.
  • Use a 1200 x 630 image with the subject centered and any text large enough to read on a phone.
  • Set tags per page. One site-wide card makes every link look the same.

The og:title guide covers how the share headline differs from the search headline.

A head setup that serves both

One page can carry search tags and Open Graph tags without conflict. A sound SEO Open Graph setup writes each set for its own reader:

<title>How to repot a fig tree | Field Notes</title>
<meta name="description" content="Soil mix, pot size, and timing for repotting an indoor fig tree without shock." />
<link rel="canonical" href="https://example.com/blog/repot-a-fig-tree" />

<meta property="og:title" content="How to repot a fig tree without losing leaves" />
<meta property="og:description" content="Soil mix, pot size, and the one step that prevents leaf drop." />
<meta property="og:image" content="https://example.com/covers/fig-tree.webp" />
<meta property="og:url" content="https://example.com/blog/repot-a-fig-tree" />
<meta property="og:type" content="article" />
<meta property="og:site_name" content="Field Notes" />
<meta name="twitter:card" content="summary_large_image" />

The HTML title keeps the brand for the search result. og:title drops it, because og:site_name carries the name. The canonical link and og:url match. The meta description targets the query, and og:description targets someone scrolling past.

Paste the page URL into the Open Graph checker to see the Open Graph tags it reads next to the page title, meta description, and canonical URL.

Common mistakes when mixing OG and SEO

  • Keyword lists in og tags. Packing search terms into og:title reads poorly on a card and has no documented ranking effect.
  • Copying the meta description everywhere. Reuse it only when it also reads well as a card summary.
  • A different og:url. Pointing og:url at a tracking or campaign URL splits shares from the canonical page.
  • Expecting a ranking change. Measuring OG SEO work by search position hides its real effect, which shows up in visits from shared links.

Check both sets of tags on a live page

  1. Open the page source and confirm each tag appears once.
  2. Confirm the canonical link and og:url name the same address.
  3. Read the HTML title as a search result and og:title as a card.
  4. Run the live URL through a checker that reads the server HTML.

Write the title and meta description for search, the Open Graph tags for sharing, and keep one URL in both. Then check your OG tags on the published page before the link goes out.

Frequently asked questions

Will adding Open Graph tags move a page up in Google?
There is no documented ranking benefit. Google does not list Open Graph tags as a ranking factor. The tags change how the link looks when shared, not where the page ranks.
Does Google read any Open Graph tags at all?
Google's site name documentation lists og:site_name among the sources it can consider for the name shown in results. That affects the displayed site name, not ranking.
Should og:title and the HTML title be the same?
They can be, when one line works in both places. Many sites keep the brand in the HTML title and drop it from og:title, as the og:title guide explains.
Can missing Open Graph tags hurt SEO?
Not directly. A missing tag leaves the share card to platform fallbacks, which can produce a weak card and fewer visits from social and chat apps.
Do Open Graph tags matter for Bing or other search engines?
Search engines document their own signals, and Open Graph is designed for link previews. Treat the tags as share metadata on every engine and check each engine's own documentation for anything more.