Three small pieces of HTML decide how your page looks on Google and when it's shared on WhatsApp, Twitter or Facebook. Here's what each one actually does.
The <title> tag is the blue clickable headline in Google's search results and the text shown on a browser tab. Google generally displays the first 50-60 characters before truncating with "…" — and if your title doesn't closely match what the page is actually about, Google will often rewrite it in search results using its own generated text instead, which you have no control over.
A good title states the specific topic/tool first, keeps the brand name short and at the end, and avoids being so generic that it could belong to a hundred other pages.
The meta description is the grey summary text under the title in search results. It is not a ranking factor — Google has confirmed it doesn't directly affect your position — but it directly affects your click-through rate, since it's the pitch that convinces someone to click your result over the one above or below it. Google shows roughly 150-160 characters before truncating, and like titles, a description that doesn't match the page's actual content is often replaced with an auto-generated snippet instead.
Open Graph (og:title, og:description, og:image, etc.) is a separate tag set that controls how a link appears when pasted into WhatsApp, Facebook, LinkedIn, or Slack — the preview card with an image, headline and short blurb. Without Open Graph tags, most platforms fall back to guessing from the page content, which often produces an ugly or irrelevant preview. A Twitter/X-specific variant (twitter:card, twitter:title, etc.) does the same job for that platform specifically, though Twitter/X will fall back to Open Graph tags if its own tags are missing.
| Tag | Controls | Ideal length |
|---|---|---|
| <title> | Google search result headline, browser tab | ~50-60 characters |
| meta description | Google search result summary text | ~150-160 characters |
| og:title / og:description | Preview card on WhatsApp, Facebook, LinkedIn | Similar to title/description |
| og:image | Preview card thumbnail | 1200×630px recommended |