跳到主要内容

Yoast Seo Shopify

本页面记录了 Yoast SEO for Shopify 应用输出的 schema.org 标记。

输出总体上与我们的通用方法保持一致,但由于平台机制差异存在一些细微变化。

结构化数据和微数据移除

许多 Shopify 网站和主题包含模式"片段";例如,孤立的微数据片段、断开的 JSON-LD 节点以及单薄或重复的实体描述。 为防止潜在的冲突和错误,我们尝试移除主题模板中所有现有的结构化数据(包括 JSON-LD 和微数据格式),当我们的应用被安装时。

大多数添加结构化数据功能(例如,评论、食谱等)的应用不应受到影响,前提是它们没有将其脚本直接放置在主题代码中。

核心逻辑

每个页面都应(尝试)输出以下部分:

请注意,这取决于应用架构设置中的以下条件:

  • 组织的名称和徽标已定义,并且;
  • 相应的部分已启用。

当满足这些条件时,我们会生成基础脚本。在 Shopify 商店中,这通常看起来类似于以下内容(上述各部分的组合):

{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Organization",
"@id": "https://www.example.com/#/schema/organization/1",
"url": "https://www.example.com",
"name": "Example organization name",
"logo": {
"@id": "https://www.example.com/#/schema/ImageObject/1234"
},
"image": [
{
"@id": "https://www.example.com/#/schema/ImageObject/1234"
}
],
"sameAs": [
"https://www.wikipedia.com/example-organization",
"https://facebook.com/example-organization",
"https://x.com/example-organization",
"https://www.instagram.com/example-organization"
]
},
{
"@type": "ImageObject",
"@id": "https://www.example.com/#/schema/ImageObject/1234",
"url": "https://www.example.com/content/images/image.jpg",
"contentUrl": "https://www.example.com/content/images/image.jpg",
"width": 520,
"height": 240
},
{
"@type": "WebSite",
"@id": "https://www.example.com/#/schema/website/1",
"url": "https://www.example.com",
"name": "Example store",
"potentialAction": {
"@type": "SearchAction",
"target": "https://www.example.com/search?q={search_term_string}",
"query-input": "required name=search_term_string"
},
"inLanguage": "en",
"publisher": {
"@id": "https://www.example.com/#/schema/organization/1"
}
},
{
"@type": [
"WebPage",
"CollectionPage"
],
"@id": "https://www.example.com/",
"url": "https://www.example.com/",
"name": "Example store",
"about": {
"@id": "https://www.example.com/#/schema/organization/1"
},
"breadcrumb": {
"@id": "https://www.example.com/#/schema/breadcrumb"
},
"isPartOf": {
"@id": "https://www.example.com/#/schema/website/1"
}
},
{
"@type": "BreadcrumbList",
"@id": "https://www.example.com/#/schema/breadcrumb",
"itemListElement": [
{
"@type": "ListItem",
"name": "Example store",
"position": 1
}
]
}
]
}

在产品页面

示例

{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Product",
"@id": "https://www.example.com/products/example-product/#/schema/Product",
"mainEntityOfPage": {
"@id": "https://www.example.com/products/example-product"
},
"name": "Example product",
"image": {
"@id": "https://www.example.com/#/schema/image/abc123"
},
"description": "Product description",
"sku": "abc123",
"url": "https://www.example.com/products/example-product",
"offers": {
"@type": "AggregateOffer",
"@id": "https://www.example.com/products/example-product/#/schema/AggregateOffer",
"availability": "https://schema.org/InStock",
"offerCount": 1,
"lowPrice": 10.0,
"highPrice": 10.0,
"priceCurrency": "EUR",
"url": "https://www.example.com/products/example-product",
"priceSpecification": {
"@type": "PriceSpecification",
"valueAddedTaxIncluded": true
}
}
}
]
}

关于博客文章