WordPress plugin

Five Star Business Profile and Schema Premium

Five Star Business Profile and Schema Premium publishes business contact information and Schema.org structured data on your WordPress site. Create schema rules for the whole site, a page, an individual post, or a supported post type. Set default property values, then adjust them on a specific page or post when its information differs.

Five Star Business Profile and Schema Premium

Business details and structured data

Five Star Business Profile and Schema Premium publishes business contact information and Schema.org structured data on your WordPress site. Create schema rules for the whole site, a page, an individual post, or a supported post type. Set default property values, then adjust them on a specific page or post when its information differs.

Premium schema tools

Schema default helpers provide values from registered public data sources to populate supported properties. The Posts integration can add Article structured data to the standard WordPress Posts post type, and the WooCommerce integration can add Product structured data to a WooCommerce shop.

Premium also includes controls for business schema ownership with supported Yoast SEO and Rank Math configurations. Native mode lets Business Profile publish its business entity. Integrated mode supplies business information to the supported SEO plugin and suppresses the separate entity only when that output is confirmed. External mode uses the SEO plugin's business entity and suppresses Business Profile's separate entity only when a matching entity is confirmed. External mode does not copy Business Profile information into the SEO plugin. These controls do not change SEO titles or meta descriptions or remove unrelated custom, Article, or Product schema.

Contact cards and locations

Create a contact card with business name, address, phone numbers, email or contact page, opening hours, and exceptions such as holiday closures. Phone, cell, and WhatsApp numbers can use click-to-call links. Add a Google Maps display and directions link with your own Google Maps API key. Place the card with a Gutenberg block, the [contact-card] shortcode, or a widget.

Manage multiple locations with separate contact details, schedules, and business schema. For supported location fields, choose the main business value, a location-specific value, or an intentionally empty field. You can also distinguish public business locations from internal resources. When connected with Five Star Restaurant Reservations, location data can provide a location dropdown in the reservation form.

Update business information on mobile

The Premium edition connects with the Five Star Restaurant Manager app for iOS and Android. Use a phone or tablet to update supported business and contact card information without logging in to WordPress.

Set up and check the published data

After activation, follow the guided setup to enter business details and opening hours, then select an existing contact page or prepare a draft. You can resume setup later, add schema rules, and place the contact card where it belongs. Once a page is published, use Google's Rich Results Test to inspect its supported structured data.