Optimal semantic HTML markup for a blog card component

What is the appropriate semantic HTML markup for a blog card component?

How should I structure the HTML elements to provide the best accessibility and semantic meaning?

Are you familiar with the concept of a blog card?
It is a link format commonly used in Japan, where a site’s thumbnail image, article title, summary text, and domain are displayed in a card-like layout, as shown in the attached image.
Placed in place of general text links, such as in the middle of body text

スクリーンショット 2024-07-30 185301

Blog cards are often used to link to another page, whether it’s your own content or someone else’s. Since many sites have their own custom markup for these blog cards, I’m curious to know your thoughts on the best way to structure the HTML elements to convey the appropriate semantic meaning and ensure good accessibility.

Finally, some of the key markups I have examined are listed below.
(1)

(2)

(3)

(4)

The last code doesn’t show up, so I’ll add it in the image.