欢迎光临
我们一直在努力

为 WordPress 添加 JSON-LD 格式的结构化数据

JSON-LD是什么?
JSON-LD 是一种结构化数据的表示方法,其产生和存在的目的是为了让 WEB 网页更具语义,让机器能够轻松的读懂和理解网页上的数据。

搜索引擎可以根据 JSON-LD 数据显示丰富网页摘要,来提高用户的搜索体验。我们平时在网页上搜索菜谱时,直接显示原料和制作步骤,就是这种数据帮助搜索引擎理解了网页信息的结果。

通过代码为WordPress添加JSON-LD格式的结构化数据
下面的代码是本站曾经用来添加结构化数的一段代码。代码放到主题的 function.php 中,我们即可在网站的所有页面显示这条结构化数据了。

add_action('wp_head', function ()
{
    // Open script
    $html = '<script type="application/ld+json">';

    $html .= '{';
    $html .= '"@context": "http://schema.org",';
    $html .= '"@type": "WebSite",';
    $html .= '"name": "WordPress智库",';
    $html .= '"alternateName": "WP智库",';
    $html .= '"url": "' . home_url() . '"';
    $html .= '}';

    // Close script
    $html .= '</script>';

    echo $html;
});
  • 「”@context”: “http://schema.org”」指明了这是一条 schema.org 规定的结构化数据格式
  • 「”@type”: “WebSite”」表示了这是一条关于站点信息的 JSON-LD 结构化数据
  • 「”name”: “WordPress智库”」表示了这个站点的名称叫「WordPress智库」
  • 「”alternateName”: “WP智库”」是站点的别名

因为这是一段 script 代码,普通用户是不能直接看到的,而搜索引擎可以看到这个数据,很轻松的了解到关于这个网站的信息。有关结构化数据的更多类型和使用方法,请参考 http://schema.org 官方网站。

通过插件为WordPress添加JSON-LD格式的结构化数据

通过代码添加 JSON-LD 格式的数据是一件非常麻烦的事情,稍有不慎,还容易出错,不熟悉代码的朋友可以通过插件来为自己的 WordPress 站点添加 JSON-LD 数据。下面是几个可以为 WordPress 添加 JSON-LD 数据的几个插件。

几个插件功能是类似的,我们根据自己的需要,使用其中一个即可。此外,流行的 Yoast SEO 插件默认提供了网站搜索、网站信息、网站Logo、社交信息、面包屑导航这几个类型的 JSON-LD 数据,我们可以直接启用。

值得提醒的是,不要为了 SEO 过度添加 JSON-LD 格式数据,只在网页中有相关数据的时候才添加,否则我们的站点会被搜索引擎认为是过度 SEO 而受到惩罚,比如我们是一个科技类的站点,添加一些关于菜谱的结构化数据就显得很奇怪。

赞(0) 打赏
未经允许不得转载:WORDPRESS大侠 » 为 WordPress 添加 JSON-LD 格式的结构化数据

评论 抢沙发

评论前必须登录!

 

更好的WordPress主题

支持快讯、专题、百度收录推送、人机验证、多级分类筛选器,适用于垂直站点、科技博客、个人站,扁平化设计、简洁白色、超多功能配置、会员中心、直达链接、文章图片弹窗、自动缩略图等...

联系我们联系我们

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册