Guide for Yoast SEO for Shopify

You landed on this page, which means you are probably using Yoast SEO for Shopify (or at least planning to do so). Exciting! We’re happy you decided to take this step. So, we created this guide for Yoast SEO for Shopify that explains all the things Yoast SEO can do for you.

Want to learn all about using Yoast SEO in Shopify? Login to MyYoast to check out the free Yoast SEO for Shopify course! It will teach you to use all the great features of Yoast SEO to their full potential!

Yoast SEO for Shopify tutorial

Table of contents

How to access Yoast SEO

There are two ways to access Yoast SEO in Shopify after you’ve installed it.

Accessing Yoast SEO via Apps

When logged in to your Shopify admin, select the Apps menu. You will be able to see the installed apps and select Yoast SEO. That will immediately take you to the screen where you can optimize your content and configure the Yoast SEO settings.

Login to Yoast SEO from Shopify Admin

Accessing Yoast SEO via More actions

If you are already working on a page and want to improve its SEO, you can go to the More actions button in the top right corner of the screen. Click on it, and then select Optimize with Yoast SEO. That will take you straight to the Optimization settings for that page.

yoast seo for shopify app

Accessing Yoast SEO via the Shopify sidebar

It is possible to access Yoast SEO through the Shopify sidebar, but you first have to “pin it.” You can do this by logging in to your Shopify admin, selecting the Apps menu, and then opening Yoast SEO. The Yoast app will appear in the Shopify sidebar. Click the pin icon to pin the app to the sidebar.

Pin Yoast SEO in your Shopify Apps menu

The first 4 steps you should follow when installing Yoast SEO for Shopify

  1. Pin Yoast SEO to your Shopify sidebar
    To get easy and quick access to Yoast SEO, you can pin it to your sidebar. Follow the steps in the previous paragraph to do that!
  2. Fill in the Site representation settings
    The most important thing is to fill in the Site representation settings. You can find them by going to Yoast SEO – Settings – Schema – Site representation. When you fill the data in, Yoast SEO will stitch all the information about your site together and tell search engines what your website is about. As a result, your site may get featured in a Google knowledge panel and increase your visibility in the search results.

    So fill in your website info, organization info, and your social profiles, and you’re all set.
Screenshot of the Yoast SEO Site representation settings in Shopify

3. Set your site defaults
Go to Yoast SEO – Settings – Site settings – Site defaults. In these settings, you can choose and fill in:

  • The Site title & Separator: this will be the default template for the SEO title (the title that explains to search engines what a page is about, and that appears in the search results) of your whole site. With this, you always have a backup in case you forget to fill in the SEO title somewhere.
  • The site image: this image also functions as a backup. If you make lots of pages, you’re bound to forget to add an image on an individual page (we’re all humans, right?). So in case that happens, you can always be sure that you’ll have an on-brand image!

These settings won’t overwrite anything, and you can’t break your site with them. They are only a backup when you have an empty SEO title or image somewhere on your site.

4. Optimize your first product page
Now you’ve filled in the most important settings, it’s time to start optimizing. In the remainder of this page, you’ll find an in-depth explanation of how to optimize your product pages. But here, we’ll give you a quick overview of the most important things you should do.

First, once you’ve accessed the Yoast app, pick out your most important product page. For every product page there are 4 things you should always do:

  1. Fill in your Focus Keyphrase – the keyphrase that you’d like to rank for.
  2. Make your product page SEO-friendly with the SEO analysis.
  3. Make the content of your product page readable with the Readability checks.
  4. Optimize your SEO title and meta description in the Google preview tab.

Great, now you know how to get started with Yoast SEO! But, to really learn about all the things the app can do for you, we advise you to keep reading.

How to optimize your product pages with Yoast SEO

Yoast SEO also offers Readability and SEO analysis for all your content types. For example, you’ll find the analysis for your blogs, collection pages, pages etc. In this article we focus on the product page analysis. Most of the checks we perform on your product pages are also available for the other content types (and for some content types there are additional checks). The main difference in the checks for different product types is in how we calculate the scores. For more info check the tabs below this section.

Yoast SEO helps you write product pages your customers will love. In addition, it assists you in preparing your content for search engines. In a nutshell, it guides you in writing easy-to-read content, and it makes sure you use the keyphrases you want to rank for in the right way.

Make it easy for customers to understand your message with the readability analysis

The readability analysis contains various checks designed to help you make your product descriptions easier to read and understand. When customers find it easy to get what your product is and why you are selling it, they are more likely to buy it.

yoast seo for shopify readability checks

Yoast SEO contains the following checks to make your descriptions easier to read.


Lists make your product pages easier to scan, so people can quickly find what they need. This check will give you a red bullet if there are no lists on your product page and a green one if the page has at least one list.

Transition words

Transition words help you create a flow between your sentences and paragraphs. The transition words check works only if your product description is at least 200 words.

Passive voice

Using too much passive voice can make your content difficult to read. So, this check assesses whether the number of sentences containing passive voice exceeds the recommended maximum amount. The amount will vary depending on the length of your content.

Sentence length

Using too many long sentences can get in the way of delivering your message. Yoast SEO will warn you if there are a lot of sentences (depending on the overall length of your content) that contain more than 20 words.

Paragraph length

Writing short and focused paragraphs can help customers scan through your product page and easily digest the information you present. Yoast SEO gives you an orange or a red bullet for product pages if the paragraphs exceed the recommended maximum length of 100 words.

Subheading distribution

Another way to make your product pages easier to scan is by adding subheadings. However, that applies in cases where your descriptions are long enough. So, if your product description contains more than 300 words, the app will suggest you add some subheadings.

Make it easy for search engines to understand your content with the SEO analysis

With the SEO analysis in Yoast SEO, you ensure that your product descriptions are focused on the keyword or keyphrase you want to rank for. So it does the following checks.

yoast seo for shopify SEO checks

Keyphrase in introduction

Using your keyphrase in the introduction of your product description will immediately make it clear to customers what that product is about. This check makes sure that your keyphrase can be found in the first paragraph of the text.

Keyphrase distribution

It’s not only that you need to use the keyphrase in your content, but it’s about how you use it. Repeating it many times at the start of the content and then forgetting about it is not great for SEO. Yoast SEO makes sure your keyphrase is evenly distributed through your content.

Keyphrase density

You write your product pages to convince customers to buy your products. But, search engines need to understand what the product is as well. So, the keyphrase density assessment checks whether the (content) words from the keyphrase are used in the text and whether they are used often enough (but not too often). For the app to recognize the keyphrase, you should use all the keyphrase content words in one sentence.

The keyphrase length

To increase your chances of ranking, we recommend optimizing your content for a long keyphrase. This assessment checks whether the keyphrase’s (content) words are within the recommended limit (between 4-6 words).

Keyphrase in meta description

The meta description is the short text that appears in the search results. To make your product page stand out in the results, you should use your focus keyphrase in the meta description. Often, search engines will highlight it, making it even more visible to customers. This assessment checks whether you’ve used all (content) words from the keyphrase in the meta description.

Keyphrase in subheadings

Just like the people who land on your product page, search engines use subheadings to scan the content and figure out what the page is about. Keywords help them understand the page. So, this assessment checks whether H2 and H3 subheadings reflect the topic of the copy (based on keyphrases or synonyms). For languages with function word support, a subheading is considered to reflect the topic if at least half of the words from the keyphrase are used in it. For languages without function word support, a subheading is considered to reflect the topic if all content words from the keyphrase are used in it.

Keyphrase in title

The title of a page is among the first things people see. That’s why it is crucial to use your keyphrase in the title. Yoast SEO checks if the keyphrase is used in the page title (when function words precede the keyphrase in the title, they are filtered out when determining the position of the keyphrase in the title).

Image alt tags

Images need to be understood by search engines and people who use screen readers. You can facilitate that by adding alt tags to your images. If you’ve forgotten to add some, Yoast SEO will remind you.

Image keyphrase assessment

Ideally, when adding alt-tags to images, you should use your keyphrase and make it abundantly clear what your image is about. Checks if there are keyphrase or synonyms in the alt attributes of images.

Search engines use links to understand pages. So, if you want to optimize a page for a particular keyphrase and then use the exact same keyphrase in an anchor text to link to another page, that may confuse search engines. They may have trouble understanding which page to rank better. Yoast SEO makes sure you avoid this by checking whether there are links in the text, which use the keyphrase as their anchor text.

The text length

This check makes sure your content contains at least 200 words. By doing that, it encourages you to give all the necessary information customers may need about a product.

Slug keyword assessment

Adding the keyphrase in the URL slug gives an additional hit to search engines about the page’s content. You’ll also find a check that ensures you’ve included your keyphrase in the slug in the Yoast SEO analysis.

Function words in keyphrase assessment

It is important to make your keyphrase meaningful and base it on what people search for. Understandably, you should not use so-called function words such as “but,” “the,” “and” as a keyphrase. If you do, the app will give you feedback on it.

Images and videos

Images (and/or videos) are crucial on product pages since they allow you to show the product to your customers and convince them that it is as good as you claim it to be! This check ensures that you have at least one image or video on your product page.

The meta description length

A meta description is like a pitch for your product. But, if your meta descriptions are too long, you run the risk of having them cut off in the search results, which may lead to losing some valuable information. Yoast SEO checks if your meta description has a good length between 120 and 156 characters. 

The SEO title width

The SEO title is the title that appears in the search results. So, besides the title of the page, it can also contain a separator and/or the site’s name, for example. If the SEO title is too long, it may get cut off. That’s why Yoast SEO checks if your SEO title has a good length. Note that this assessment checks the SEO title as it appears in the snippet preview. Therefore, it also takes into account the content from replacement variables.

Yoast SEO runs a lot of checks for your focus keyphrase. However, to make your writing more engaging and varied, you can also add keyphrase synonyms that the app considers when running the analysis. In addition, you can add related keyphrases, which will have their own separate analysis. You can also find and add related keyphrases with the Semrush integration.

yoast seo for shopify related keyphrase

The Schema tab

Yoast SEO automatically describes your pages using This helps Google understand your website and your content. As a result, Google may feature your products in the Google Shopping section or display them as rich results. For Products, you cannot change the default Schema we output. However, if you are writing a blog post or a page, you can choose the type of Schema that Yoast SEO outputs.

yoast seo for shopify schema settings

Guiding the search engines

The Advanced settings allow you to decide what to show to search engines and, by extension, what shows up in the search results. For instance, you can hide the entire page or parts of it, such as the links or images. Moreover, you can instruct search engines not to show a snippet of the page or its cached version.

yoast seo for shopify advanced settings

Cornerstone content

Cornerstone content is the most important content on your site. For example, a product that you always have in stock or a product that sells the most in your store can be your cornerstone product. If you mark a product, a page, blog, or collection as cornerstone content in Yoast SEO, the SEO analysis will be stricter. This is because cornerstone content is the one you typically want to rank highest and should, therefore, be the best.

cornerstone content toggle in yoast seo for shopify

For example, we check if your content is long enough. That means we expect a cornerstone product page to have at least 400 words. We’ll also be stricter with some of the keyphrase checks. That’s because we want to make sure you are using the keyphrase often enough and in the right places.

The Yoast SEO analysis for other content types

As mentioned earlier, Yoast SEO also checks the readability and the SEO of all other content types. Click on the appropriate tab below to see the specific differences in the analysis.

For collections, the SEO and readability analysis at the same as the analysis for product pages.

The SEO analysis for blogs and pages has these additional checks:

Previously used keywords

  • What it does: Checks if the words from the keyphrase were previously used in a keyphrase for a different post.

Outbound links

  • What it does: Checks if outbound links are present and followed.

Internal links

  • What it does: Checks if internal links are present and followed.

Controlling what your pages look like in the search results and on social media

Besides ensuring your content is well-optimized and easy to read, Yoast SEO also helps you control what your pages look like in the search results or when they get shared on social media.

Google preview

This feature lets you preview and edit the snippet of the page that will appear in search engines. So, you can choose the title (including a separator and/or your site’s name), the slug (the last part of the URL), and the meta description. The preview is available both for mobile and desktop, so you can better understand what your page will appear like across different platforms.

google preview settings in yoast seo for shopify
It is also possible to edit your snippet in Shopify. If you’ve already set a title in Shopify, and you’ve set templates for the SEO title of your products, Yoast SEO will overwrite the Shopify title with the Yoast SEO title template. And, if you added a meta description in Shopify, it will appear here as well. You can then check Yoast SEO’s feedback and edit the description if necessary. What about if you created a template for your meta descriptions for your products in the Yoast SEO Content settings? In that case, you’ll need to go to the Shopify editor and delete the description you’ve set there. Then, come back to the Yoast optimizing screen, and you’ll see your template!

Facebook and Twitter preview

With the Facebook and Twitter preview, you can decide what your page will look like when you, or someone else, share it on social media. You can add a title and a description, as well as an image. By editing and previewing the page and what it would look like when it gets shared, you get the chance to make it stand out in the sea of social media posts. And that might get you more traffic to your site!

social preview settings in yoase seo for shopify

Bulk editing in Yoast SEO

Yoast SEO lets you easily export a CSV file with all your SEO metadata, edit it, and import it back. That makes for easy and quick bulk editing!

Getting your product reviews to show in the search results

If you want your product reviews to appear in the search results, you can integrate Fera and Yoast with your Shopify store. This combination of apps enhances your store’s reviews and its visibility in the SERPs. Wondering how that works? Well, Yoast SEO takes the rating from the Fera reviews app and translates it into a language that search engines can understand, called structured data. Read more on how to get your product reviews to show in the search results with the Fera integration in Yoast SEO for Shopify.

The settings tab in Yoast SEO

When you access Yoast SEO via the Apps menu item, you will see two tabs – Optimize and Settings. Let’s discuss what you’ll find in the Settings tab.


When you open the Settings tab, the first thing you’ll see is the About tab. There, you’ll find the Theme modification settings. When you install Yoast SEO on your site, we make certain adjustments to your theme to get you the best SEO results. If you decide to uninstall Yoast SEO, you should also uninstall the theme modifications. That’s exactly what you can do here. In addition, you can also find a link to the Changelog where all the important app updates will be listed.


Site representation

With these settings, you can give Yoast SEO the essential information to feed Google’s knowledge graph. For example, you can add your Organisation name, logo, and your organization’s social profiles. As a result, you may get your site featured in a Google knowledge panel and increase your visibility in the search results.

Schema output

With these settings, you can choose which parts of markup you would like to disable for your site. However, if you change some settings here, they can impact other parts of the markup. So, suppose you disable the Organization schema, for example. In that case, we won’t be able to successfully communicate all the essential information with search engines that can get you rich results and better representation in the search engines. We advise you to keep all the Schema toggles on unless you are using other apps already outputting the same Schema.

Site settings

You can set some defaults for your entire site or your content types with these settings. For instance, you can set defaults for the titles and the descriptions of your snippets. Although it is possible to add them to Shopify, we advise you to use Yoast SEO for all your SEO needs. So, when you add a site title separator and an image with these settings, we will override the Shopify settings you may have configured.

Site defaults

In the site defaults tab, you can choose how you want your site to look in the search results. Whatever you set here, will be used as a default template for all your content types. You can, of course, change this default in the content editor in the Yoast SEO app.

  • The Site title & Separator: this will be the default template for the SEO title (the title that explains to search engines what a page is about) of your whole site. With this, you always have a backup in case you forget to fill in the SEO title somewhere.
  • The site image: this image also functions as a backup. If you make lots of pages, you’re bound to forget to add an image on an individual page (we’re all humans, right?). So in case that happens, you can always be sure that you’ll have an on-brand image!

Webmaster tools

The webmaster tools settings let you verify your site with different webmaster tools. The benefit of using webmaster tools is that you can see how your site performs in search engine results. Depending on the platform, you can also get tips on how to improve your site’s performance in the respective search engines. After you’ve set up an account with, for example, Google Search Console, you’ll need to verify the ownership of your site by adding a meta tag on your homepage. Yoast SEO does that automatically for you with these settings, so you won’t have to touch any code. You can find instructions on verifying your site for each platform by following the link in the description.

SEO data migration

With the SEO data migration in Yoast SEO, you can import your data from another SEO app to Yoast SEO. You will, however, need to use a third-party app to export the data. You can read all about it in our SEO data migration guide.

Content settings

The Content Types tab lets you decide if and how the different content types, including your Homepage appear in the search results.

For each content type (e.g., product page, collection, blog), you can decide:

  • the SEO title;
  • the meta description;
  • the schema settings (only for Homepage, Blog Post and Pages);
  • The search appearance of the Archive pages.

Advanced settings in Yoast SEO

Search pages

You can set the search appearance of the Search pages and 404 pages in these settings. It’s the special pages that may appear in the search results. For example, a 404 page is an error page. If such a page appears in the search results, it’s good to set the title to make it clear what the page is, and manage people’s expectations.

With that, we’ve covered all that Yoast SEO can do for you in Shopify. We hope you have fun using it. Of course, we are rooting for you to climb those rankings!

What should you do yourself?

Despite all these features, our app can’t do all the work for you. It can’t write awesome content, for example. You have to do that yourself. What it can do – however – is make it as easy as possible to work on your site’s SEO. In addition, these are some of the things you can check yourself.

Theme modifications

Yoast SEO attempts to replace all SEO-related metadata from the Shopify theme with our output. Are you a developer? Then you can check if all the output is correct. To do so, you can use this overview of all our theme modifications on our Developer portal.

Schema implementation

Because many Shopify themes include isolated Schema pieces, we attempt to remove all existing structured data code and replace it with our own Schema output. If you are a developer, you can check if all the Schema output is correct by checking this description of the Schema output for Yoast SEO for Shopify.

Implementing breadcrumbs

Yoast SEO also comes with breadcrumbs for Shopify. These can be implemented via the customizer or by editing your theme manually, depending on your theme. Read more about how to implement breadcrumbs with Yoast SEO for Shopify.

What do you get with Yoast SEO for Shopify?

Using the tools and assessments in Yoast SEO for Shopify, all your pages will be well-written and ready to be shown in the search results. And, you’ll be able to bulk edit your content and save time with Yoast’s bulk editor. In addition, you get top-quality customer support. Our expert support engineers are always ready to answer any questions you have! Plus, you’ll get unlimited access to all the Yoast SEO academy courses, with an extensive library covering topics like keyword research, SEO copywriting, ecommerce SEO, etc.

Switching to and uninstalling Yoast SEO

How to switch to Yoast SEO for Shopify

Are you using a different SEO app for your Shopify store right now, but do you want to make the switch to Yoast SEO? That’s great! You can do that with the Importer feature in Yoast SEO.

Uninstalling Yoast SEO

If you want to uninstall Yoast SEO, you’ll need to remove the changes the app made to your theme and delete the app to cancel your subscription. We’ve made this process as easy as possible. You can remove Yoast SEO automatically, but you can also manually remove the Yoast SEO code from your Shopify theme. Read more about how to uninstall Yoast SEO for Shopify.

Managing your subscription

Do you have questions about your Shopify subscription? Check out the most frequently asked questions about managing your Yoast SEO subscription for Shopify.

What happens to my work if I decide to delete your app?

It’s likely that most of the work you’ve done with the Yoast SEO app has been on your content. And don’t worry, you won’t lose any of it when you remove the Yoast SEO app. You also won’t lose any gains you’ve made in search rankings due to optimizations.

However, if you remove the theme modifications and delete our app, you will lose any optimizations made directly in the Yoast SEO sidebar. This means you’ll lose data like your focus keyphrases, synonyms, Facebook titles and descriptions. The same goes for the data you’ve set in the Settings menu item in the Yoast SEO app, like the data for your site representation and Schema output. Your Shopify data like product titles and product descriptions won’t be affected.

If you want to keep your SEO titles and meta descriptions you’ve added in Yoast SEO, make sure to use the respective variables. This ensures the data stays in the Shopify editor, even after you remove the Yoast SEO app. You can also use our bulk export functionality and save all of your SEO metadata in a CSV file.

Lastly, after uninstalling the Yoast SEO app, our Schema graph will no longer be outputted. However, any Schema that existed on your site before installing the Yoast SEO app won’t be lost, but it will no longer be managed by the Yoast SEO app.

If you still have questions about what happens to your data after deleting the Yoast SEO app, feel free to reach out to our support team!

24/7 support

Do you have a different question? If you have Yoast SEO for Shopify, our support team is available for you round-the-clock. This means you can send us an email or use the chat in the help beacon at any time with questions about the setup and use of the app. Our experienced support engineers will gladly help you and answer your questions.

Learn more in Yoast SEO academy

Did you know that a Yoast SEO for Shopify subscription comes with access to 7+ actionable online courses in Yoast SEO academy? You can learn all about using Yoast SEO and topics like ecommerce SEO, keyword research, copywriting, and technical SEO. Log in to MyYoast to start learning!

Related articles

Get free SEO tips!