Session Overview

Sam reported that Semrush flagged over 6,000 structured data errors on aguiarinjurylawyers.com. Two issues:

  1. LocalBusiness in Organization @type: The Organization entity's @type array included LocalBusiness alongside Organization, which requires an address field. Since the Organization entity didn't have an address (the separate LocalBusiness entities do), Semrush flagged every page.
  2. feesAndCommissionsSpecification on Service entity: This property is not recognized by schema.org vocabulary. Multiple pages flagged.

Both issues originate from WPCode Pro snippet ID 43605 ("Sitewide Custom SEO Schema"), which is the single source of truth for all structured data on the site.

The session evolved from a simple two-line fix into a multi-hour battle with WPCode's internal caching and content encoding, ultimately breaking the homepage before stabilizing.

What Was Accomplished

Diagnosis

Schema Fixes Applied and Verified Live

Cleanup Done