How to install Yoast SEO Premium

Thank you for purchasing Yoast SEO Premium! In this article, we’ll explain how to install the Yoast SEO Premium plugin. If you want to install the free Yoast SEO plugin, please check out our installation guide for the free Yoast SEO plugin.

Getting the Yoast SEO Premium plugin to work consists of three steps:

  1. Downloading the plugin
  2. Installing the plugin
  3. Connecting your subscription

Let’s go through each step in a bit more detail.

Step 1: Download the Premium plugin

First of all, you need to download the Premium plugin. You can download the plugin in the Downloads section of MyYoast. When you click the download button of the Yoast SEO Premium plugin in MyYoast, you will either be prompted to select a folder to save the zipped file or your browser will save the zip file automatically to your Downloads folder. Either way, make sure to remember where you save this file.

You can always visit the Downloads section of MyYoast, should you wish to download the plugin again.

Don’t have a MyYoast account yet? Use our QuickStart Guide to find out how to create one. Keep in mind that we create a new MyYoast account for you when you purchase with a new email address.

Screenshot of the My Yoast customer portal menu
You can download the Yoast SEO Premium plugin in the Downloads section of MyYoast
Screenshot of the Yoast SEO Premium download button in My Yoast
Click the Download button to start downloading the Yoast SEO Premium plugin

My download is a folder, not a .zip file

If you’re downloading one of our plugins and instead of a .zip file you get a folder, your computer is unzipping the archive file immediately. The steps to change this behavior depend on the browser you use to download the file. After you change the behavior using the steps here, return to the Downloads section of MyYoast and download the plugin again.

Step 2: Install Yoast SEO Premium

Yoast SEO Premium is an “add-on” for the free version of the plugin. This means that Yoast SEO Premium is a companion to the free version, and you need both plugins to work. So, before you can install Yoast SEO Premium, make sure you have Yoast SEO free installed and activated.

If you already have Yoast SEO free installed, please update it to the latest version before you install Yoast SEO Premium.

How to install Yoast SEO Premium

Installing the Premium plugin is a little different than installing our free plugin since it’s a downloadable plugin and not one that you can find in the free WordPress plugin repository. Let’s go through the steps you have to take to install the Yoast SEO Premium plugin!

  1. Log in to your WordPress website.

    When you’re logged in, you will be in your ‘Dashboard’.

  2. Click on ‘Plugins’.

    On the left-hand side, you will see a menu. In that menu, click on ‘Plugins’.Plugins menu item WordPress

  3. Click on ‘Add New’.

    The ‘Plugins’ settings will expand providing you additional options. Click on ‘Add New’.*

    * If you do not see the ‘Add New’ option, your site is either part of a multisite network, or you don’t have the right permissions to install plugins on the site. If you are in a multisite environment, please install the plugin through the network admin under ‘My Sites’ > ‘Network Admin’ > ‘Plugins’.

    Add New option in Plugins menu item

  4. Click the ‘Upload Plugin’ button at the top of the screen.

    All the way at the top of the screen, you’ll see a button called ‘Upload Plugin’. Click this button!
    Upload Plugin button

  5. Click the ‘Choose File’ button.

    Browse to the folder where you saved the plugin download and select the plugin .zip file.

    Choose file button

  6. Click ‘Install Now’.

    We’re almost done! Click ‘Install Now’ and then wait for the plugin to install. This may take a while, so be patient.

    If you get an error message, like “The file is too large” or “The uploaded file exceeds the upload_max_filesize directive in php.ini”, you can contact your host or check our Common installation errors.

  7. Click ‘Activate Plugin’.

    The last important step is to activate the plugin by clicking ‘Activate Plugin’.

    If you have a multisite installation, you will see the option to ‘Network Activate’. To activate the plugin for all sites within the network, click ‘Network Activate’. Activate Yoast SEO Premium

Install through Composer

Want to install our premium plugins via Composer? We’ve got you covered with this guide on how to install Yoast plugins using Composer.

Step 3: Connect your subscription

Now, you can move on to the final step: it’s time to connect your subscription! Go to the Sites section of MyYoast. There, click ‘Add site’, enter the URL of the site you would like to add to your account and select the platform that your site is running on. Lastly, click on ‘Add’ to confirm.

Once you’ve done this, you’ll see your site in the Sites overview. Click the ‘Manage’ button behind your site’s URL, and connect your subscription to your site by switching the toggle to ‘On’, as shown in the image below.

Switch the toggle to ‘On’ to connect your subscription to your site

That’s it! Yoast SEO Premium is now installed and activated on your site!