DEV Community

Cover image for SEOCode Rules Update v1.4.3
SEOCode
SEOCode

Posted on

SEOCode Rules Update v1.4.3

---
title: "SEOCode Rule Engine Update: schema.org v30, EU Digital Product Passport, and HTTP QUERY Method"
date: 2026-08-20
version: 1.4.3
slug: rule-engine-update-1-4-3
description: "Version 1.4.3 adds four new informational rules covering schema.org v30 vocabulary changes, EU Digital Product Passport structured data, financial incentive markup, and Google's future support for the HTTP QUERY method."
tags:
  - rule-engine
  - schema-org
  - structured-data
  - technical-seo
  - ecommerce
---
Enter fullscreen mode Exit fullscreen mode

Rule Engine Update 1.4.3: schema.org v30, EU Digital Product Passport, and HTTP QUERY Method

Version 1.4.3 adds four new informational rules that surface emerging structured data vocabulary and a forthcoming web standard — none require immediate action, but all have concrete implications for ecommerce sites and developers building search-facing APIs.


New Rules

schema-org-v30-equivalence-annotations — schema.org v30 cross-vocabulary equivalences

What it checks: Whether your site uses schema.org structured data alongside Open Graph tags, GS1 product identifiers, or Dublin Core metadata — and flags that schema.org v30 now formally declares equivalences between its vocabulary and those external systems.

Why it matters for SEO: Schema.org v30 added formally declared equivalence annotations linking schema.org properties to terms in GS1 (used for product identification in retail and supply chains), Dublin Core (widely used in publishing and library metadata), and Open Graph (used for social sharing previews). "Formally declared" means these equivalences are machine-readable and part of the schema.org vocabulary itself, not just informal documentation.

For sites that already implement both schema.org structured data and Open Graph tags — which is common — this alignment means parsers and search engines can more reliably reconcile the two metadata systems. For ecommerce sites using GS1 identifiers (barcodes, GTINs, GLNs), the equivalence annotations improve interoperability with supply chain and merchant data systems.

v30 also extended the credential vocabulary to cover credentials beyond educational credentials, and extended CompoundPriceSpecification to use the more generic UnitPriceSpecification as its base type.

What you need to do: No immediate markup changes are required. If you maintain sites that use GS1 identifiers or Dublin Core metadata alongside schema.org, review the v30 vocabulary to confirm your existing markup aligns with the newly declared equivalences. If you use CompoundPriceSpecification, check whether the updated type hierarchy affects your implementation.


schema-org-v30-eu-digital-product-passport — EU Digital Product Passport structured data examples

What it checks: Whether ecommerce sites targeting EU markets are aware that schema.org v30 now provides vocabulary and examples for implementing EU Digital Product Passport (DPP) data in structured data, aligned with UN/CEFACT codes.

Why it matters for SEO: The EU Digital Product Passport is a regulatory requirement under the EU Ecodesign for Sustainable Products Regulation (ESPR). When it comes into force, products sold in the EU will need to carry a digital record covering sustainability, repairability, and lifecycle data. Schema.org now provides the vocabulary to express this data in structured form.

From an SEO perspective, structured data that satisfies regulatory requirements and is machine-readable by search engines creates an opportunity for richer product representations in search results — particularly as search engines expand merchant and product listing features. Getting ahead of the vocabulary now means less retrofit work when DPP requirements become mandatory.

What you need to do: If you sell physical products in EU markets, review the schema.org DPP examples and UN/CEFACT code alignment. No implementation is required today, but understanding the vocabulary now will reduce the cost of compliance when ESPR requirements take effect.


schema-org-v29-financial-incentives — Missing financial incentive structured data for eligible offers

What it checks: Whether product offers on ecommerce sites that include sustainability-related incentives, rebates, or government-backed financial incentives are missing the financial incentive structured data vocabulary introduced in schema.org v29.

Why it matters for SEO: Schema.org v29 added new types and enumeration types — including IncentiveQualifiedExpenseType — along with new properties for Offer, including eligibleWithSupplier. This vocabulary lets you express conditions attached to an offer: for example, that a product qualifies for a government energy-efficiency rebate, or that a financial incentive is available when purchased through a specific supplier.

Search engines use Offer structured data to populate merchant listings and product rich results. If your offers have conditions that affect their effective price or eligibility, and those conditions aren't expressed in structured data, search engines may display incomplete or misleading offer information. Financial incentives are increasingly common in sustainability-adjacent product categories (EV chargers, heat pumps, energy-efficient appliances), where the incentive can be a significant part of the purchase decision.

What you need to do: If your product offers include rebates, sustainability incentives, or supplier-conditional pricing, review the schema.org v29 financial incentive vocabulary and add the relevant properties to your Offer markup. At minimum, audit whether your current Offer structured data accurately reflects the conditions under which listed prices apply.


http-query-method-google-search — Google Search will eventually support HTTP QUERY method

What it checks: Flags awareness that Google has indicated it will eventually support the HTTP QUERY method in Google Search, and surfaces this for teams building search interfaces or APIs.

Why it matters for SEO: The HTTP QUERY method is an emerging web standard designed to fill a gap between GET and POST. GET requests are safe and cacheable but cannot carry a request body. POST requests can carry a body but are neither safe nor cacheable by default. QUERY is designed to be safe and cacheable while also supporting a request body — making it suitable for expressive search and query interactions that don't fit cleanly into GET's URL-parameter model.

Google's indication that Search will eventually support QUERY is significant because it signals that the method is on a path toward mainstream adoption. For developers building search APIs, faceted search interfaces, or any system where query complexity exceeds what URL parameters can cleanly express, QUERY is worth tracking.

What you need to do: Nothing immediately. Monitor the IETF standardization progress for HTTP QUERY and Google's implementation timeline. If you are designing new search or query APIs, factor QUERY into your architecture planning so you are not locked into patterns that will require significant rework later.


Sources & References

  1. Schema.org Release Notes
  2. Search Engine Roundtable


Catch SEO issues before they ship

SEOCode reviews every pull request against the latest Google SEO rules — automatically. No manual audits. No surprises after deploy.

It checks for missing metadata, broken structured data, hreflang errors, robots.txt issues, and more — right inside your existing GitHub workflow.

Try SEOCode →

Top comments (0)