use*_*671 4 facebook meta-tags
Facebook不再默认启用链接编辑.现在必须使用元标记验证页面fb:pages以对抗点击诱饵.但如何正确地做到这一点?如果一个网站有多个Facebook频道就足以添加元标记fb:页面与主要频道的内容值,或者每个频道是否需要它自己的元标记?
所以例如添加这个就足够了:
<meta property="fb:pages" content="<channel_id_of_main_channel>">
Run Code Online (Sandbox Code Playgroud)
或者每个页面上的每个频道都有元标记,以便在所有频道上进行链接编辑吗?例如:
<meta property="fb:pages" content="<channel_id_of_main_channel>">
<meta property="fb:pages" content="<other_channel_id>">
<meta property="fb:pages" content="<another_channel_id>">
Run Code Online (Sandbox Code Playgroud)
问题是文章(具有唯一的URL)可以在不同的渠道中发布.并且在每个频道中都应该进行链接编辑.这可以通过其中一个代码片段来完成,或者这样做的正确方法是什么?有人可以分享他们的经验吗?
还有一个问题 - 元标记是否fb:page_id过时了?我发现的最后一篇文章是从2010年开始的.现代页面仍然使用它,但我不确定它是否仍然需要.page_id与频道ID相同.
use*_*671 10
答案很简单 - 一个包含所有ID的元标记必须位于网站每个页面的主题部分:
<meta property="fb:pages" content="<channel1_id>, <channel2_id>, <channel3_id>, ...">
Run Code Online (Sandbox Code Playgroud)
PS:不推荐使用fb:page_id元标记.
| 归档时间: |
|
| 查看次数: |
3837 次 |
| 最近记录: |