我该如何在首页添加组织架构?
亲爱的 @PoojaPatel,
希望您一切顺利。请问您具体想将其添加到哪里?
根据您提供的参考链接,以下是该架构(微数据格式)的一个示例:
<p itemscope itemprop="organization" itemtype="http://schema.org/Organization">
<a href="http://npr.org" itemprop="url">
<span itemprop="name">National Public Radio</span></a> 的赞助商是:
<span itemprop="sponsor" itemscope itemtype="http://schema.org/Organization">
<a itemprop="url" href="http://www.example.com/GloboCorp">
<span itemprop="name">GloboCorp</span></a>
</span>。
</p>
如果是这种情况,您可以将该架构添加到您的主题模板中,并将其放置在您希望显示的位置。
根据您提供的参考链接,此架构有四种不同的格式:
- 无标记
- 微数据 (Microdata)
- RDFa
- JSON-LD
因此,鉴于您并非该架构使用的专家,您需要为架构选择一个格式,并确定您希望其存在于页面 DOM 中的确切位置(也许是在页脚?)。
参考:
感谢您的快速回复。
我想使用 JSON-LD 架构。
-
我需要编辑哪个文件来添加 JSON 架构代码?
-
要创建组织 JSON 架构,我如何获取组织名称(网站名称)、标志(网站标志)和网站 URL 等数据?
请指导我实现架构。
这是一个关于如何添加/修改 schema.org 元数据的良好示例
discourse-articles/app/views/topics at master · paviliondev/discourse-articles · GitHub
Discourse 使用 erb 模板作为爬虫视图,可以通过插件进行覆盖。