Nice writeup.
Cameron Nokes

For generating site previews, Most sites look for appropriate meta tags first. For Example : Facebook looks for og:title, og:image,og:description tags, twitter looks for twitter:title, twitter:image etc.

And meta itemprops in general.

If we can have these tags correctly then URL previews shouldn’t be a problem on client side rendered sites.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.