How Signal renders a link
Signal builds a link preview on the sender's device and routes the request through a privacy proxy. The card puts the image first, then a bold title, a short description, and the bare domain underneath.
Signal reads the Open Graph title, description, and image from the initial HTML response and ignores twitter:* tags. Without og:image it falls back to the page's apple-touch-icon or favicon, shown as a small thumbnail beside the text; so is any image under 200px or roughly square. A clear title and a wide image that still reads when cropped do the most work.