我的网站有这两个元标签,它们当前具有相同的值:
<meta name="title" content="My Title" />
<meta property="og:title" name="title" content="My Title" />
第二个格式是连接到Facebook所需的格式。这是否意味着第一个格式是多余的,可以移除?
最好同时添加这两个标签。<title> 标签可以告诉搜索引擎关于您的页面的信息并显示为SERP中的标题。og:title标签帮助Facebook索引内容,使您的页面出现在Facebook搜索结果中,并且还能针对特定 URL 在您的网站上分享时定义内容。此外,建议增加 og:image 属性,它是标准 Facebook 帖子/分享的预览图像。
另外,没有任何
<meta name="title".
它是
<title> ......... </title>
不是的。Facebook的元标签不是标准的,你不应该期望除了Facebook以外的任何人会使用该标签的值做任何事情。
我没有找到任何官方参考文献来描述第一个标签:<meta name="title" content="My Title" />
。实际上,它似乎毫无用处,如果它曾经有用过,我怀疑它只是网络爬虫中的懒惰解析器。
第二个标签很有用。许多网站除了Facebook之外都使用OpenGraph标准进行共享。虽然它不会直接帮助搜索排名,但通过更有吸引力、格式更好的共享方式间接地帮助搜索排名。
我建议使用更多的OpenGraph标签,而不仅仅是og:title
。其他标签,包括og:image
,将有助于创建更好的共享内容。
由于您的第二个元标记也包括名称属性,任何合规解析器都应该将其选为标题。因此,您的第一个元标记是多余的。
我不知道有任何系统使用标题元标记。