通过为Facebook Open Graph标签提供空值来取消设置它们



我正在考虑使用Facebook的Open Graph,但在某些情况下我需要取消设置属性。由于复杂的原因,删除元元素可能是不可能的,但更改它可能是。

它是否被认为对此有效:
<meta property="og:image" content="https://example.com/image.jpg">

要通过简单地执行以下操作来重置:
<meta property="og:image" content="">

。或者这被认为是无效和糟糕的形式?

根据规范,URL 是:

标识因特网资源的 Unicode 字符序列。 使用 http://或 https://协议的所有有效网址

空字符串无效。

但它不会破坏任何东西。爬网程序将看到元标记,然后尝试显示空内容。

最新更新