1

我曾经通过 Shopify 托管我的网站,当我在我的 LinkedIn 职位描述中链接到它时,徽标出现了。从那以后,我将我的网站移至 GitHub Pages,现在当我在 LinkedIn(或其他任何地方)链接到它时,徽标是空白的。我可以做些什么来解决这个问题,或者它只是 GH Pages 的一个骗局?

在此处输入图像描述

4

2 回答 2

0

有几件事对我有用:

将您的图像放在 index.html 附近的“公共”目录中,并在元标记中使用 content="http://yourdomain.com/yourimage.png" 检索它。(https对我不起作用,但http对我有用)

此外,https://www.linkedin.com/post-inspector是检查您的 og 图像出现的好工具。

于 2021-04-07T07:56:54.280 回答
0

包含一个指向代码库的链接以供参考总是有帮助的,但看起来你很可能在你的 GitHub 个人资料上使用这个 repo 。

默认情况下,Shopify 或您之前使用的主题可能包含这些,但通常您必须在站点的元数据中指定预览图像。格式化链接的预览图像是从 Open Graph 图像属性中提取的,您在 HTML<head>部分的元标记中定义该属性(请参阅此处的 OG 文档)。因此,在您的头包含文件中,您将添加如下元标记:

<meta property="og:image" content="https://graemeharrison.com/assets/img/logo.png" />

然后,理想情况下,您会将此head文件包含在每个布局文件中,以便它包含在每个页面的 HTML 中。

于 2019-05-06T22:17:34.120 回答