How to install Yoast SEO Premium on your WordPress website

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

  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

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

  5. Upload the plugin .zip and click Install Now


  6. Click Activate Plugin


  7. Your installation of Yoast SEO Premium is complete

    Yoast SEO Premium is now active on your site!

  8. You can now also install Local SEO, News SEO, and Video SEO

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. In MyYoast, go to Downloads

  2. Download Yoast SEO Premium
    Click Download to start the .zip download.

  3. Log in to your WordPress website
  4. Under Plugins, click Add Plugin

  5. At the top of the screen, click Upload Plugin

  6. Click Choose file, upload the plugin and click Install Now

  7. Click Activate Plugin

  8. Return to MyYoast and go to Sites

  9. Click + Add a site and fill in your site details

  10. Switch the toggle to On to connect your subscription

  11. Congratulations! You have now installed and activated Yoast SEO Premium on your site!
  12. You can now also install Local SEO, News SEO, and Video 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. In MyYoast, go to Downloads

  2. Click on Install with Composer

  3. Follow the instructions under How to install Yoast SEO Premium using composer


  4. 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!