Here is an example of a discord server refusing the expand the site description and title on one of my sites[1], just because there is no og:title and og:description (even though I provide both <title> and <meta name="description">).
All I can take from this is either: a) Social media companies are bad at (or don’t care about) implementing common sense features, or b) Facebook is actively and aggressively pushing their own proprietary format over established standards. In either case it is bad.
1: https://forums.online-go.com/t/random-starting-position-flex...
"og:image" has no standard alternative.
The rest are usually not needed. og:description falls back to meta description just fine.
I haven't looked into this method's feasibility in years though. I imagine there are much better ways they protect outbound clicks from their apps these days.
.....
Because facebook/twitter/linkedin have different ways to display information and sometimes what's inside the description (for SEO purposes) is NOT the same as what you want displayed on a social media platform or other outlet for your content!
<title>, <meta name="description" ...> nearly always get used to optimise for Google and not the end user of a social media platform.
I’m gonna be the one to complain about it here. Why are we adhering to a proprietary format by facebook when equivalent meta tags exists. e.g. why is og:description a thing when we have <meta name="description"> and why specify og:title when <title> is literally the only contented tag required by the HTML standard (so all websites are required to have one).
This reminds me of a post from yesterday: “We were promised Strong AI, but instead we got metadata analysis”[1]. And a poor one at that indeed.
https://news.ycombinator.com/item?id=26941332