【问题标题】:Is it possible hiding/not making JSON-LD structured data visible easily to user?是否可以隐藏/不让用户轻松看到 JSON-LD 结构化数据?
【发布时间】:2016-05-26 02:07:10
【问题描述】:

是否可以隐藏/不使 JSON-LD 结构化数据对用户容易可见,但对机器人来说是可识别的?我为我的网站制作结构化数据所付出的努力不应该被竞争对手轻易复制。 有什么想法吗?

非常感谢!

【问题讨论】:

  • 您打算如何区分机器人和竞争对手(也可以运行机器人)?例如,如果您仅使其对选定的搜索引擎机器人可见,1.) 可能对您的结构化数据感兴趣的所有其他机器人(例如,来自较小的搜索引擎)将无法看到它,以及 2. ) 如果您提供的内容与您的人类访问者看到的内容不同,搜索引擎可能会不喜欢它。
  • 不,我的意思是,将 Json-LD 脚本动态加载到 HTML 中。如果他们不知道要搜索什么,Google 会识别它,而竞争对手则不容易识别。

标签: json-ld structured-data


【解决方案1】:

您可以embed JSON-LD inside a script tag。这对最终用户隐藏了它,但使其在源代码中仍然可见。您还可以动态嵌入此类脚本块。然后,您需要一些方法来区分后端中的好/坏机器人。

【讨论】:

  • 感谢您的回答,但我不完全明白您的意思。我已经将 JSON-LD 嵌入到脚本标签
  • 你认为它会这样工作吗?
  • 嗯,对不起,我自己问和回答......听说过在谷歌标签管理器中制作自定义 HTML 标签的可能性。似乎很容易实现整个
  • 是的,你会做的类似于 GTM。您将编写一个小脚本,例如,用于 标记,如果找到它们,则加载引用的文件,然后嵌入它动态地作为脚本块。 Google 不处理链接标签,但支持动态嵌入的脚本块
  • 非常感谢!你非常有帮助!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-11-26
  • 1970-01-01
  • 2020-01-12
  • 2015-11-15
  • 2019-11-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多