Schema Star is a comprehensive WordPress plugin that adds
Schema.org structured data markup to your website, helping you achieve rich snippets in Google search results and dramatically improve your SEO performance.
This is the
demo/free version. Some advanced features (e.g. Product Reviews management page, Product Group settings page) are available in the Pro version. For step-by-step configuration and usage from a fresh install, see
Configuration Steps and
How to configure and use below.
Key Features
- Product Schema - Complete WooCommerce product markup with prices, availability, reviews, ratings, and merchant information
- Organization Schema - Company information with logo, contact details, social profiles, and business hours
- Local Business Schema - 30+ business types (Store, Restaurant, Hotel, Medical, Legal, etc.) with address, hours, and geo coordinates
- FAQ Schema - Rich FAQ snippets for posts, pages, and custom post types that appear in Google search results
- BreadcrumbList Schema - Navigation breadcrumbs for better site structure and user experience
- SearchAction Schema - Enable Google sitelinks searchbox in search results
- SiteNavigationElement - Structured data for main navigation menus
- Custom Schema Builder - Create 20+ different schema types (Article, Book, Course, Event, JobPosting, Recipe, Video, etc.) with visual builder
- Multi-Currency Support - Multiple currencies with exchange rates and country mapping
- Auto ALT Tags - Automatic image ALT text generation for better SEO
- Shipping Details - Delivery time and shipping costs in schema
- Return Policy - Merchant return policy schema with country-specific policies
LMS Integrations (Course Schema)
Schema Star adds Course and ItemList schema for:
- Tutor LMS - Course schema on single courses; ItemList on course-category and archive
- LearnDash - Course schema on sfwd-courses; ItemList on ld_course_category and archive
- LearnPress - Course schema on lp_course; ItemList on course_category and archive
- Masteriyo - Course schema on mto-course; ItemList on course_cat and archive
Each has a settings page under Schema Star (when the LMS is active): Enable Course Schema, Category & Archive Schema, Provider, Price.
WooCommerce Integration
Schema Star deeply integrates with WooCommerce:
- Automatic extraction of product data (name, price, SKU, images, stock status)
- Review synchronization with WooCommerce reviews
- Product variations support
- Category schema markup
- Advanced product settings (warranty, shipping, return policy)
Performance & Security
- Performance Optimized - Conditional loading, no frontend queries, minified assets
- Secure - ABSPATH checks, nonce verification, input sanitization, output escaping
- HPOS Compatible - Works with WooCommerce's High-Performance Order Storage
- Translation Ready - Full i18n support with .po/.mo files (Text Domain: schema-star)
Perfect For
- E-commerce stores (WooCommerce)
- Local businesses
- Content websites and blogs
- News and media sites
- Educational platforms
- Service providers
- Real estate websites
- Restaurant and hospitality businesses
Automatic Installation
- Log in to your WordPress admin panel
- Navigate to Plugins → Add New
- Search for "Schema Star"
- Click Install Now
- Click Activate Plugin
- Go to Schema Star in the admin menu to configure
Manual Installation
- Download the plugin ZIP file
- Extract the ZIP file on your computer
- Upload the
Schema-Star folder to /wp-content/plugins/ directory
- Activate the plugin through the Plugins menu in WordPress
- Navigate to Schema Star in the admin menu to configure
Configuration Steps
- Dashboard - Overview of all features and quick access
- Options - Enable Product Schema and configure main settings
- Organization Markup - Add your company information, logo, and contact details
- Local Business Markup - Configure local business information (if applicable)
- WooCommerce (Category tab) - Set up return policy, warranty, and shipping details for product schema
- FAQ Schema - Enable FAQ for specific post types
- Custom Schema - Create custom schemas for specific content
How to configure and use (from a fresh install)
- Organization / Local Business: Go to Schema Star → Organization Markup (or Local Business Markup). Fill in business name, URL, logo URL, and save. The schema is output automatically on the front-end.
- Product Schema (WooCommerce): Install and activate WooCommerce, then go to Schema Star → Options and enable "Product Schema". Product pages will then output Product schema with price, availability, and reviews.
- FAQ Schema: Go to Schema Star → FAQ Schema. Enable FAQ for "Post" and/or "Page". Edit any post or page and use the "FAQ" metabox to add questions and answers, then save. The FAQ schema appears on the front-end for that content. For categories: enable a taxonomy (e.g. Category), then edit a category under Posts → Categories; the FAQ field appears there—add Q&As and save.
- Breadcrumbs: In Schema Star → Options, enable BreadcrumbList if desired. Breadcrumb schema is output on the front-end automatically.
- Verification: View page source on the front-end and look for
<script type="application/ld+json"> blocks, or use Google Rich Results Test with your page URL.