我建立了一个新的wordpress网站并安装了Yoast SEO插件。
我的主页定义为我的部分页面。
当我在Facebook上发布链接时,我看不到任何我想要的描述/标题/图像
已检查 - https://developers.facebook.com/tools/debug/og/object/ 我有: og:输入文章 (我认为为了工作应该出现:网站)
也许有人知道我哪里错了? 谢谢!
答案 0 :(得分:0)
Facebook使用OpenGraph,一种协议,如果没有定义默认值(并且您没有定义标准的HTML <meta>
值),您可以设置某些属性,以便您的网站在您出现时按照您的需要显示分享社交。
应该注意的是,默认情况下,Opengraph会尝试通过相应的<meta>
元素(<meta name="description" content="describe my site">
之类的内容)解释这些属性。
如果您没有这些,我建议您添加它们,但也可以明确定义OpenGraph属性。添加此类属性的过程涉及使用<meta>
标记,通常位于header.php
。
There are a lot of properties you can define
我认为与你的情况最相关的是:
<meta property="og:image" content="path/to/image">
<meta property="og:title" content="My cool website">
<meta property="og:description" content="Description of site">
这些适用于使用OpenGraph的网站,但它不能替代在文档的<meta>
中使用正确的<head>
标记。
here's a bit of reading you can do on defining site meta
希望这有帮助!