# Missing og:description in React

> How to fix missing og:description in React — with the exact fix and copy-paste code.

_Category: Search visibility · Detector `seo` · Check `og-description-missing` · Severity: info_

`og:description` is the supporting line under the headline on a share card. Without it, the card is just a title and image, or the platform guesses from page text. A tuned description makes the difference between a card that gets clicked and one that gets scrolled past.

## The fix for React

Render the `og:description` meta tag (React 19).

```tsx
<meta property="og:description" content="Send branded invoices in a minute and get paid faster." />
```

### Steps

1. Write a short supporting sentence for the card
2. Emit it as `<meta property="og:description">`
3. Preview the unfurl before publishing

## How VibeCheck detects it

The `seo` detector flags this live in the browser and reports it to the widget's Problems list — and to your coding agent over MCP.

- **Issue string:** `Missing og:description`
- **Threshold:** no <meta property="og:description">

## FAQ

### Does `og:description` reuse my meta description?

Some platforms fall back to it, but not reliably. Set `og:description` explicitly so the card copy is always intentional.

### How long should `og:description` be?

Keep it under ~110 characters so it displays in full on most cards; longer text gets truncated.

### Should `og:description` differ from my meta description?

It can. The meta description is written to earn a click in a search result; `og:description` supports a share headline that already has an image and a title. Reuse the meta description if it fits, but tightening it for the card usually reads better.

### The description does not update when I re-share — why?

Platforms cache unfurls. Force a re-scrape with the platform’s share debugger (for example the Facebook Sharing Debugger) after you change the tag.

See the general, framework-agnostic fix: https://vibecheck.wcgw.fun/fix/missing-og-description.md

---

Fix guide from VibeCheck — https://vibecheck.wcgw.fun/fix/missing-og-description. Full site index for LLMs: https://vibecheck.wcgw.fun/llms.txt
