# Missing og:description in Svelte

> How to fix missing og:description in Svelte — 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 Svelte

Emit it inside `<svelte:head>`.

```svelte
<svelte:head>
  <meta property="og:description" content="Send branded invoices in a minute." />
</svelte:head>
```

### 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
