Urban Dictionary 如何为每个定义呈现图像?

How does Urban Dictionary render images for each definition?

如果您在 Facebook 上分享来自 UrbanDictionary.com 的定义页面,预览图像是定义本身的屏幕截图。同一图像出现在 Google 个图像上。图片的 URL 与 post]

的 ID 相同 http://urbandictionary.com/render_definition.php?defid=[the

我的问题是,如何让我的网站做到这一点?我有一个带有引号的网站,我希望每个引号都在 Google 图像中编入索引,并在社交媒体上共享时显示为预览图像。如果相关的话,我使用 Wordpress。

您应该能够使用 OpenGraph og:image 为您的页面设置图像 URL。您需要有一个可以为您呈现图像的页面。

<meta content="<page_image_url>" property="og:image">

据我所知,WordPress 有一项名为 mShots 的服务,可以为您拍摄页面快照。我找不到它的服务条款;但如果你想走那条路,下面的 URL 将生成 http://example.com 的快照:

http://s.wordpress.com/mshots/v1/http://example.com/