Schema Builder
Product: WPMazic SEO Pro
The Schema Builder module in WPMazic SEO is a powerful schema management workspace that allows you to create, manage, and deploy structured data across your website. It supports reusable presets, page-level assignments, validation guidance, and rule-based schema coverage—helping you implement schema at scale with consistency and accuracy.
What it is
Schema Builder is a centralized system for managing structured data (JSON-LD) across your site. It enables you to define schema types, create reusable presets, assign schema to specific pages or post types, and ensure proper validation for rich results.
What it is used for
- Manage schema coverage across your entire website
- Assign schema types to pages, posts, and custom post types
- Create and reuse schema presets for faster implementation
- Validate schema for rich results and search enhancements
- Inspect JSON-LD output before publishing
- Apply rule-based schema using Schema Playbooks
Key Features
- Reusable Schema Presets: Save and reuse schema templates for common use cases
- Page-Level Assignments: Apply schema individually to specific pages or posts
- Schema Playbooks: Define rule-based schema assignments by post type or condition
- JSON-LD Output Preview: View the generated structured data before publishing
- Schema Validation Guidance: Get recommendations to ensure schema compliance
- Multiple Schema Types: Support for Article, Product, FAQ, Local Business, and more
How to use
- Go to WPMazic SEO → Schema Builder
- Create a new schema preset or choose an existing one
- Select the schema type (e.g., Article, Product, FAQ)
- Fill in required schema fields
- Assign the schema to specific pages or post types
- Use Schema Playbooks for rule-based assignments
- Preview the JSON-LD output
- Validate schema using provided guidance
- Save and publish
Understanding the system
Schema Presets
Schema Presets allow you to create reusable templates for commonly used schema types. This saves time and ensures consistency across multiple pages.
Page-Level Assignments
You can manually assign schema to individual pages, posts, or custom post types. This is useful for pages requiring unique structured data.
Schema Playbooks
Schema Playbooks enable rule-based schema application. For example, you can automatically assign an Article schema to all blog posts or a Product schema to WooCommerce products.
JSON-LD Output
The module generates structured data in JSON-LD format, which is recommended by search engines like Google. You can preview and inspect this output before publishing.
Validation Guidance
Validation tools help ensure your schema is correctly implemented and eligible for rich results. The system provides suggestions to fix missing or incorrect fields.
Best Practices
- Use presets for repeated schema types to maintain consistency
- Apply schema via playbooks for large-scale automation
- Validate schema regularly to avoid errors in structured data
- Match schema with content to ensure accuracy and compliance
- Avoid duplicate schema on the same page
- Keep schema updated when content changes
Troubleshooting
Schema not appearing in source
- Ensure schema is assigned to the page or post
- Check if the module is enabled
- Clear cache and reload the page
Validation errors
- Fill all required fields for the selected schema type
- Check for incorrect data formats
- Use recommended values for properties
Schema duplication issues
- Avoid assigning multiple schema types unnecessarily
- Check if other plugins are adding schema
- Use a single source of truth for structured data
Compatibility & Notes
- Uses JSON-LD format recommended by Google
- Compatible with most WordPress themes and plugins
- Supports WooCommerce schema integration
- Works alongside other WPMazic SEO modules
This module is perfect for:
- SEO professionals managing structured data at scale
- Developers implementing advanced schema logic
- Agencies handling multiple client websites
- E-commerce sites using product schema
- Content creators optimizing for rich results