【问题标题】:How to set Metatag fb:pages correctly to enable link editing for one page with multiple channels?如何正确设置 Metatag fb:pages 以启用具有多个渠道的一页的链接编辑?
【发布时间】:2017-09-08 19:19:35
【问题描述】:

Facebook 不再默认启用链接编辑。页面现在必须使用元标记fb:pages 进行验证,以对抗点击诱饵。但是如何正确地做到这一点?如果一个网站有多个 Facebook 频道,将元标记 fb:pages 添加到主频道的内容值就足够了,还是每个频道都需要它自己的元标记?

所以例如添加这个就足够了:

<meta property="fb:pages" content="<channel_id_of_main_channel>">

或者是否有必要为每个页面上的每个频道都有一个元标记才能在所有频道上启用链接编辑?例如:

<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>">

问题是文章(具有唯一 URL)可以在不同的渠道中发布。并且在每个频道中都应该可以进行链接编辑。这是否可以通过这些代码 sn-ps 之一来完成,或者正确的方法是什么?有谁可以分享一下经验吗?

还有一个问题 - 元标记 fb:page_id 过时了吗?我发现的关于它的最后一篇文章是从 2010 年开始的。现代页面仍然使用它,但我不确定它是否仍然需要。 page_id 与频道 ID 相同。

【问题讨论】:

  • 嗨,您知道是否有关于 fb:pages 标签的更多信息?我找不到任何
  • 相同。我找不到如何获取 fb:pages 元标记

标签: facebook meta-tags


【解决方案1】:

这个问题的答案很简单 - 一个包含所有 id 的元标记必须位于网站每个页面的 head 部分:

<meta property="fb:pages" content="<channel1_id>, <channel2_id>, <channel3_id>, ...">

P.S.:fb:page_id 元标记已弃用。

【讨论】:

  • 示例:&lt;meta property="fb:pages" content="123,456,789"&gt;
  • 这似乎已经过时了。你知道目前的解决方案是什么吗?
  • @VicSeedoubleyew:我不知道有什么变化。到目前为止,我们的社交媒体团队没有抱怨,所以我想它仍然像这样工作。 ;)
  • 非常感谢您的回复!那我试试看。奇怪的是它不再出现在任何文档中
  • 我试过了,还是不行。此外,它已被正式弃用:stackoverflow.com/questions/57637678/…
猜你喜欢
  • 2021-10-16
  • 1970-01-01
  • 1970-01-01
  • 2018-11-17
  • 2015-12-19
  • 1970-01-01
  • 2022-11-24
  • 1970-01-01
  • 2017-03-19
相关资源
最近更新 更多