Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
91 changes: 48 additions & 43 deletions add-ons/posts-pages/yoast-seo-extension.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Yoast SEO
sidebarTitle: "Yoast SEO"
description: >-
The MainWP Yoast SEO Extension simplifies the setup and management process for
The MainWP WordPress SEO Extension simplifies the setup and management process for
Yoast SEO across all of your sites and 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.
Expand All @@ -23,36 +23,36 @@ thirdPartyPlugin: Yoast SEO
id="addon-data"
style={{display: 'none'}}
data-title="Yoast SEO"
data-purchase-url="https://mainwp.com/extension/yoast-seo/"
data-purchase-url="https://mainwp.com/add-on/wordpress-seo/"
data-pricing-tier="pro"
data-bundle="MainWP Pro"
data-addon-type="integration"
data-version="5.0"
data-version="5.0.1"
data-developer="MainWP"
data-changelog-url="https://mainwp.com/changelog/mainwp-yoast-seo-extension/"
data-changelog-url="https://mainwp.com/changelog/mainwp-wordpress-seo-extension/"
data-integrates-with="Yoast SEO"
data-owned-by="Newfold Digital, Inc."
data-owned-by="Newfold Capital Inc."
data-privacy-url="https://yoast.com/privacy-policy/"
/>
<Info>
**Integration Add-on** - This add-on extends MainWP to work with Yoast SEO. Requires Yoast SEO to be installed on your child sites.
</Info>

The [MainWP Yoast SEO Extension](https://mainwp.com/extension/yoast-seo/) 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.
The [MainWP WordPress SEO Extension](https://mainwp.com/add-on/wordpress-seo/) 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 Yoast SEO Extension
## Install and Set the WordPress SEO Extension

Installation of the MainWP Yoast SEO Extension requires three important steps:
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.](/dashboard/overview/manage-extensions#install-extensions)
The MainWP WordPress SEO Extension needs to be installed only on your MainWP Dashboard site. You can [install it as any other MainWP Add-on.](/dashboard/overview/manage-extensions#install-extensions)

### Installing the Plugin on MainWP Dashboard Site
### 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.](https://wordpress.org/documentation/article/manage-plugins/)

Expand All @@ -63,25 +63,25 @@ For the proper use of the MainWP Yoast SEO Extension, you need to install the Yo
### Install from MainWP Dashboard

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Plugins > Install page">
<Step title="Go to the MainWP > Sites > Plugins > Install Plugins page">
</Step>
<Step title="In the Search field, enter the plugin name (Yoast SEO)">
</Step>
<Step title="Press enter on your keyboard">
</Step>
<Step title="After the search results appear, locate the plugin">
</Step>
<Step title="Select the Install this Plugin option">
<Step title="Select the Install this Plugin option">
</Step>
<Step title="Select your child sites">
[Select your child](/getting-started/mainwp-user-interface) sites
</Step>
<Step title="In the Installation Options box, make sure that the Activate after installation option is selected.">
In the **Installation Options** box, make sure that the **Activate after installation option** is selected.
</Step>
<Step title="Click the button to complete the installation.">
<Step title="Click Complete Installation">
</Step>
<Step title="Once the installation is complete, Sync your MainWP Dashboard">
</Step>
Expand All @@ -91,9 +91,9 @@ In the **Installation Options** box, make sure that the **Activate after install
### Install directly on Child Site

<Steps>
<Step title="Login into your child site">
<Step title="Log in to your child site">
</Step>
<Step title="Go to the WP > Plugins > Add New page">
<Step title="Go to WordPress Admin > Plugins > Add New">
</Step>
<Step title="In the Search field, enter the plugin name (Yoast SEO)">
</Step>
Expand All @@ -110,18 +110,18 @@ For additional help with installing WordPress plugins, please review this [help

## Yoast SEO Dashboard

From the **MainWP > Add-ons > Yoast SEO > Dashboard page****,** you 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.
From the **MainWP > Add-ons > Content Operations > WordPress SEO > Yoast SEO Dashboard** page, you can monitor all of your child sites where the synced plugin inventory includes the Yoast SEO plugin. 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.
- In case the plugin is not activated, the **Activate Plugin** action will appear in the corresponding site row.
- If there is a new version of the plugin, the **Update Plugin** action will appear in the corresponding site row.

### Available Actions

From the **MainWP > Add-ons > Yoast SEO > Dashboard page****,** you 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 doesnt appear in the list, try to re-sync your sites.
From the **MainWP > Add-ons > Content Operations > WordPress SEO > Yoast SEO Dashboard** page, you can open the child site overview, edit the child site, open the child site's WordPress admin, or open Yoast SEO on the child site. 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 Yoast 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:
The MainWP WordPress SEO Extension lets you manage Yoast SEO plugin settings on 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
Expand All @@ -130,8 +130,8 @@ The MainWP Yoast SEO Extension lets you easily manage the Yoast SEO plugin setti
### Export Yoast SEO Settings

<Steps>
<Step title="Login into one of your WordPress sites where you have the Yoast SEO plugin configured">
Login into one of your WordPress sites where you have the Yoast SEO plugin configured
<Step title="Log in to one of your WordPress sites where you have the Yoast SEO plugin configured">
Log in to one of your WordPress sites where you have the Yoast SEO plugin configured
</Step>
<Step title="Follow the Import And Export in Yoast SEO tutorial">
Follow the [Import And Export in Yoast SEO](https://kb.yoast.com/kb/import-options-in-yoast-seo/) tutorial
Expand All @@ -142,53 +142,56 @@ Follow the [Import And Export in Yoast SEO](https://kb.yoast.com/kb/import-optio
### Import the Yoast SEO Settings Template to the Extension

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Add-ons > Yoast SEO page">
<Step title="Go to the MainWP > Add-ons > Content Operations > WordPress SEO page">
</Step>
<Step title="Go to the Activate and Edit SEO Template tab">
<Step title="Go to the Settings Templates tab">
</Step>
<Step title="Locate the Upload Templates box">
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
<Step title="Click the Import Settings button">
</Step>
<Step title="Complete the Import Template modal">
In the **Import Template** modal:

1. Set the **Template title**
2. Set the **Template description**
3. Paste the exported settings into **Import Settings**
4. Click the **Import Settings** button
</Step>
</Steps>


### Save Yoast SEO Settings to Child Sites

<Steps>
<Step title="Login in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Add-ons > Yoast SEO page">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the Activate and Edit SEO Template tab">
<Step title="Go to the MainWP > Add-ons > Content Operations > WordPress SEO page">
</Step>
<Step title="Locate the Activation / Update box">
<Step title="Go to the Settings Templates tab">
</Step>
<Step title="Locate the previously uploaded template">
</Step>
<Step title="Select your Child Sites">
[Select your Child Sites](/getting-started/mainwp-user-interface)
</Step>
<Step title="Click the Use this SEO Template button">
<Step title="Click the Apply Template button">
</Step>
</Steps>


## 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.
Once the WordPress SEO Extension and Yoast SEO plugin are installed on your MainWP Dashboard, the Yoast SEO meta box is available 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

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Posts > Add New page">
<Step title="Go to the MainWP > Sites > Content Operations > Manage Posts page">
</Step>
<Step title="Click Add New">
</Step>
<Step title="Set your post content">
</Step>
Expand All @@ -209,9 +212,11 @@ Once the Yoast SEO plugin is installed on your MainWP Dashboard, the Yoast SEO m
### Publish Pages with Custom SEO Settings

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Sites > Content Operations > Manage Pages page">
</Step>
<Step title="Go to the MainWP > Pages > Add New page">
<Step title="Click Add New">
</Step>
<Step title="Set your page content">
</Step>
Expand Down