How we approach schema markup work

Methodology, tools, and the technical standards we hold ourselves to on every project.

Methodology built on Google's documentation

Our implementation process follows Google's developer documentation for structured data directly. Not interpretations of it. Not third-party summaries. The source documentation, updated regularly as Google revises requirements.

This means our JSON-LD follows the exact property requirements for each schema type. Required properties are always present. Recommended properties are included where data exists. Deprecated properties are removed.

Tools We Use

  • Google Rich Results Test
  • Schema Markup Validator
  • Google Search Console
  • Screaming Frog SEO Spider
  • Custom validation scripts

We work inside your existing platform

Shopify

Liquid template integration with metafield-driven schema. Handles variant products, collections, and custom storefronts built on Shopify's Hydrogen framework.

WooCommerce

PHP-based schema generation using WooCommerce product data hooks. Handles variable products, bundle products, and subscription items correctly.

Magento / Adobe Commerce

Module-based implementation for Magento 2 storefronts. Supports configurable, grouped, and bundle product types with correct aggregate offer markup.

BigCommerce

Stencil theme integration and API-driven schema generation for headless BigCommerce deployments. Full support for complex catalog structures.

What we validate before every deployment

Valid JSON-LD syntax

Every schema block passes JSON validation before testing. Malformed JSON prevents Google from parsing the markup entirely.

Required properties present

Google specifies required and recommended properties for each schema type eligible for rich results. Required properties are non-negotiable.

Page content alignment

Schema values must match visible page content. Discrepancies between markup and displayed content trigger manual actions from Google.

Policy compliance check

Google's structured data guidelines prohibit certain markup patterns. We review implementations against the current spam policy documentation.

Developer running schema validation tests on multiple browser windows

Ready to see this process applied to your site?

Start with a schema audit to understand your current structured data coverage.

Learn About Audits