Comment by ghssds

16 hours ago

For rich link previews, OpenGraph[0] is much more often supported than JSON-LD.

For seo purpose, the kind of JSON-LD a search engine will support is very specific and limited. You are far better consulting the targetted search engine's documentation (Google[1], Bing[2]) and following that. Anything else is a waste of time.

Outside of search engines, again, without a specific purpose, JSON-LD is mostly useless. If you have a specific need that requires JSON-LD, go ahead and include the data you know will be useful. Including anything else is like shouting into the void.

IndieWeb[3] does use structured data but considers JSON-LD a DRY violation and uses Microformats[4] instead.

0: https://ogp.me

1: https://developers.google.com/search/docs/appearance/structu...

2: https://www.bing.com/webmasters/help/marking-up-your-site-wi...

3: https://indieweb.org/

4: https://microformats.org/