WordPress plugin intelligence profile

Schema Guru

Schema Guru adds rich schema markup, smart SEO defaults, SEO analysis, and business structured data using JSON-LD.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update8 Oct 202625d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Schema Guru version 1.1.1 as active, updated 25d ago and tested up to WordPress 7.1.

Overview

About this plugin

org guidelines. It helps search engines understand your website, organization, business, posts, pages, products, services, events, FAQs, and other supported content types.

You can assign schema types globally or on a per-post/page basis. No coding is required.

Features:

– Supports multiple schema types:

– LocalBusiness and Organization

– WebSite and WebPage

– Service

– Product

– Restaurant

– Article / BlogPosting / NewsArticle

– JobPosting

– Event

– Recipe

– CreativeWork

– SoftwareApplication

– Review / rating data where valid values are supplied

– FAQPage

– BreadcrumbList

– Post/page-specific schema fields using a custom meta box

– Global organization and local-business settings

– Schema Guru dashboard with local schema coverage and setup status

– Built-in SEO Analyzer for posts and pages

– Editable SEO title, meta description, focus keyword, and canonical URL

– Smart WordPress defaults for SEO title and description

– Reads supported SEO metadata from Rank Math, Yoast SEO, All in One SEO, and SEOPress as editable defaults

– Reads saved Elementor and relevant ACF content for local content analysis and description fallback

– Company logo selector using the WordPress Media Library

– Structured opening hours with multiple day/time ranges

– Social profile settings

– JSON-LD output using WordPress JSON encoding

– Human-readable pretty-formatted JSON-LD in page source

– Sanitized settings, capability checks, nonce verification, and schema-type allowlists

– Lightweight local analysis with no visitor tracking

– Optional OpenAI-powered AI Assistant with BYOK API key

– AI suggestions for SEO title, meta description, focus keyword, schema type, and supported schema fields

– Five-step setup wizard for common configuration

– Roboto-first typography across Schema Guru admin interfaces

What is Schema Guru?

Schema markup is structured data that helps search engines understand what a webpage is about. Depending on the page and the available data, valid structured data may make a page eligible for supported rich-result experiences in search engines.

Schema Guru helps you add this information without manually writing JSON-LD code.

What is a Rich Snippet?

When any search engine like Google, Yahoo, or Bing crawls your webpage and finds proper information in the right structure, such as organization or local business name, address, phone, page meta description like title, about page description, FAQ info, product photos, star ratings, or offers information, it automatically generates a special search result display called a Rich Snippet.

Why Rich Snippet?

A good-looking webpage needs the right Rich Snippet data in the background code to get SEO mileage. Here is Google’s free tool to check the rich results of your page. A JSON-LD structured rich result helps a lot in ranking your page content in Google or any search engine to appear first.

Supported Schema Types

Schema Guru supports core website entities such as Organization, LocalBusiness, WebSite, and WebPage, together with page-specific types such as Service, Event, Restaurant, Product, Article, JobPosting, CreativeWork, BlogPosting, NewsArticle, Recipe, FAQPage, Review, and SoftwareApplication.

SEO Plugin Data Import

If a supported SEO plugin is active, Schema Guru can read available SEO metadata from Rank Math, Yoast SEO, All in One SEO, and SEOPress and use it as editable defaults. Schema Guru does not write into those plugins. Values manually saved in Schema Guru remain the highest priority.

Smart SEO Defaults

When no Schema Guru value or supported SEO-plugin value is available, Schema Guru can use WordPress information such as the page/post title, site name, excerpt, content, and site tagline to provide editable defaults. Saved Elementor and relevant ACF content can also be used as a fallback for local analysis.

SEO Analyzer

The post/page editor includes a local SEO Analyzer that checks items such as SEO title, meta description, focus keyword usage, content length, canonical URL, and schema selection. The score is an editing aid and does not guarantee search rankings or rich results.

Business and Organization Settings

Schema Guru includes global fields for organization/business information, company logo, address, contact information, geographic coordinates, service area, opening hours, and social profiles. Opening hours can be entered as repeatable day/time ranges and output as structured OpeningHoursSpecification data.

JSON-LD Output

Schema Guru outputs structured data in JSON-LD format and uses WordPress wp_json_encode() for encoding. JSON-LD is pretty-formatted in page source for easier review and debugging.

External AI Service (Optional)

When the AI Assistant is enabled and a user clicks Analyze Page with AI, Schema Guru sends the page title, URL, current SEO/schema context, and a limited text extract of the page content to the OpenAI API to generate suggestions. No AI request is made automatically. Use of this feature requires your own OpenAI API key and is subject to OpenAI’s terms and privacy policy.

com/policies/terms-of-use/

com/policies/privacy-policy/

Support

org support forum for Schema Guru.

License

Schema Guru is licensed under the GPLv2 or later.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • local business
  • rich snippets
  • structured data
  • schema
  • seo
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity8 Oct 202625d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.1.01.1.1
WordPress compatibility7.1.27.1.3
Version1.0.01.1.0
WordPress compatibility6.8.87.1.2
WordPress requirement5.06.5
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.