Table of Contents

WordPress SEO Extension

The MainWP WordPress SEO Extension simplifies the setup and management process for Yoast SEO across all of your sites. Since the Extension also integrates with the Yoast SEO meta box, you can customize each Post or Page then publish those custom settings to your Child sites.

Important Notes

This Extension requires the Yoast SEO plugin to be installed on your Dashboard and Child sites to function properly.

Install and Set the WordPress SEO Extension

Installation of the MainWP WordPress SEO Extension requires three important steps:

  • Installing the Extension itself on your MainWP Dashboard site
  • Installing the Yoast SEO plugin on your MainWP Dashboard site
  • Installing the Yoast SEO plugin on Child Sites

Installing the Extension

The MainWP WordPress Extension needs to be installed only on your MainWP Dashboard site. You can install it as any other MainWP Extension.

Installing the Plugin on MainWP Dashboard Site

The Yoast SEO plugin needs to be installed on your MainWP Dashboard site. You can install it like any other WordPress plugin.

For additional help with installing WordPress plugins, please review this help document.

Installing the Plugin on Child Sites

For the proper use of the MainWP WordPress SEO Extension, you need to install the Yoast SEO Plugin on your child sites.

Install from MainWP Dashboard

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Plugins > Install page
  3. In the Search field, enter the plugin name (Yoast SEO)
  4. Press enter on your keyboard
  5. After the search results appear, locate the plugin
  6. Select the Install this Plugin option
  7. Select your child sites
  8. In the Installation Options box, make sure that the Activate after installation option is selected.
  9. Click the button to complete the installation.
  10. Once the installation is complete, Sync your MainWP Dashboard.

Install directly on Child Site

  1. Login into your child site
  2. Go to the WP > Plugins > Add New page
  3. In the Search field, enter the plugin name (Yoast SEO)
  4. After the search results appear, locate the plugin
  5. Click the Install button
  6. Click the Activate button
For additional help with installing WordPress plugins, please review this help document.

Important Note

After installing the Yoast SEO plugin, it is required to Synchronize your sites so your MainWP Dashboard becomes aware that the plugin has been installed and activated.

Yoast SEO Dashboard

From the MainWP > Extensions > WordPress SEO > Dashboard pageyou can monitor all of your child sites where you have the Yoast SEO plugin installed. In the sites list, you will be notified if the plugin has an update available or if the plugin is deactivated.

  • In case the plugin is not activated, the Activate action will appear in the corresponding site row.
  • If there is a new version of the plugin, the Update action will appear in the corresponding site row.

Available Actions

From the MainWP > Extensions > Yoast SEO > Dashboard pageyou can quickly access the plugin settings on a child site or the WP Admin section. Actions are provided in a Child Site row.

Important Notes

If you know that you have the plugin installed on a child site, but the child site doesn’t appear in the list, try to re-sync your sites.

Manage Yoast SEO Plugin Settings

The MainWP WordPress SEO Extension lets you easily manage the Yoast SEO plugin settings on all your child sites. The process of the settings management requires three steps:

  1. Exporting Yoast SEO Settings from one of your Websites
  2. Importing the Settings Template to your Extension
  3. Saving the Template to Child Sites

Export Yoast SEO Settings

  1. Login into one of your WordPress sites where you have the Yoast SEO plugin configured
  2. Follow the Import And Export in Yoast SEO tutorial

Import the Yoast SEO Settings Template to the Extension

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Extensions > WordPress SEO page
  3. Go to the Activate and Edit SEO Template tab
  4. Locate the Upload Templates box
    1. Set the template Title
    2. Set the template Description
    3. Upload your template
    4. Click the Import Settings button

Save Yoast SEO Settings to Child Sites

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Extensions > WordPress SEO page
  3. Go to the Activate and Edit SEO Template tab
  4. Locate the Activation / Update box
  5. Locate the previously uploaded template
  6. Select your Child Sites
  7. Click the Use this SEO Template button

Publishing Posts and Pages with your SEO Settings

Once the Yoast SEO plugin is installed on your MainWP Dashboard, the Yoast SEO meta box will be inserted in the Add New Post and Add New Page screens. From there, you can publish your Custom SEO Settings along with the post content.

Publish Posts with Custom SEO Settings

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Posts > Add New page
  3. Set your post content
  4. Select your child sites
  5. Set SEO SettingsWordPress SEO Extension 1
  6. Click the Set SEO Values button
  7. Click the Publish button

Publish Pages with Custom SEO Settings

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Pages > Add New page
  3. Set your page content
  4. Select your child sites
  5. Set SEO Settings
  6. Click the Set SEO Values button
  7. Click the Publish button
Still Have a Questions?
Search for additional solutions in the MainWP Community or start your own discussion