BBH Custom Schema – Add Custom JSON-LD to Your Website
BBH Custom Schema gives you full control over your website’s structured data — without the limitations of traditional SEO plugins.
Most SEO plugins automatically generate schema, but they often restrict customization and can create duplicate or conflicting markup. This makes it difficult to control how search engines interpret your content.
BBH Custom Schema solves this by letting you manually add and manage JSON-LD schema on any post or page. You decide exactly what structured data is output — no restrictions, no overrides, no hidden logic.
Perfect for developers, SEO professionals, and advanced users who need precise, flexible control over their schema implementation.
Note: This plugin does not generate schema automatically. You must provide valid JSON-LD format.
Key Features
- Full control over WordPress schema output without SEO plugin limitations
- Fix duplicate and conflicting schema generated by SEO plugins like Rank Math or Yoast
- Add custom JSON-LD schema to any post or page with complete flexibility
- Manage multiple schema types including Article, Product, FAQPage, LocalBusiness, Service, and more
- Combine multiple JSON-LD blocks into a single valid structure to avoid errors
- Works alongside existing SEO plugins without breaking or overriding them
- Lightweight and performance-friendly — outputs only the schema you define
- Built for developers, SEO professionals, and advanced WordPress users
- Clean, distraction-free editor integration inside WordPress
Note: Validation only checks JSON format validity.
Plugin homepage: https://jahidshah.com/plugins/bbh-custom-schema/
Other Plugins By Jahid Shah
- BBH Custom Schema
- AJ FAQ Block
- AJ Card Element
- AJ Square Testimonial Slider
- AJ Category Posts
- AJx Filter for WooCommerce
Usage
- Create or edit any post or page.
- Scroll down and look for the «Custom Schema (Click to Expand)» section below the content editor.
- Click the arrow to expand the field.
- Paste your JSON-LD schema markup inside the box. If you are using multiple schemas, paste them one after another (without <script> tags), then click Combine Schemas to merge them into a single valid JSON-LD format.
- Click Publish or Update to save your changes.
- Your schema will now be added to the header of the post/page (not visible to regular visitors).
Customize Your Schema:
You can use any schema type supported by schema.org. Simply paste the JSON-LD script into the provided field on each post or page.
Support & Contact
Need help or want to report an issue?
For any issues, please open a support ticket in the WordPress plugin repository or visit our support page.
