BACK TO DIRECTORY

Teil1 Schema Manager

by pvj7000

0.0
(0 ratings)

Teil1 Schema Manager helps you create and control Schema.org JSON-LD without editing theme code. Build site-wide schemas, conditional rules, and per-page overrides from a visual WordPress dashboard.

Structured data can help search engines and AI-powered discovery systems interpret page entities and relationships. It does not guarantee rich results, search rankings, AI citations, or inclusion in AI Overviews.

Global Schemas – Site-wide markup that fires on every page (Organization, WebSite, etc.)

Schema Rules – Conditional templates that target specific page types, archives, taxonomies, and custom post types. Rules support AND logic for precise targeting.

Local Overrides – Per-page schemas stored in post meta for granular control, with an override toggle for same-type resolution.

Schema Quality Score

The dashboard’s internal 0–100 Schema Quality Score summarizes configured coverage, required and recommended properties, schema depth, and type diversity. It is a diagnostic for improving your configuration, not a Google ranking or Rich Results score.

Key Features

  • Visual Schema Editor — Build schemas with a property-by-property editor, live JSON-LD preview, and Rich Snippet preview.
  • Dynamic Variables — Use {{post_title}}, {{post_date}}, {{featured_image_url}}, {{meta:custom_key}}, and 30+ variables that resolve at render time.
  • Custom Variables — Define reusable site-wide constants (phone, address, logo) accessible as {{custom.key}} in any schema.
  • Schema Quality Score — Review an internal 0–100 diagnostic based on configured coverage, required and recommended properties, schema depth, and type diversity.
  • Health Validation — Every schema is validated against its type definition. Errors, warnings, and fix suggestions are shown inline.
  • Site Map — Hierarchical view of every URL context on your site with schema coverage indicators and one-click rule creation.
  • Recommended Templates — Sensible default rules (Article for posts, WebPage for pages, etc.) that you opt into — never auto-activated.
  • 34 Built-In Schema Types — Organization, Article, Product, FAQPage, HowTo, Event, VideoObject, Service, and more.
  • WooCommerce Compatibleproduct works as a condition like any post type, plus dynamic {{product_price}}, {{product_availability}}, and {{product_rating}} variables. Variable products receive AggregateOffer price ranges, and optional conflict suppression can remove overlapping WooCommerce Product, Review, BreadcrumbList, and WebSite markup.
  • WP-CLI — Full command suite: create, inspect, render, health-check, export, import, coverage audit, and diagnostics.
  • Admin Bar Indicator — Shows active schema count on frontend pages with a dropdown listing each type.
  • Post Editor Meta Box — Compact sidebar panel showing the local schemas on the current post with health badges, and a link straight into the full editor for that post.
  • @graph Pattern — Multiple schemas on the same page are output in a single <script> tag using the @graph array.
  • @id-Based Merging — Schemas sharing the same @id are merged into a single node, eliminating duplicates.
  • Auto BreadcrumbList — Hierarchical pages with ancestors automatically get a BreadcrumbList schema.
  • Developer Hooks — Filters for capability, JSON-LD output, variable resolution, condition matching, and author data.

Compatibility and Duplicate Schema

Teil1 Schema Manager can run alongside Yoast SEO, Rank Math, SEOPress, and AIOSEO because it does not change their titles, descriptions, sitemaps, or other SEO features. If two plugins output the same Schema.org type on a page, however, duplicate JSON-LD can result. Disable the overlapping schema output in the other SEO plugin when you configure the same type here.

For WooCommerce, the optional Suppress conflicting schema output setting removes only WooCommerce’s Product, Review, BreadcrumbList, or WebSite markup when Teil1 Schema Manager renders the same type on that request. It does not merge arbitrary third-party schema graphs or disable unrelated WooCommerce structured data.

Who Is This For?

  • SEO professionals who need precise control over structured data across complex WordPress sites.
  • Developers managing multi-CPT architectures with conditional schema requirements.
  • Agencies that need a scalable, rule-based approach to Schema.org markup.

What This Plugin Does NOT Do

  • It does not auto-generate schemas from your content — you control what gets output.
  • It does not add any visible output to your frontend — only a <script type="application/ld+json"> tag in <head>.
  • It does not phone home, track users, or load external assets. Everything runs locally.

Source Code

The React admin UI is built with Vite. Source code and build tools are available on GitHub.

Official Website

Learn more, view documentation, and find examples on the official Teil1 Schema Manager website.

Screenshots

Globals dashboard — review the internal 0–100 Schema Quality Score, resolve action items, and manage reusable site variables.

Globals dashboard — review the internal 0–100 Schema Quality Score, resolve action items, and manage reusable site variables.

Visual Rule Builder — target WordPress contexts, configure schema properties, and inspect the live JSON-LD output.

Visual Rule Builder — target WordPress contexts, configure schema properties, and inspect the live JSON-LD output.

Schema Rules — review conditional coverage and priorities for posts, pages, archives, and taxonomies.

Schema Rules — review conditional coverage and priorities for posts, pages, archives, and taxonomies.

Site Map Coverage Audit — identify URL contexts with configured or missing structured data.

Site Map Coverage Audit — identify URL contexts with configured or missing structured data.

Pages &amp; Posts — inspect and edit per-page local schemas and global override behavior.

Pages & Posts — inspect and edit per-page local schemas and global override behavior.

Help &amp; Settings — browse dynamic variables and configure conflict suppression and uninstall behavior.

Help & Settings — browse dynamic variables and configure conflict suppression and uninstall behavior.

Plugin Details

Active Installs
0
Total Downloads
68
Version
2.3.3
Requires WP
6.0
Requires PHP
8.0
Tested Up To
7.1
Added
2026-09-15
Last Updated
2026-09-15 1:26pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0