必须将fb:admins metatag添加到网站/域的每个页面的部分,或仅添加到主页(根)?

时间:2012-02-24 04:47:44

标签: metadata opengraph facebook-insights

有关Facebook Insights元标记实施的问题。

必须将fb:admins元标记添加到网站/域的每个页面的<head>部分,还是主页(root)?

Insights documentation似乎很清楚:

  

网站所有者必须向<head>部分添加验证元标记   域的根网页。

然而,我检查了一些主要网站(悉尼先驱晨报,纽约时报,卫报,Mashable)并且实施方式各不相同。

多个网站的主页上既没有fb:admins标签也没有fb:app_id,但在以下页面中至少使用了其中一个标签。

在其他网站上,所有网页上都有两个标记。

因此...

  • 是否应将fb:admins标记仅添加到主页或ALL 网页?
  • 如果fb:admins标记在所有页面上,会出现问题吗?

1 个答案:

答案 0 :(得分:2)

取决于

如果您只想访问域名数据洞察,则只需在根页面中。这样Facebook就可以ping http://www.example.com/并提供对那里列出的用户的访问权限。

如果您使用的是Open Graph,那么您可能希望每个URL上的此标记都可能最终出现在Open Graph中(如按钮,自定义操作等),以便您将其列为这些对象的管理员。

此外,我建议不要使用fb:admins标签。相反,我建议您创建一个应用程序,并添加一个包含您的应用程序ID的fb:app_id。这样,当您的网站或组织中的人员发生更改时,您只需添加它们或将其从应用程序的开发人员角色中删除,他们就可以获得或失去成为您域名管理员的权限。否则,你几乎要坚持你在第一天添加的用户ID。