Why it matters for a launch
Most launch traffic arrives through shared links: posts on X and LinkedIn, messages in Slack and Discord, and launch platform pages. A link with a clear title, a one line description and a sharp image gets clicked. A bare URL with no preview gets scrolled past.
The tags that matter
og:title, og:description, og:image, og:url and og:type cover most cases. X reads twitter:card and falls back to Open Graph for the rest, so add twitter:card set to summary_large_image for a big image.
Use a PNG or JPG image of 1200 by 630 pixels. Many networks do not render SVG. Keep important text away from the edges, because some apps crop the image.
Caching
Networks cache previews. After changing your tags, use each network's debugger or post inspector to refresh the cached card, or add a version parameter to the image URL.
Checking your cards
Before a launch, paste your homepage, pricing page and launch page into an Open Graph checker and look at each preview. Check that the image loads over https without a login, that the title is not cut off, and that every page has its own image rather than the same generic logo.
Dynamic images that render the page's title, such as a blog post's headline on a branded background, often get more clicks than a static logo, and they can be generated at request time so every new page gets a card automatically.
Example
<meta property="og:image" content="https://acme.com/og.png"> with a 1200 by 630 PNG shows a large card when the link is shared.
Questions people ask
- Why does my link show no image on LinkedIn?
- Common causes are a missing og:image, an SVG image, an image behind authentication, or an old cached preview. Fix the tag, then refresh the card in LinkedIn's Post Inspector.
Related terms
- Meta descriptionA meta description is a short summary of a page in its HTML head. Search engines often show it under the title in results, so it works as the page's pitch to searchers.
- Schema markupSchema markup is structured data, usually written as JSON-LD, that describes a page's content in the schema.org vocabulary so search engines and AI systems can understand it without guessing.