Generate: Schema Integration

Overview

By default, Page Generator Pro supports the following Schema Plugins:

  • Rank Math SEO / Rank Math SEO Pro
  • Schema Pro
  • SEOPress Pro
  • Yoast SEO / WordPress SEO / Yoast SEO Premium
This is not an exhaustive list; your Schema Plugin may work!  Page Generator Pro is coded to WordPress standards, ensuring best possible compatibility with other Schema Plugins not listed here.  However, several factors, including the code quality of a Schema Plugin and Plugin-specific configuration, will determine whether other Schema Plugins work with Page Generator Pro.  Feel free to try your Schema Plugin of choice, and contact us if you run into any issues.

Rank Math SEO / Rank Math SEO Pro

To enable Rank Math SEO:

  • Navigate to WordPress Admin > Rank Math > Titles & Meta
    Page Generator Pro: Generate: SEO Integration: Rank Math: Menu
  • Content Groups
    • Click on the Content Groups tab
      Page Generator Pro: Generate: SEO Integration: Rank Math: Content Groups Menu
    • Enable the Add SEO Controls option
      Page Generator Pro: SEO Integration: Rank Math: Add SEO Controls
  • Term Groups
    • Click on the Taxonomy Groups tab
      Page Generator Pro: Generate: SEO Integration: Rank Math: Taxonomy Groups Menu
    • Enable the Add SEO Controls option
      Page Generator Pro: SEO Integration: Rank Math: Add SEO Controls
  • Click the Save Changes button

Rank Math SEO is then available when creating or editing a Group, in the same way as it would be for a Page, Post or Custom Post Type.

Page Generator Pro: Rank Math SEO

If using the Gutenberg / block editor, clicking the Rank Math button on the top right corner will display these settings:
Page Generator Pro: SEO: Rank Math: Gutenberg Button

Click the Schema tab, and then the Schema Generator button:
Page Generator Pro: Schema: Rank Math: Schema Generator Button

Select an applicable Schema:
Page Generator Pro: Schema: Rank Math: Select Schema

Complete the applicable Schema fields.  This can include Keywords:
Page Generator Pro: Schema: Rank Math: Schema Form

Once completed, click Save for this Post.

Keywords will be replaced by Terms on your generated Pages.

Schema Pro

To enable a Schema on Schema Pro to display in Page Generator Pro’s Content Groups, you need to add a rule to display the Schema options on both your target Post Type and Content Groups.

Adding a New Schema

To add a Schema to all Content Groups in Schema Pro

  • Click Settings > Schema Pro in the WordPress Administration menu
  • Click the Add New button
  • Select the Schema Type
  • Set Enable On to either:
    • All Singulars
      Page Generator Pro: Generate: Schema Integration: Schema Pro: Add
    • The Post Type you want to generate (e.g. Pages) and Content Groups.  Use the Add And Rule button to define both.
      Page Generator Pro: Generate: Schema Integration: Schema Pro: Add
  • For any Schema Fields that you wish to define in the Content Group (e.g. you wish to use Keywords for), they must be set to New Custom Field:
    Page Generator Pro: Schema Pro: New Custom Field

To add a Schema to specific Content Groups in Schema Pro:

  • Click Settings > Schema Pro in the WordPress Administration menu
  • Click the Add New button
  • Select the Schema Type
  • Set Enable On to the Post Type you want to generate (e.g. All Pages)
    Page Generator Pro: Generate: Schema Pro: Enable On: All Pages
  • Click the Add And Rule button
    Page Generator Pro: Generate: Schema Pro: Enable On: "Add And Rule"
  • Select Specific Pages / Posts / Archives etc.
    Page Generator Pro: Generate: Schema Pro: Enable On: Specific Content Group
  • Begin typing in the name of the Content Group in the field, clicking it when it appears in the dropdown list.
    Page Generator Pro: Generate: Schema Pro: Enable On: Specific Content Group Dropdown
  • For any Schema Fields that you wish to define in the Content Group (e.g. you wish to use Keywords for), they must be set to New Custom Field:
    Page Generator Pro: Schema Pro: New Custom Field

Editing an Existing Schema

To add a Schema to all Content Groups in Schema Pro:

  • Click Settings > Schema Pro in the WordPress Administration menu
  • Click the Schema that you wish to edit
  • Set Enable On to either:
    • All Singulars
    • The Post Type you want to generate (e.g. Pages) and Content Groups.  Use the Add And Rule button to define both.
      Page Generator Pro: Generate: Schema Integration: Schema Pro: Edit
  • For any Schema Fields that you wish to define in the Content Group (e.g. you wish to use Keywords for), they must be set to New Custom Field:
    Page Generator Pro: Schema Pro: New Custom Field
  • Click Update to save the Schema

To add a Schema to specific Content Groups in Schema Pro:

  • Click Settings > Schema Pro in the WordPress Administration menu
  • Click the Schema that you wish to edit
  • Set Enable On to the Post Type you want to generate (e.g. All Pages)
    Page Generator Pro: Generate: Schema Pro: Enable On: All Pages
  • Click the Add And Rule button
    Page Generator Pro: Generate: Schema Pro: Enable On: "Add And Rule"
  • Select Specific Pages / Posts / Archives etc.
    Page Generator Pro: Generate: Schema Pro: Enable On: Specific Content Group
  • Begin typing in the name of the Content Group in the field, clicking it when it appears in the dropdown list.
    Page Generator Pro: Generate: Schema Pro: Enable On: Specific Content Group Dropdown
  • For any Schema Fields that you wish to define in the Content Group (e.g. you wish to use Keywords for), they must be set to New Custom Field:
    Page Generator Pro: Schema Pro: New Custom Field

Schema fields will then be displayed in Page Generator Pro’s Content Groups.  Any fields defined as New Custom Field are available for editing in the Content Group, and support Keywords:

Page Generator Pro: Generate: Schema Integration: Schema Pro: Content Group Example

Define your schema field values as necessary, including Keywords and Spintax if required.

SEOPress Pro

To enable SEOPress Pro’s Schema options to display in Page Generator Pro’s Content Groups:

  • Navigate to SEO > PRO in the WordPress Administration menu
    Page Generator Pro: Generate: Schema: SEOPress Pro: Menu
  • Click Structured Data Types in the menu
  • Enable Structured Data Types
    Page Generator Pro: Generate: Schema: SEOPress Pro: Structured Data Types Settings
  • Click Save Changes

When editing a Content Group, the Structured Data Types schema options are then displayed:
Page Generator Pro: Generate: Schema: SEOPress Pro: Meta Box

Define your schemas and their field values as necessary, including Keywords and Spintax if required.

Yoast SEO / WordPress SEO / Yoast SEO Premium

To enable Yoast SEO on Content Groups:

  • Navigate to WordPress Admin > SEO > Search Appearance
    Page Generator Pro: Yoast SEO: Menu
  • Click on the Content Types tab
    Page Generator Pro: Yoast SEO: Tab
  • Navigate to the Content Groups section, defining the following settings:
    • Show Content Groups in search results: Off
    • Show SEO settings for Content Groups: On
      Page Generator Pro: Yoast SEO: Content Groups: Setup
  • Click the Save changes button

The Yoast SEO Plugin (including Premium) is then available when creating or editing a Group:
Page Generator Pro: SEO: Yoast

Click the Schema tab, and then select the applicable Page type:
Page Generator Pro: Schema: Yoast SEO: Select Schema

Common Issues

Schema missing or incorrect on generated Pages