我们都知道在网站页面中添加百度结构化能让百度更友好的收录抓取我们的网站并展现,当然前提是我们有这个权限。权限的申请一般是在百度资源平台申请,如果顺利申请到了,我们就可以在网站中添加代码来实现百度结构化数据了。
这里我们假设用的是wordpress程序做的网站,同时也申请到了百度结构化数据权限。以下是在wordpress中添加百度结构化数据的方法教程,包括所需的代码。
以下是在WordPress中添加百度结构化数据代码的一般步骤:
一、确定要标记的内容类型
- 文章页面
对于文章页面,常见的结构化数据类型是“Article”。它可以包含文章标题、作者、发布日期、文章内容摘要等信息。
- 产品页面(如果适用)
如果你的WordPress网站涉及产品展示,可能会用到“Product”结构化数据类型,包含产品名称、价格、品牌、评价等信息。
二、添加结构化数据代码的方法
- 手动添加到主题模板文件(不推荐给初学者)
找到相关的模板文件,如“single.php”(用于单个文章页面)或者“page.php”(用于页面)。
在“<head>”标签内或者接近文章内容开始的地方添加结构化数据代码。例如,对于“Article”类型的结构化数据:
html
<script type="application/ld+json">
{
"@context": "<?php the_permalink();?>",
"@type": "Article",
"headline": "<?php the_title();?>",
"author": {
"@type": "Person",
"name": "<?php the_author();?>"
},
"datePublished": "<?php echo get_the_date('Y-m-d');?>",
"description": "<?php echo get_the_excerpt();?>"
}
</script>
这种方法需要对PHP和HTML有一定的了解,并且在更新主题时可能会丢失代码,需要谨慎操作。
- 使用插件添加
Yoast SEO插件(推荐)
安装并激活Yoast SEO插件。
进入文章或页面编辑页面,在Yoast SEO的元数据框中,可以找到设置结构化数据的选项。
对于文章,它会自动填充标题、作者、发布日期等信息作为结构化数据。你可以根据需要进一步优化描述等内容。
Rank Math插件
安装并激活Rank Math插件。
类似Yoast SEO,在文章或页面编辑时,它有专门的结构化数据设置区域。
它还提供了更多类型的结构化数据模板,如本地企业、事件等,根据你的网站需求进行选择和配置。
三、验证结构化数据
- 使用百度的结构化数据验证工具(https://ziyuan.baidu.com/college/courseinfo?id=267&page=2)。
将你要验证的文章或页面的URL输入到工具中。
如果存在错误,根据提示进行修正。常见的错误可能包括数据类型不匹配、缺少必填字段等。
在添加百度结构化数据代码时,确保代码的准确性和完整性,这有助于提高你的网站在百度搜索结果中的展示效果。