How to install Yoast SEO Premium for WordPress

Thank you for purchasing Yoast SEO Premium! In this article, we’ll explain how to install the Yoast SEO Premium plugin, both automatically and manually. If you want to use Composer, we have a separate manual on how to install Yoast plugins using Composer.

Free or Premium?

Want to install the free Yoast SEO plugin? Use the Yoast SEO for WordPress installation manual instead!

How to install Yoast SEO Premium automatically

To install Yoast SEO Premium to your WordPress site, follow these steps.

  1. Go to the MyYoast installation page

    This page follows after your purchase; you can also follow the link now.

  2. Enter your site URL

    You can add a new site URL or choose a site that’s in your MyYoast account.

  3. Click Download Yoast SEO Premium to download the .zip file

    You can choose the destination of the site.

  4. Click I’m ready. Please take me to my website

    You will automatically go to your site. Check that you’re logged into WordPress.

  5. Upload the plugin .zip and click Install Now

    You are now in the Add Plugins screen. Click Choose file, upload the .zip and click Install Now. Installation may take several moments.

  6. Click Activate Plugin

    When installation is complete, you will see a different screen. Click on Activate Plugin to complete your installation.

  7. Your installation of Yoast SEO Premium is complete

    Yoast SEO Premium is now active on your site!

How to install Yoast SEO Premium manually

When you want to manually install Yoast SEO Premium, you need to download the plugin; install the plugin; and connect your subscription. Follow the steps below for the installation manual.

  1. Go to MyYoast and click on Downloads
    In your MyYoast account, go to Downloads to view all your Yoast products.
  2. Download Yoast SEO Premium
    Click Download to start the .zip download.

  3. Log in to your WordPress website
    When you log in, you will be in your Dashboard.
  4. In the Plugins menu, click Add New Plugin

  5. Click Upload Plugin at the top of the screen
    The screen will expand with the option to upload plugins.

  6. Upload the plugin and click Install Now
    In the Add Plugins screen, you can click on Choose file and upload the .zip file. Click on Install Now to install the plugin; this may take some time.
  7. Click Activate Plugin
    After installing the plugin, click on Activate Plugin to complete the installation.
  8. Return to MyYoast and go to Sites

  9. Add your site
    Click on + Add a site. In the pop-up menu, fill in your site details and select your site platform. Click on Add to complete this step.

  10. Connect your subscription
    Switch the toggle to On to connect your subscription to your site.

  11. Congratulations! You have now installed and activated Yoast SEO Premium on your site!
    You now have access to all the Yoast SEO Premium features, so you can start optimizing your SEO.

How to install Yoast SEO Premium using Composer

Want to install Yoast SEO plugins with the help of Composer? Follow the steps below for the installation process.

  1. Go to MyYoast and click on Downloads
    In your MyYoast account, go to Downloads to view all your Yoast products.

  2. Click on Install with Composer
    Click on Install with Composer to open the menu for creating a developer token
  3. Click on Create token to create a developer token
    To register your token, add the Yoast secure repository and install the plugin, click on Create token.

  4. Register your token
    On the command line, go to the folder that holds your composer.json file and enter the following:
    composer config -g http-basic.my.yoast.com token [PASTE_YOUR_TOKEN]
  5. Add the Yoast secure repository
    Add our secure repository by adding the following:
    composer config repositories.my-yoast composer https://my.yoast.com/packages/
  6. Install the Yoast SEO plugin
    Now you can install the plugin using:
    composer require yoast-seo-for-typo3/[yoast_seo_premium]
  7. Congratulations! You have now installed your Yoast SEO plugin of choice
    You can start optimizing your site for SEO immediately!

How do I use Yoast SEO Premium for WordPress?

Want to start using Yoast SEO Premium for WordPress immediately? Check out the full Yoast SEO configuration guide, or do the free Yoast SEO Academy course on Yoast SEO for WordPress to get the most out of the plugin!

I have a problem installing Yoast SEO Premium

If you run into problems installing Yoast SEO Premium, please consult our Common installation and update errors help article.

Did this article answer your question?

Thanks for your feedback!

Related articles

Get free SEO tips!