How to install Yoast Video SEO for WordPress

Thank you for purchasing Yoast Video SEO! In this article, we’ll explain how to install the Yoast Video SEO add-on in WordPress. Please make sure you either have Yoast SEO or Yoast SEO Premium installed first: you cannot use Yoast Video SEO without one of these plugins. If you want to use Composer to install the plugins, we have a separate manual on how to install Yoast plugins using Composer.

Table of contents

  1. How to install Yoast Video SEO for WordPress
  2. How do I use Yoast Video SEO for WordPress?
  3. I have an error installing Yoast Video SEO

How to install Yoast Video SEO for WordPress

To install the Yoast Video SEO add-on on your WordPress site, follow these steps.

  1. Go to MyYoast and click on Downloads

    Log into your MyYoast account, and click on Downloads in the menu to view all your Yoast products.

  2. Download the Yoast Video SEO add-on

    Click the Download Yoast Video SEO button. The .zip plugin will either automatically save to your downloads folder, or you will be asked to select where you want to save your plugin.

  3. Log in to your WordPress website

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

  4. Click on Plugins in the menu on the left

    The Plugins settings will expand.Plugins menu item WordPress

  5. Click on Add New

    A new screen will open. If you don’t see the Add New option, check that you 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.

  6. Click the Upload Plugin button near the top of the screen. 

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

  8. Click Activate Plugin

    After installing the plugin, click on Activate Plugin to complete the installation. If you have a multi-site installation, this button will be labeled Network Activate: click it to complete the multi-site installation.

  9. Go to MyYoast and click on Sites

    Return to your MyYoast account, and click on Sites in the menu to view and add your sites.

  10. Add your site

    Click on + Add site to add the URL of your site, and select what platform your website runs on. Click on Add to complete this step.

  11. Connect your subscription

    Your site is now added to the sites overview. Clicking the Manage button takes you to your site overview. Here you can enable your subscription by switching your toggle to On, as shown in the image below.

  12. Congratulations! You have now installed and activated Yoast Video SEO on your site

    You now have access to all the Yoast Video SEO features, so you can start optimizing your SEO.

How do I use Yoast Video SEO for WordPress?

Want to start using Yoast Video SEO for WordPress immediately? Check out the full Yoast Video SEO for WordPress configuration guide!

I have an error installing Yoast Video SEO

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

Did this article answer your question?

Thanks for your feedback!

Get free SEO tips!