machinelayer.org/

reference

<head>

Every page, not only the home page — any of them may be the one that gets shared.

<html lang="en">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">

<!-- unique per page. ~60 chars of title, ~155 of description -->
<title>Page — what it is</title>
<meta name="description" content="…">
<link rel="canonical" href="https://example.org/page">

Sharing. Without these a shared link renders as a bare URL — no title, no description, nothing.

<meta property="og:type" content="article">
<meta property="og:title" content="Page — what it is">
<meta property="og:description" content="…">
<meta property="og:url" content="https://example.org/page">
<meta property="og:site_name" content="Site">
<meta name="twitter:card" content="summary_large_image">

<!-- 1200x630 -->
<meta property="og:image" content="https://example.org/og.png">