WP Manifestindependent plugin directory
manifest / seo / schema-conflict-auditor

Schema Conflict Auditor

Free WordPress plugin that scans your site for duplicate JSON-LD schema from Yoast, Rank Math, WooCommerce, and your theme. Diagnoses rich-result errors without ripping out your existing SEO plugin.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/captkitcarson/schema-conflict-auditor/archive/refs/heads/main.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

WordPress plugin that scans your site for duplicate and conflicting JSON-LD schema emitted by SEO plugins, themes, and WooCommerce. Diagnoses rich-result errors without ripping out your existing SEO plugin.

Product page & downloads: https://kitmobley.com/plugins/schema-conflict-auditor/

What it detects

  • Duplicate root entities (multiple Organization, LocalBusiness, WebSite blocks)
  • Competing article types (Article + NewsArticle + BlogPosting on one page)
  • Duplicate BreadcrumbList, FAQPage, Product, and WebPage blocks
  • Missing @id references between related entities
  • Malformed JSON-LD that Google silently discards

Each conflict is attributed to its likely source: Yoast SEO, Rank Math, All in One SEO, SEOPress, WooCommerce, Schema Pro, Jetpack, or theme.

Install

  1. Download the ZIP from https://kitmobley.com/plugins/schema-conflict-auditor/
  2. Plugins → Add New → Upload Plugin in your WP admin
  3. Activate, then go to Tools → Schema Auditor and click Run Audit

Or clone this repo directly into wp-content/plugins/schema-conflict-auditor/.

Build

./build.sh
# → dist/schema-conflict-auditor-<version>.zip

Requires zip or python3 on PATH.

Requirements

  • WordPress 5.8+
  • PHP 7.4+

License

GPL v2 or later. See LICENSE.txt.

Author

Built by Kit Mobley — Florida Keys web developer, charter captain, and audit-floor operator.