车辆详情 (Car) 结构化数据

一幅插图,呈现了 Google 搜索中的一条车辆详情富媒体搜索结果

16,998 美元 • 75,300 英里

车行

9,987 美元 • 120,000 英里

汽车经销商

借助车辆详情结构化数据,汽车经销商可以让其所售车辆商品目录在各种 Google 平台(包括 Google 搜索和经销商的商家资料)中展示。这样,用户就可以搜索和过滤,轻松地详细了解待售车辆(例如待售车辆的库存状况、定价和关键信息),这样可能会将客户引导至您的商家。

功能可用性

目前,车辆详情富媒体搜索结果仅在美国境内和美国领土以英语提供。此功能既支持移动设备,也支持桌面设备。

向 Google 提供商品目录数据的两种方式

汽车经销商可通过两种方式向 Google 提供其汽车商品目录数据。一种是通过其网站上的结构化数据标记(本文档的重点内容),另一种是通过上传到车辆详情合作伙伴门户的 Feed 文件。 这两种方法都可以在 Google 平台上显示汽车商品目录数据。

以下是这两种方法的一些特性:

方法和说明

结构化数据标记

  • 在网站上实现和维护结构化数据标记相对容易
  • Google 可能需要较长的时间才能检测到网站上的更改
  • 无一对一支持

Feed 文件上传

  • 创建和维护 Feed 文件可能需要进行系统开发。
  • Feed 文件中的所有商品目录数据都可被 Google 识别
  • 可提供一对一支持,帮助解决在车辆详情合作伙伴门户上传 Feed 方面的任何问题
  • 针对车辆商品目录,Feed 支持更详细的属性

详细了解如何上传车辆详情文件 Feed

如果您熟悉如何从技术上创建和维护 Feed 文件,那么 Feed 文件是适合您的选项。如果您优先考虑的是容易实现,那么结构化网页标记是适合您的选项。如果您选择同时使用这两种方法,请确保在 Feed 和标记之间保持数据一致。如果存在任何差异,Feed 数据会覆盖存在冲突的标记数据。

如何添加结构化数据

结构化数据是一种提供网页相关信息并对网页内容进行分类的标准化格式。如果您不熟悉结构化数据,可以详细了解结构化数据的运作方式

下面概述了如何构建、测试和发布结构化数据。如需获得向网页添加结构化数据的分步指南,请查看结构化数据 Codelab

  1. 添加必要属性。根据您使用的格式,了解在网页上的什么位置插入结构化数据
  2. 遵循指南
  3. 使用富媒体搜索结果测试验证您的代码,并修复所有严重错误。此外,您还可以考虑修正该工具中可能会标记的任何非严重问题,因为这些这样有助于提升结构化数据的质量(不过,要使内容能够显示为富媒体搜索结果,并非必须这么做)。
  4. 部署一些包含您的结构化数据的网页,然后使用网址检查工具测试 Google 看到的网页样貌。请确保您的网页可供 Google 访问,不会因 robots.txt 文件、noindex 标记或登录要求而被屏蔽。如果网页看起来没有问题,您可以请求 Google 重新抓取您的网址
  5. 为了让 Google 随时了解日后发生的更改,我们建议您提交站点地图Search Console Sitemap API 可以帮助您自动执行此操作。

示例

下面是一个包含标记的车辆详情页面的示例。


<html>
  <head>
    <title>1999 Dodge Ram Pickup 2500 ST</title>
    <script type="application/ld+json">{
      "@context": "https://schema.org",
      "@type": "Car",
      "name": "1999 Dodge Ram Pickup 2500 ST",
      "vehicleIdentificationNumber": "1BXKF23ZXXJ000000",
      "image": [
        "https://example.com/image1.png",
        "https://example.com/image2.png"
      ],
      "url": "https://www.example.com/used-vehicle-1999-dodge-ram-pickup-2500-st-c-67/",
      "offers": {
        "@type": "Offer",
        "availability": "https://schema.org/InStock",
        "price": 10000,
        "priceCurrency": "USD"
      },
      "itemCondition": "https://schema.org/NewCondition",
      "brand": {
        "@type": "Brand",
        "name": "Dodge"
      },
      "model": "Ram",
      "vehicleConfiguration": "ST",
      "vehicleModelDate": "1999",
      "mileageFromOdometer": {
        "@type": "QuantitativeValue",
        "value": "20170",
        "unitCode": "SMI"
      },
      "color": "White",
      "vehicleInteriorColor": "Gray",
      "vehicleInteriorType": "Standard",
      "bodyType": "Pickup",
      "driveWheelConfiguration": "https://schema.org/FourWheelDriveConfiguration",
      "vehicleEngine": {
        "@type": "EngineSpecification",
        "fuelType": "Gasoline"
      },
      "vehicleTransmission": "Manual",
      "numberOfDoors": 2,
      "vehicleSeatingCapacity": 2
    }
  </script>
  </head>
  <body>
  </body>
</html>

指南和资格要求

经销商需要满足几项资格要求,才能在 Google 平台上展示其汽车商品目录数据:

  • 经销商必须在美国境内或美国领土有已声明所有权且通过验证的 Google 商家资料。如需了解详情,请参阅如何在 Google 上验证您的商家
  • 商家资料的“地点”类型必须为 vehicle_dealer。请参阅如何为商家资料选择类别
  • 仅包含直接来自经销商的待售车辆商品目录。私人卖家、个人或汽车中介的车辆均在禁止之列。
  • 仅包括在美国境内或美国领土内待售汽车的车辆商品目录。

若要让您的网页可显示为车辆详情富媒体搜索结果,您还必须遵循搜索要素指南和结构化数据常规指南

结构化数据类型定义

若要使您的内容可显示为车辆详情富媒体搜索结果,您必须为其添加必要属性。您还可添加建议属性,以便添加与内容相关的更多信息,进而提供更优质的用户体验。

Car

如需了解 Car 的完整定义,请访问 schema.org。

必要属性
brand

Brand

车辆品牌相关信息。

brand.name

Text

车辆品牌名称,例如“丰田”。

itemCondition

OfferItemCondition

车况,全新或二手。请使用以下某个值:

  • https://schema.org/NewCondition:车辆为新车。
  • https://schema.org/UsedCondition:车辆为二手车(并非新车)。
mileageFromOdometer

QuantitativeValue

车辆自初始生产后行驶的总里程数信息,从里程表读取。

mileageFromOdometer.unitCode

Text

使用 UN/CEFACT 通用代码(3 个字符)指定的距离单位。请使用以下某个值:

  • 英里SMI
  • 公里KMT
mileageFromOdometer.value

Number

距离的数值,从里程表读取。

model

Text

车辆的型号,例如“Civic”。请勿添加 LXEX. 等具体的配置级别

offers

Offer

待售车辆的优惠详情。

offers.availability

ItemAvailability

车辆的供应情况。请使用以下某个值:

  • https://schema.org/InStock:车辆有货
  • https://schema.org/OutOfStock:车辆当前缺货。
offers.price

Number

车辆的最终售价。车辆详情必须符合我们的价格政策:

  • 我们希望显示面向所有消费者公开提供的最低价格。显示的任何折扣都必须适用于所有消费者。例如,不要将退伍军人折扣纳入考量。
  • 我们会根据待售的类似车辆,排除价格超出我们预期范围的车辆。
offers.priceCurrency

Text

售价所用币种,采用由三个字母表示的 ISO 4217 格式。

vehicleIdentificationNumber

Text

车辆识别码 (VIN),是每辆车的唯一性字母数字标识符。

车辆必须具备有效的车辆识别码

  • 不支持车辆零部件、配件、轮胎和维修服务。
  • 不支持车辆拍卖和拍卖定价。
  • 不支持可供租赁、长租或订用的车辆。
  • 受支持的车辆类型示例:乘用车和卡车、房车、全地形车、摩托车、拖车。
vehicleModelDate

Date

车型年款,格式为 YYYY

建议的属性
bodyType

Text

车辆的车身样式,例如轿车、SUV 或跨界车。

目前,Google 仅支持英语的 bodyType 值。以下是一些示例值:

  • convertible
  • coupe
  • crossover
  • full size van
  • hatchback
  • minivan
  • sedan
  • suv
  • truck
color

Text

OEM 指定的外饰颜色,例如白色、铂金色或金属三层漆面。

driveWheelConfiguration

DriveWheelConfigurationValue

驱动轮配置(例如,哪些车轮将通过传动系统接收来自车辆引擎的扭矩)。请使用以下某个值:

  • https://schema.org/AllWheelDriveConfiguration:车辆采用全轮驱动配置。
  • https://schema.org/FourWheelDriveConfiguration:车辆采用四轮驱动配置。
  • https://schema.org/FrontWheelDriveConfiguration:车辆采用前轮驱动配置。
  • https://schema.org/RearWheelDriveConfiguration:车辆采用后轮驱动配置。
image

URLImageObject

车辆的图片。图片必须符合我们的图片政策和规范。如果您遇到问题,请参阅如何解决图片无效的问题

name

Text

网站上显示的车辆名称。例如Used 2020 BMW 530i w/ Convenience Package

numberOfDoors

Number

车门数量。

url

URL

指向经销商的车辆详情页面 (VDP) 的链接。

vehicleConfiguration

Text

车型的配置级别,例如 SSVSL

vehicleEngine

EngineSpecification

与车辆发动机规格相关的信息。

vehicleEngine.fuelType

Text

适合车辆发动机的燃油类型。

vehicleInteriorColor

Text

OEM 指定的内饰颜色,例如 BrownIvory

vehicleInteriorType

Text

车辆内饰的类型或材质(例如,合成纤维织物、皮革、木材)。大多数内饰类型的特色在于所用材质,但内饰类型也可以根据车辆用途或目标受众群体而定。

vehicleSeatingCapacity

Number

车座数。

vehicleTransmission

Text

变速器规格。例如,9 速自动或手动变速器。

Monitor rich results with Search Console

Search Console is a tool that helps you monitor how your pages perform in Google Search. You don't have to sign up for Search Console to be included in Google Search results, but it can help you understand and improve how Google sees your site. We recommend checking Search Console in the following cases:

  1. After deploying structured data for the first time
  2. After releasing new templates or updating your code
  3. Analyzing traffic periodically

After deploying structured data for the first time

After Google has indexed your pages, look for issues using the relevant Rich result status report. Ideally, there will be an increase of valid items, and no increase in invalid items. If you find issues in your structured data:

  1. Fix the invalid items.
  2. Inspect a live URL to check if the issue persists.
  3. Request validation using the status report.

After releasing new templates or updating your code

When you make significant changes to your website, monitor for increases in structured data invalid items.
  • If you see an increase in invalid items, perhaps you rolled out a new template that doesn't work, or your site interacts with the existing template in a new and bad way.
  • If you see a decrease in valid items (not matched by an increase in invalid items), perhaps you are no longer embedding structured data in your pages. Use the URL Inspection tool to learn what is causing the issue.

Analyzing traffic periodically

Analyze your Google Search traffic using the Performance Report. The data will show you how often your page appears as a rich result in Search, how often users click on it and what is the average position you appear on search results. You can also automatically pull these results with the Search Console API.

问题排查

如果您在实施或调试结构化数据时遇到问题,请查看下面列出的一些实用资源。

  • 如果您使用了内容管理系统 (CMS) 或其他人负责管理您的网站,请向其寻求帮助。请务必向其转发列明问题细节的任何 Search Console 消息。
  • Google 不能保证使用结构化数据的功能一定会显示在搜索结果中。如需查看导致 Google 无法将您的内容显示为富媒体搜索结果的各种常见原因,请参阅结构化数据常规指南
  • 您的结构化数据可能存在错误。请参阅结构化数据错误列表
  • 如果您的网页受到结构化数据手动操作的影响,其中的结构化数据将会被忽略(但该网页仍可能会出现在 Google 搜索结果中)。如需修正结构化数据问题,请使用“人工处置措施”报告
  • 再次查看相关指南,确认您的内容是否未遵循指南。问题可能是因为出现垃圾内容或使用垃圾标记导致的。不过,问题可能不是语法问题,因此富媒体搜索结果测试无法识别这些问题。
  • 针对富媒体搜索结果缺失/富媒体搜索结果总数下降进行问题排查
  • 请等待一段时间,以便 Google 重新抓取您的网页并重新将其编入索引。请注意,网页发布后,Google 可能需要几天时间才会找到和抓取该网页。有关抓取和索引编制的常见问题,请参阅 Google 搜索抓取和索引编制常见问题解答
  • Google 搜索中心论坛中发帖提问。