All Blog

OG Title Guide: Meta Tags, Length, SEO, and Examples

10 min read
Spt 9, 2026

TL;DR

TL;DR illustration

An OG title is the headline a social platform should display when someone shares your URL. Define it with <meta property="og:title"> in the page <head>, pair it with an accurate description and a 1200 × 630 image, and keep the wording concise enough to avoid truncation. Always test the live URL because platforms may cache old metadata or choose their own fallback.

Understanding the Open Graph Protocol and OG Titles

The Open Graph protocol is a metadata standard that helps websites control how their pages appear when shared on social platforms, messaging apps, and other services that generate link previews.

Facebook introduced the protocol in 2010. Before Open Graph, platforms often had to infer a page's headline, description, and image from ordinary HTML. The result could be inconsistent: one platform might use the page title, another could select an unrelated image, and another might show only a plain URL.

Open Graph tags give crawlers structured instructions instead. They can identify:

  • The title to display
  • A short description of the page
  • The canonical URL
  • The content type
  • The preview image and its dimensions

So, what is an OG title specifically? It is the social-preview headline declared with the og:title property:

<meta property="og:title" content="Join Our Live Product Workshop">

When a platform honors this tag, users see “Join Our Live Product Workshop” as the card headline rather than a title inferred from the page.

The OG title does not have to match the standard HTML <title> exactly. The HTML title usually serves browser tabs and search results, while the OG title can be written for the context in which people encounter shared content. Both should still describe the same page honestly.

For example:

<title>September Product Workshop | Acme</title>
<meta
  property="og:title"
  content="See What’s New in Our September Product Workshop"
/>

This distinction lets you make a shared link inviting without changing the page's search-facing title.

How Open Graph Metadata Creates Link Previews illustration

When a user shares a URL, the receiving platform normally sends a crawler to retrieve the page. That crawler reads its HTML, looks for Open Graph metadata, and uses the values to assemble a preview card.

The process generally follows four steps:

  1. A user pastes or shares a URL.
  2. The platform's crawler requests the page.
  3. The crawler extracts supported Open Graph properties.
  4. The platform generates and often caches the preview.

Open Graph improves consistency, but it does not guarantee identical cards everywhere. Platforms have different layout rules, truncation behavior, image crops, cache periods, and fallback logic. A platform may also ignore metadata that is unavailable, invalid, misleading, or blocked from its crawler.

Essential OG Meta Tags

A useful implementation starts with four core properties.

og:title sets the headline displayed in the link preview:

<meta property="og:title" content="How to Host a Better Live Webinar">

The property og:title value should clearly identify the page and give the intended audience a reason to open it. Avoid vague headlines such as “Welcome” or “Click Here.”

og:type identifies the kind of object being shared. Common values include website, article, and video.other:

<meta property="og:type" content="article">

og:image supplies the preview image:

<meta
  property="og:image"
  content="https://example.com/assets/live-webinar-preview.jpg"
/>

Use an absolute, publicly accessible HTTPS URL. Relative paths can fail because the crawler is not interpreting the page like a normal browser.

og:url identifies the canonical URL represented by the object:

<meta property="og:url" content="https://example.com/live-webinar-guide">

An OG title and description should work together rather than repeat each other. The title establishes the topic or promise; the description adds context:

<meta property="og:title" content="How to Host a Better Live Webinar">
<meta
  property="og:description"
  content="Plan, produce, and deliver an interactive webinar that keeps remote attendees engaged."
>

It is also helpful to declare dimensions and accessible alternative text for the image:

<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta
  property="og:image:alt"
  content="A presenter speaking to attendees during a live webinar"
>

Adding OG Tags to a Page

Place Open Graph metadata inside the document's <head>. A complete minimal implementation looks like this:

<head>
  <title>Live Webinar Guide | Acme</title>
  <meta
    name="description"
    content="Learn how to plan and deliver an effective live webinar."
  >

  <meta property="og:type" content="article">
  <meta property="og:url" content="https://example.com/live-webinar-guide">
  <meta property="og:title" content="How to Host a Better Live Webinar">
  <meta
    property="og:description"
    content="Plan, produce, and deliver an interactive webinar that keeps remote attendees engaged."
  >
  <meta
    property="og:image"
    content="https://example.com/assets/live-webinar-preview.jpg"
  >
</head>

For static websites, you can add the tags directly to each HTML template. Server-rendered applications should generate page-specific values from the underlying content. The metadata must be present in the initial HTML response because some social crawlers do not execute client-side JavaScript reliably.

WordPress users can configure these fields with an SEO plugin or theme controls. Other content management systems commonly expose social title, description, and image fields in the page editor.

Do not assign one generic meta property="og:title" value across an entire site. Product pages, articles, creator profiles, event rooms, and live-session landing pages need metadata that accurately represents the individual URL.

Why Open Graph Tags Are Worth Implementing

Open Graph metadata gives you more control over the first impression created by a shared link.

More compelling social previews

A descriptive title, relevant image, and focused summary are easier to understand than a bare URL. They help users judge the destination before clicking, which can improve qualified engagement.

The strongest preview is not necessarily the most sensational one. It is the one that makes the page's value immediately clear and then fulfills that promise after the click.

Consistent presentation across shared URLs

Without structured metadata, platforms may select navigation labels, outdated images, or boilerplate copy. Open Graph reduces that uncertainty and helps preserve a recognizable brand presentation.

Consistency is especially important for live events and real-time experiences. A room invitation should communicate what the session is, when it occurs, and why the recipient should join—not display a generic application name.

Better content distribution

Open Graph tags do not directly guarantee higher search rankings. However, an optimized SEO OG title can make a page easier to recognize and share, potentially contributing to referral traffic, brand discovery, and further distribution.

The practical advantage is control: you can optimize the social presentation without forcing the same wording into the browser title or search snippet.

Best Practices for Effective Open Graph Previews

Keep the OG title concise and specific

There is no universal OG title character limit enforced by the protocol. Each platform has its own display width and truncation rules.

As a practical target, keep the title around 40–60 characters when possible. A title in the 60–75 character range may still work, but it is more likely to be shortened on compact layouts. Put the distinguishing words near the beginning rather than relying on the final phrase.

Compare:

  • Weak: “Everything You Need to Know About Our Upcoming Event”
  • Stronger: “Join the Live WebRTC Performance Workshop”

Do not shorten a title until it becomes cryptic. Clarity matters more than hitting an exact count.

Make the description useful, not repetitive

A description of approximately 110–160 characters is usually concise enough for common previews. Some platforms display more, but keeping the core message early protects it from truncation.

Use the description to answer a second question. If the title says what the page is, the description can explain who it is for, what attendees will learn, or when an event begins.

Use a preview-ready image

A 1200 × 630-pixel image with an aspect ratio near 1.91:1 is a dependable starting point for large link cards. Keep essential text, faces, and logos away from the edges because crops vary by platform.

The image URL must be crawlable without authentication. Also define its dimensions so platforms can prepare the preview without waiting to inspect the file.

Keep metadata aligned with the destination

A promotional OG title can differ from the HTML title, but it should not misrepresent the page. Misleading copy creates immediate disappointment and can reduce trust.

Use one canonical URL consistently, update metadata when the page's purpose changes, and remove preview details for events that are no longer available.

Validate and refresh the result

First, inspect the rendered HTML source and confirm that each property appears once with the intended value. Then test the public URL with a platform tool such as the Facebook Sharing Debugger.

If a corrected title does not appear immediately, the likely cause is cached metadata—not necessarily faulty HTML. Ask the platform's debugger to scrape the page again, then retest the shared URL.

How to Build an App Like This with Tencent RTC

For a live event, webinar, or video-room application, Open Graph tags improve the invitation page; they do not deliver the real-time session itself. Use Tencent RTC Engine as the cross-platform media layer for audio/video capture, publishing, subscription, weak-network handling, and session monitoring.

A practical architecture has three parts:

  1. Share-page service: Server-render a unique public page for each event or room, including its OG title, description, image, and canonical URL.
  2. Authentication service: Authenticate the participant and generate the Tencent RTC userSig on a trusted server. Never place the secret key in browser code.
  3. RTC client: Use trtc-sdk-v5 to enter the room, capture local media, publish it, and subscribe to remote participants.

For example, render room-specific metadata in the initial HTML response:

<meta property="og:type" content="website">
<meta property="og:title" content="Join Maya’s Live Design Review">
<meta
  property="og:description"
  content="Enter the live room at 3:00 PM to review the new mobile interface."
>
<meta property="og:url" content="https://example.com/rooms/design-review">
<meta
  property="og:image"
  content="https://example.com/previews/design-review-1200x630.jpg"
>

After the visitor opens the page and chooses to join, initialize Tencent RTC Engine and start the real-time media flow:

import TRTC from "trtc-sdk-v5";

const trtc = TRTC.create();

trtc.on(TRTC.EVENT.REMOTE_VIDEO_AVAILABLE, ({ userId, streamType }) => {
  trtc.startRemoteVideo({
    userId,
    streamType,
    view: `remote-video-${userId}`
  });
});

await trtc.enterRoom({
  sdkAppId,
  userId,
  userSig, // Requested from your secure application server
  roomId: 24680
});

await trtc.startLocalVideo({ view: "local-video" });
await trtc.startLocalAudio();

Follow the official Tencent RTC Engine overview and integration path when selecting Web, iOS, Android, Flutter, or another supported SDK. Before launch, test two separate concerns: whether social crawlers can access the room landing page and whether authenticated users can enter, publish, and receive media under realistic network conditions.

Frequently Asked Questions

What is the difference between an OG title and an HTML title?

The OG title controls the preferred headline for social previews. The HTML <title> is primarily used by browsers and search engines. They can differ, but both should accurately describe the same page.

How can I use an OG title checker?

Enter the public URL into a platform debugger, inspect the detected og:title, and request a fresh scrape after changes. You can also view the page source to verify that the tag appears in the <head>.

Aim for roughly 40–60 characters, with the most important words first. There is no single official character limit because truncation varies by platform, device, font, and card format.

Talk to us

We'd love to answer your questions and discuss how our RTC solutions can help meet your needs!
You can request demos, learn about pricing, or get personalized onboarding support. Complete the form below and one of our solution experts will be in touch shortly.
Submit
Submit that agree with the above information for contact purposes. Please read our Privacy Policy.